FFmpeg
Data Fields
VC2EncContext Struct Reference

Data Fields

 
 
Plane  plane [3]
 
 
 
 
 
 
int  bpp
 
 
uint32_t  picture_number
 
 
 
 
 
 
uint32_t *  coef_lut_val
 
 
 
 
 
 
 
 
 
 
 
 
double  tolerance
 
 
 
 
 
 
 
 
uint32_t  next_parse_offset
 
 

Detailed Description

Definition at line 128 of file vc2enc.c.

Field Documentation

AVClass* VC2EncContext::av_class

Definition at line 129 of file vc2enc.c.

PutBitContext VC2EncContext::pb

Definition at line 130 of file vc2enc.c.

Referenced by encode_aspect_ratio(), encode_clean_area(), encode_color_spec(), encode_frame(), encode_frame_rate(), encode_frame_size(), encode_parse_info(), encode_parse_params(), encode_picture_header(), encode_picture_start(), encode_quant_matrix(), encode_sample_fmt(), encode_scan_format(), encode_seq_header(), encode_signal_range(), encode_slice_params(), encode_slices(), encode_transform_params(), encode_wavelet_transform(), and vc2_encode_frame().

Plane VC2EncContext::plane[3]

Definition at line 131 of file vc2enc.c.

Referenced by count_hq_slice(), encode_frame(), encode_hq_slice(), vc2_encode_end(), and vc2_encode_init().

AVCodecContext* VC2EncContext::avctx

Definition at line 132 of file vc2enc.c.

Referenced by calc_slice_sizes(), encode_aspect_ratio(), encode_color_spec(), encode_frame(), encode_frame_rate(), encode_frame_size(), encode_slices(), and vc2_encode_frame().

DiracVersionInfo VC2EncContext::ver

Definition at line 133 of file vc2enc.c.

Referenced by encode_parse_params(), and vc2_encode_init().

SliceArgs* VC2EncContext::slice_args

Definition at line 135 of file vc2enc.c.

Referenced by calc_slice_sizes(), encode_slices(), vc2_encode_end(), and vc2_encode_init().

TransformArgs VC2EncContext::transform_args[3]

Definition at line 136 of file vc2enc.c.

Referenced by encode_frame(), vc2_encode_end(), and vc2_encode_init().

int VC2EncContext::diff_offset

Definition at line 139 of file vc2enc.c.

Referenced by dwt_plane(), and vc2_encode_init().

int VC2EncContext::bpp

Definition at line 140 of file vc2enc.c.

Referenced by dwt_plane(), and vc2_encode_init().

int VC2EncContext::bpp_idx

Definition at line 141 of file vc2enc.c.

Referenced by encode_signal_range(), and vc2_encode_init().

uint32_t VC2EncContext::picture_number

Definition at line 144 of file vc2enc.c.

Referenced by encode_picture_header(), and vc2_encode_init().

int VC2EncContext::base_vf

Definition at line 147 of file vc2enc.c.

Referenced by encode_seq_header(), and vc2_encode_init().

int VC2EncContext::level

Definition at line 148 of file vc2enc.c.

Referenced by encode_parse_params(), and vc2_encode_init().

int VC2EncContext::profile

Definition at line 149 of file vc2enc.c.

Referenced by encode_parse_params(), and vc2_encode_init().

uint8_t VC2EncContext::quant[MAX_DWT_LEVELS][4]

Definition at line 152 of file vc2enc.c.

Referenced by count_hq_slice(), encode_hq_slice(), encode_quant_matrix(), and init_quant_matrix().

int VC2EncContext::custom_quant_matrix

Definition at line 153 of file vc2enc.c.

Referenced by encode_quant_matrix(), and init_quant_matrix().

uint32_t* VC2EncContext::coef_lut_val

Definition at line 156 of file vc2enc.c.

Referenced by encode_subband(), vc2_encode_end(), and vc2_encode_init().

uint8_t* VC2EncContext::coef_lut_len

Definition at line 157 of file vc2enc.c.

