FFmpeg
Data Fields
VVCSAODSPContext Struct Reference

#include <dsp.h>

Data Fields

void(* band_filter [9])(uint8_t *dst, const uint8_t *src, ptrdiff_t dst_stride, ptrdiff_t src_stride, const int16_t *sao_offset_val, int sao_left_class, int width, int height)
 
void(* edge_filter [9])(uint8_t *dst, const uint8_t *src, ptrdiff_t dst_stride, const int16_t *sao_offset_val, int sao_eo_class, int width, int height)
 
void(* edge_restore [2])(uint8_t *dst, const uint8_t *src, ptrdiff_t dst_stride, ptrdiff_t src_stride, const struct SAOParams *sao, const int *borders, int width, int height, int c_idx, const uint8_t *vert_edge, const uint8_t *horiz_edge, const uint8_t *diag_edge)
 

Detailed Description

Definition at line 146 of file dsp.h.

Field Documentation

◆ band_filter

void(* VVCSAODSPContext::band_filter[9])(uint8_t *dst, const uint8_t *src, ptrdiff_t dst_stride, ptrdiff_t src_stride, const int16_t *sao_offset_val, int sao_left_class, int width, int height)

Definition at line 147 of file dsp.h.

◆ edge_filter

void(* VVCSAODSPContext::edge_filter[9])(uint8_t *dst, const uint8_t *src, ptrdiff_t dst_stride, const int16_t *sao_offset_val, int sao_eo_class, int width, int height)

Definition at line 150 of file dsp.h.

◆ edge_restore

void(* VVCSAODSPContext::edge_restore[2])(uint8_t *dst, const uint8_t *src, ptrdiff_t dst_stride, ptrdiff_t src_stride, const struct SAOParams *sao, const int *borders, int width, int height, int c_idx, const uint8_t *vert_edge, const uint8_t *horiz_edge, const uint8_t *diag_edge)

Definition at line 152 of file dsp.h.


The documentation for this struct was generated from the following file: