FFmpeg  4.0
Data Fields
RV34DSPContext Struct Reference

#include <libavcodec/rv34dsp.h>

Data Fields

qpel_mc_func put_pixels_tab [4][16]
 
qpel_mc_func avg_pixels_tab [4][16]
 
h264_chroma_mc_func put_chroma_pixels_tab [3]
 
h264_chroma_mc_func avg_chroma_pixels_tab [3]
 
rv40_weight_func rv40_weight_pixels_tab [2][2]
 Biweight functions, first dimension is transform size (16/8), second is whether the weight is prescaled by 1/512 to skip the intermediate shifting. More...
 
rv34_inv_transform_func rv34_inv_transform
 
rv34_inv_transform_func rv34_inv_transform_dc
 
rv34_idct_add_func rv34_idct_add
 
rv34_idct_dc_add_func rv34_idct_dc_add
 
rv40_weak_loop_filter_func rv40_weak_loop_filter [2]
 
rv40_strong_loop_filter_func rv40_strong_loop_filter [2]
 
rv40_loop_filter_strength_func rv40_loop_filter_strength [2]
 

Detailed Description

Definition at line 57 of file rv34dsp.h.

Field Documentation

◆ put_pixels_tab

qpel_mc_func RV34DSPContext::put_pixels_tab[4][16]

◆ avg_pixels_tab

qpel_mc_func RV34DSPContext::avg_pixels_tab[4][16]

◆ put_chroma_pixels_tab

h264_chroma_mc_func RV34DSPContext::put_chroma_pixels_tab[3]

◆ avg_chroma_pixels_tab

h264_chroma_mc_func RV34DSPContext::avg_chroma_pixels_tab[3]

◆ rv40_weight_pixels_tab

rv40_weight_func RV34DSPContext::rv40_weight_pixels_tab[2][2]

Biweight functions, first dimension is transform size (16/8), second is whether the weight is prescaled by 1/512 to skip the intermediate shifting.

Definition at line 67 of file rv34dsp.h.

Referenced by ff_rv40dsp_init(), ff_rv40dsp_init_x86(), rv40dsp_init_neon(), and rv4_weight().

◆ rv34_inv_transform

rv34_inv_transform_func RV34DSPContext::rv34_inv_transform

◆ rv34_inv_transform_dc

rv34_inv_transform_func RV34DSPContext::rv34_inv_transform_dc

◆ rv34_idct_add

rv34_idct_add_func RV34DSPContext::rv34_idct_add

◆ rv34_idct_dc_add

rv34_idct_dc_add_func RV34DSPContext::rv34_idct_dc_add

◆ rv40_weak_loop_filter

rv40_weak_loop_filter_func RV34DSPContext::rv40_weak_loop_filter[2]

Definition at line 72 of file rv34dsp.h.

Referenced by ff_rv40dsp_init(), rv40_adaptive_loop_filter(), and rv40dsp_init_neon().

◆ rv40_strong_loop_filter

rv40_strong_loop_filter_func RV34DSPContext::rv40_strong_loop_filter[2]

Definition at line 73 of file rv34dsp.h.

Referenced by ff_rv40dsp_init(), and rv40_adaptive_loop_filter().

◆ rv40_loop_filter_strength

rv40_loop_filter_strength_func RV34DSPContext::rv40_loop_filter_strength[2]

Definition at line 74 of file rv34dsp.h.

Referenced by ff_rv40dsp_init(), rv40_adaptive_loop_filter(), and rv40dsp_init_neon().


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