Referenced by count_hq_slice(), encode_subband(), vc2_encode_end(), and vc2_encode_init().

int VC2EncContext::num_x

Definition at line 159 of file vc2enc.c.

Referenced by calc_slice_sizes(), count_hq_slice(), encode_slice_params(), encode_slices(), encode_subband(), vc2_encode_frame(), and vc2_encode_init().

int VC2EncContext::num_y

Definition at line 160 of file vc2enc.c.

Referenced by calc_slice_sizes(), count_hq_slice(), encode_slice_params(), encode_slices(), encode_subband(), vc2_encode_frame(), and vc2_encode_init().

int VC2EncContext::prefix_bytes

Definition at line 161 of file vc2enc.c.

Referenced by count_hq_slice(), encode_hq_slice(), encode_slice_params(), encode_slices(), and vc2_encode_frame().

int VC2EncContext::size_scaler

Definition at line 162 of file vc2enc.c.

Referenced by count_hq_slice(), encode_hq_slice(), encode_slice_params(), and vc2_encode_frame().

int VC2EncContext::chroma_x_shift

Definition at line 163 of file vc2enc.c.

Referenced by encode_sample_fmt(), and vc2_encode_init().

int VC2EncContext::chroma_y_shift

Definition at line 164 of file vc2enc.c.

Referenced by encode_sample_fmt(), and vc2_encode_init().

int VC2EncContext::slice_max_bytes

Definition at line 167 of file vc2enc.c.

Referenced by calc_slice_sizes(), vc2_encode_frame(), and vc2_encode_init().

int VC2EncContext::slice_min_bytes

Definition at line 168 of file vc2enc.c.

Referenced by calc_slice_sizes(), vc2_encode_frame(), and vc2_encode_init().

int VC2EncContext::q_ceil

Definition at line 169 of file vc2enc.c.

Referenced by calc_slice_sizes(), rate_control(), and vc2_encode_init().

int VC2EncContext::q_avg

Definition at line 170 of file vc2enc.c.

Referenced by calc_slice_sizes(), vc2_encode_end(), and vc2_encode_init().

double VC2EncContext::tolerance

Definition at line 173 of file vc2enc.c.

Referenced by vc2_encode_frame().

int VC2EncContext::wavelet_idx

Definition at line 174 of file vc2enc.c.

Referenced by dwt_plane(), encode_transform_params(), and init_quant_matrix().

int VC2EncContext::wavelet_depth

Definition at line 175 of file vc2enc.c.

Referenced by count_hq_slice(), dwt_plane(), encode_hq_slice(), encode_quant_matrix(), encode_transform_params(), init_quant_matrix(), and vc2_encode_init().

int VC2EncContext::strict_compliance

Definition at line 176 of file vc2enc.c.

Referenced by encode_aspect_ratio(), encode_color_spec(), encode_frame_rate(), encode_frame_size(), encode_sample_fmt(), encode_scan_format(), encode_signal_range(), and vc2_encode_init().

int VC2EncContext::slice_height

Definition at line 177 of file vc2enc.c.

Referenced by vc2_encode_init().

int VC2EncContext::slice_width

Definition at line 178 of file vc2enc.c.

Referenced by vc2_encode_init().

int VC2EncContext::interlaced

Definition at line 179 of file vc2enc.c.

Referenced by dwt_plane(), encode_frame(), encode_scan_format(), encode_seq_header(), vc2_encode_frame(), and vc2_encode_init().

enum VC2_QM VC2EncContext::quant_matrix

Definition at line 180 of file vc2enc.c.

Referenced by init_quant_matrix().

uint32_t VC2EncContext::next_parse_offset

Definition at line 183 of file vc2enc.c.

Referenced by encode_parse_info(), and vc2_encode_frame().

enum DiracParseCodes VC2EncContext::last_parse_code

Definition at line 184 of file vc2enc.c.

Referenced by encode_parse_info(), and vc2_encode_frame().


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

Generated on Fri Jan 12 2018 01:48:36 for FFmpeg by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /