FFmpeg
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
SVQ3Context Struct Reference

Data Fields

AVCodecContextavctx
 
H264DSPContext h264dsp
 
H264PredContext hpc
 
HpelDSPContext hdsp
 
TpelDSPContext tdsp
 
VideoDSPContext vdsp
 
SVQ3Framecur_pic
 
SVQ3Framenext_pic
 
SVQ3Framelast_pic
 
GetBitContext gb
 
GetBitContext gb_slice
 
uint8_t * slice_buf
 
unsigned slice_buf_size
 
int halfpel_flag
 
int thirdpel_flag
 
int has_watermark
 
uint32_t watermark_key
 
int adaptive_quant
 
int h_edge_pos
 
int v_edge_pos
 
int last_frame_output
 
int slice_num
 
int qscale
 
int cbp
 
int frame_num
 
int frame_num_offset
 
int prev_frame_num_offset
 
int prev_frame_num
 
enum AVPictureType pict_type
 
enum AVPictureType slice_type
 
int low_delay
 
int mb_x
 
int mb_y
 
int mb_xy
 
int mb_width
 
int mb_height
 
int mb_stride
 
int mb_num
 
int b_stride
 
uint32_t * mb2br_xy
 
int chroma_pred_mode
 
int intra16x16_pred_mode
 
int8_t intra4x4_pred_mode_cache [5 *8]
 
int8_t * intra4x4_pred_mode
 
unsigned int top_samples_available
 
unsigned int left_samples_available
 
uint8_t * edge_emu_buffer
 
int16_t mv_cache [2][5 *8][2]
 
int8_t ref_cache [2][5 *8]
 
int16_t mb [16 *48 *2]
 
int16_t mb_luma_dc [3][16 *2]
 
uint8_t non_zero_count_cache [15 *8]
 
uint32_t dequant4_coeff [QP_MAX_NUM+1][16]
 
int block_offset [2 *(16 *3)]
 
SVQ3Frame frames [3]
 

Detailed Description

Definition at line 83 of file svq3.c.

Field Documentation

◆ avctx

AVCodecContext* SVQ3Context::avctx

Definition at line 84 of file svq3.c.

◆ h264dsp

H264DSPContext SVQ3Context::h264dsp

Definition at line 86 of file svq3.c.

◆ hpc

H264PredContext SVQ3Context::hpc

Definition at line 87 of file svq3.c.

◆ hdsp

HpelDSPContext SVQ3Context::hdsp

Definition at line 88 of file svq3.c.

◆ tdsp

TpelDSPContext SVQ3Context::tdsp

Definition at line 89 of file svq3.c.

◆ vdsp

VideoDSPContext SVQ3Context::vdsp

Definition at line 90 of file svq3.c.

◆ cur_pic

SVQ3Frame* SVQ3Context::cur_pic

Definition at line 92 of file svq3.c.

◆ next_pic

SVQ3Frame* SVQ3Context::next_pic

Definition at line 93 of file svq3.c.

◆ last_pic

SVQ3Frame* SVQ3Context::last_pic

Definition at line 94 of file svq3.c.

◆ gb

GetBitContext SVQ3Context::gb

Definition at line 95 of file svq3.c.

◆ gb_slice

GetBitContext SVQ3Context::gb_slice

Definition at line 96 of file svq3.c.

◆ slice_buf

uint8_t* SVQ3Context::slice_buf

Definition at line 97 of file svq3.c.

◆ slice_buf_size

unsigned SVQ3Context::slice_buf_size

Definition at line 98 of file svq3.c.

◆ halfpel_flag

int SVQ3Context::halfpel_flag

Definition at line 99 of file svq3.c.

◆ thirdpel_flag

int SVQ3Context::thirdpel_flag

Definition at line 100 of file svq3.c.

◆ has_watermark

int SVQ3Context::has_watermark

Definition at line 101 of file svq3.c.

◆ watermark_key

uint32_t SVQ3Context::watermark_key

Definition at line 102 of file svq3.c.

◆ adaptive_quant

int SVQ3Context::adaptive_quant

Definition at line 103 of file svq3.c.

◆ h_edge_pos

int SVQ3Context::h_edge_pos

Definition at line 104 of file svq3.c.

◆ v_edge_pos

int SVQ3Context::v_edge_pos

Definition at line 105 of file svq3.c.

◆ last_frame_output

int SVQ3Context::last_frame_output

Definition at line 106 of file svq3.c.

◆ slice_num

int SVQ3Context::slice_num

Definition at line 107 of file svq3.c.

◆ qscale

int SVQ3Context::qscale

Definition at line 108 of file svq3.c.

◆ cbp

int SVQ3Context::cbp

Definition at line 109 of file svq3.c.

◆ frame_num

int SVQ3Context::frame_num

Definition at line 110 of file svq3.c.

◆ frame_num_offset

int SVQ3Context::frame_num_offset

Definition at line 111 of file svq3.c.

◆ prev_frame_num_offset

int SVQ3Context::prev_frame_num_offset

Definition at line 112 of file svq3.c.

◆ prev_frame_num

int SVQ3Context::prev_frame_num

Definition at line 113 of file svq3.c.

◆ pict_type

enum AVPictureType SVQ3Context::pict_type

Definition at line 115 of file svq3.c.

◆ slice_type

enum AVPictureType SVQ3Context::slice_type

Definition at line 116 of file svq3.c.

◆ low_delay

int SVQ3Context::low_delay

Definition at line 117 of file svq3.c.

◆ mb_x

int SVQ3Context::mb_x

Definition at line 119 of file svq3.c.

◆ mb_y

int SVQ3Context::mb_y

Definition at line 119 of file svq3.c.

◆ mb_xy

int SVQ3Context::mb_xy

Definition at line 120 of file svq3.c.

◆ mb_width

int SVQ3Context::mb_width

Definition at line 121 of file svq3.c.

◆ mb_height

int SVQ3Context::mb_height

Definition at line 121 of file svq3.c.

◆ mb_stride

int SVQ3Context::mb_stride

Definition at line 122 of file svq3.c.

◆ mb_num

int SVQ3Context::mb_num

Definition at line 122 of file svq3.c.

◆ b_stride

int SVQ3Context::b_stride

Definition at line 123 of file svq3.c.

◆ mb2br_xy

uint32_t* SVQ3Context::mb2br_xy

Definition at line 125 of file svq3.c.

◆ chroma_pred_mode

int SVQ3Context::chroma_pred_mode

Definition at line 127 of file svq3.c.

◆ intra16x16_pred_mode

int SVQ3Context::intra16x16_pred_mode

Definition at line 128 of file svq3.c.

◆ intra4x4_pred_mode_cache

int8_t SVQ3Context::intra4x4_pred_mode_cache[5 *8]

Definition at line 130 of file svq3.c.

◆ intra4x4_pred_mode

int8_t* SVQ3Context::intra4x4_pred_mode

Definition at line 131 of file svq3.c.

◆ top_samples_available

unsigned int SVQ3Context::top_samples_available

Definition at line 133 of file svq3.c.

◆ left_samples_available

unsigned int SVQ3Context::left_samples_available

Definition at line 134 of file svq3.c.

◆ edge_emu_buffer

uint8_t* SVQ3Context::edge_emu_buffer

Definition at line 136 of file svq3.c.

◆ mv_cache

int16_t SVQ3Context::mv_cache[2][5 *8][2]

Definition at line 138 of file svq3.c.

◆ ref_cache

int8_t SVQ3Context::ref_cache[2][5 *8]

Definition at line 139 of file svq3.c.

◆ mb

int16_t SVQ3Context::mb[16 *48 *2]

Definition at line 140 of file svq3.c.

◆ mb_luma_dc

int16_t SVQ3Context::mb_luma_dc[3][16 *2]

Definition at line 141 of file svq3.c.

◆ non_zero_count_cache

uint8_t SVQ3Context::non_zero_count_cache[15 *8]

Definition at line 142 of file svq3.c.

◆ dequant4_coeff

uint32_t SVQ3Context::dequant4_coeff[QP_MAX_NUM+1][16]

Definition at line 143 of file svq3.c.

◆ block_offset

int SVQ3Context::block_offset[2 *(16 *3)]

Definition at line 144 of file svq3.c.

◆ frames

SVQ3Frame SVQ3Context::frames[3]

Definition at line 145 of file svq3.c.


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