FFmpeg
Data Fields
VC2EncContext Struct Reference

Data Fields

AVClassav_class
 
PutBitContext pb
 
Plane plane [3]
 
AVCodecContextavctx
 
DiracVersionInfo ver
 
SliceArgsslice_args
 
TransformArgs transform_args [3]
 
int diff_offset
 
int bpp
 
int bpp_idx
 
uint32_t picture_number
 
int base_vf
 
int level
 
int profile
 
uint8_t quant [MAX_DWT_LEVELS][4]
 
int custom_quant_matrix
 
uint32_t qmagic_lut [116][2]
 
int num_x
 
int num_y
 
int prefix_bytes
 
int size_scaler
 
int chroma_x_shift
 
int chroma_y_shift
 
int frame_max_bytes
 
int slice_max_bytes
 
int slice_min_bytes
 
int q_ceil
 
int q_avg
 
double tolerance
 
int wavelet_idx
 
int wavelet_depth
 
int strict_compliance
 
int slice_height
 
int slice_width
 
int interlaced
 
enum VC2_QM quant_matrix
 
uint32_t next_parse_offset
 
enum DiracParseCodes last_parse_code
 

Detailed Description

Definition at line 124 of file vc2enc.c.

Field Documentation

◆ av_class

AVClass* VC2EncContext::av_class

Definition at line 125 of file vc2enc.c.

◆ pb

PutBitContext VC2EncContext::pb

Definition at line 126 of file vc2enc.c.

◆ plane

Plane VC2EncContext::plane[3]

Definition at line 127 of file vc2enc.c.

◆ avctx

AVCodecContext* VC2EncContext::avctx

Definition at line 128 of file vc2enc.c.

◆ ver

DiracVersionInfo VC2EncContext::ver

Definition at line 129 of file vc2enc.c.

◆ slice_args

SliceArgs* VC2EncContext::slice_args

Definition at line 131 of file vc2enc.c.

◆ transform_args

TransformArgs VC2EncContext::transform_args[3]

Definition at line 132 of file vc2enc.c.

◆ diff_offset

int VC2EncContext::diff_offset

Definition at line 135 of file vc2enc.c.

◆ bpp

int VC2EncContext::bpp

Definition at line 136 of file vc2enc.c.

◆ bpp_idx

int VC2EncContext::bpp_idx

Definition at line 137 of file vc2enc.c.

◆ picture_number

uint32_t VC2EncContext::picture_number

Definition at line 140 of file vc2enc.c.

◆ base_vf

int VC2EncContext::base_vf

Definition at line 143 of file vc2enc.c.

◆ level

int VC2EncContext::level

Definition at line 144 of file vc2enc.c.

◆ profile

int VC2EncContext::profile

Definition at line 145 of file vc2enc.c.

◆ quant

uint8_t VC2EncContext::quant[MAX_DWT_LEVELS][4]

Definition at line 148 of file vc2enc.c.

◆ custom_quant_matrix

int VC2EncContext::custom_quant_matrix

Definition at line 149 of file vc2enc.c.

◆ qmagic_lut

uint32_t VC2EncContext::qmagic_lut[116][2]

Definition at line 152 of file vc2enc.c.

◆ num_x

int VC2EncContext::num_x

Definition at line 154 of file vc2enc.c.

◆ num_y

int VC2EncContext::num_y

Definition at line 155 of file vc2enc.c.

◆ prefix_bytes

int VC2EncContext::prefix_bytes

Definition at line 156 of file vc2enc.c.

◆ size_scaler

int VC2EncContext::size_scaler

Definition at line 157 of file vc2enc.c.

◆ chroma_x_shift

int VC2EncContext::chroma_x_shift

Definition at line 158 of file vc2enc.c.

◆ chroma_y_shift

int VC2EncContext::chroma_y_shift

Definition at line 159 of file vc2enc.c.

◆ frame_max_bytes

int VC2EncContext::frame_max_bytes

Definition at line 162 of file vc2enc.c.

◆ slice_max_bytes

int VC2EncContext::slice_max_bytes

Definition at line 163 of file vc2enc.c.

◆ slice_min_bytes

int VC2EncContext::slice_min_bytes

Definition at line 164 of file vc2enc.c.

◆ q_ceil

int VC2EncContext::q_ceil

Definition at line 165 of file vc2enc.c.

◆ q_avg

int VC2EncContext::q_avg

Definition at line 166 of file vc2enc.c.

◆ tolerance

double VC2EncContext::tolerance

Definition at line 169 of file vc2enc.c.

◆ wavelet_idx

int VC2EncContext::wavelet_idx

Definition at line 170 of file vc2enc.c.

◆ wavelet_depth

int VC2EncContext::wavelet_depth

Definition at line 171 of file vc2enc.c.

◆ strict_compliance

int VC2EncContext::strict_compliance

Definition at line 172 of file vc2enc.c.

◆ slice_height

int VC2EncContext::slice_height

Definition at line 173 of file vc2enc.c.

◆ slice_width

int VC2EncContext::slice_width

Definition at line 174 of file vc2enc.c.

◆ interlaced

int VC2EncContext::interlaced

Definition at line 175 of file vc2enc.c.

◆ quant_matrix

enum VC2_QM VC2EncContext::quant_matrix

Definition at line 176 of file vc2enc.c.

◆ next_parse_offset

uint32_t VC2EncContext::next_parse_offset

Definition at line 179 of file vc2enc.c.

◆ last_parse_code

enum DiracParseCodes VC2EncContext::last_parse_code

Definition at line 180 of file vc2enc.c.


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