Definition at line 53 of file proresdec.c.
int ProresContext::alpha_info |
Definition at line 76 of file proresdec.c.
Referenced by decode_frame_header().
int ProresContext::bits_per_mb |
Definition at line 195 of file proresenc.c.
Referenced by encode_init(), and find_slice_quant().
DCTELEM ProresContext::blocks[MAX_PLANES][64 *4 *MAX_MBS_PER_SLICE] |
Definition at line 178 of file proresenc.c.
Referenced by encode_slice().
int ProresContext::chroma_factor |
Definition at line 67 of file proresdec.c.
Referenced by decode_frame_header(), decode_slice(), encode_frame(), encode_init(), encode_slice(), and find_slice_quant().
AVClass* ProresContext::class |
Definition at line 177 of file proresenc.c.
int ProresContext::cur_picture_idx |
Definition at line 193 of file proresenc.c.
Referenced by encode_frame(), encode_slice(), and find_slice_quant().
int16_t ProresContext::custom_q[64] |
Definition at line 181 of file proresenc.c.
Referenced by encode_slice().
ProresDSPContext ProresContext::dsp |
Definition at line 54 of file proresdec.c.
Referenced by decode_frame_header(), decode_init(), decode_slice(), decode_slice_plane(), encode_init(), and get_slice_data().
uint16_t ProresContext::emu_buf[16 *16] |
Definition at line 179 of file proresenc.c.
Referenced by encode_slice().
int ProresContext::force_quant |
Definition at line 196 of file proresenc.c.
Referenced by encode_frame(), encode_init(), and encode_slice().
int ProresContext::frame_size_upper_bound |
Definition at line 201 of file proresenc.c.
Referenced by encode_frame(), and encode_init().
int ProresContext::frame_type |
0 = progressive, 1 = top-field first, 2 = bottom-field first
Definition at line 59 of file proresdec.c.
Referenced by decode_frame_header().
int ProresContext::mb_chroma_factor |
Definition at line 68 of file proresdec.c.
Referenced by decode_frame_header(), and decode_slice().
int ProresContext::mb_height |
Definition at line 187 of file proresenc.c.
Referenced by encode_frame(), and encode_init().
int ProresContext::mb_width |
Definition at line 187 of file proresenc.c.
Referenced by encode_frame(), encode_init(), and find_quant_thread().
int ProresContext::mbs_per_slice |
Definition at line 188 of file proresenc.c.
Referenced by encode_frame(), encode_init(), and find_quant_thread().
int ProresContext::num_chroma_blocks |
number of chrominance blocks in a macroblock
Definition at line 69 of file proresdec.c.
Referenced by decode_frame_header(), and decode_slice().
int ProresContext::num_planes |
Definition at line 194 of file proresenc.c.
Referenced by encode_frame(), encode_init(), encode_slice(), and find_slice_quant().
int ProresContext::num_x_mbs |
Definition at line 74 of file proresdec.c.
Referenced by decode_picture(), and decode_picture_header().
int ProresContext::num_x_slices |
Definition at line 70 of file proresdec.c.
int ProresContext::num_y_mbs |
Definition at line 75 of file proresdec.c.
Referenced by decode_picture(), and decode_picture_header().
int ProresContext::num_y_slices |
Definition at line 71 of file proresdec.c.
int ProresContext::pic_format |
int ProresContext::pic_num |
Definition at line 66 of file proresdec.c.
Referenced by decode_picture(), and decode_slice().
AVFrame ProresContext::picture |
Definition at line 55 of file proresdec.c.
Referenced by decode_close(), decode_frame(), decode_frame_header(), decode_init(), and decode_picture_header().
int ProresContext::pictures_per_frame |
Definition at line 192 of file proresenc.c.
Referenced by encode_frame(), encode_init(), encode_slice(), and find_slice_quant().
int ProresContext::profile |
Definition at line 203 of file proresenc.c.
Referenced by encode_init().
struct prores_profile* ProresContext::profile_info |
Definition at line 204 of file proresenc.c.
Referenced by encode_init(), and find_slice_quant().
int ProresContext::qmat_changed |
1 - global quantization matrices changed
Definition at line 63 of file proresdec.c.
Referenced by decode_frame_header(), and decode_slice().
uint8_t ProresContext::qmat_chroma[64] |
dequantization matrix for chroma
Definition at line 62 of file proresdec.c.
Referenced by decode_frame_header(), decode_init(), and decode_slice().
uint8_t ProresContext::qmat_luma[64] |
dequantization matrix for luma
Definition at line 61 of file proresdec.c.
Referenced by decode_frame_header(), decode_init(), and decode_slice().
const uint8_t* ProresContext::quant_mat |
Definition at line 182 of file proresenc.c.
Referenced by encode_frame(), encode_init(), encode_slice(), and find_slice_quant().
int ProresContext::quant_sel |
Definition at line 199 of file proresenc.c.
Referenced by encode_frame(), and encode_init().
int16_t ProresContext::quants[MAX_STORED_Q][64] |
Definition at line 180 of file proresenc.c.
Referenced by encode_init(), encode_slice(), and find_slice_quant().
ScanTable ProresContext::scantable |
Definition at line 56 of file proresdec.c.
Referenced by decode_frame_header(), decode_slice_plane(), encode_init(), encode_slice_plane(), and estimate_slice_plane().
int ProresContext::scantable_type |
-1 = uninitialized, 0 = progressive, 1/2 = interlaced
Definition at line 57 of file proresdec.c.
Referenced by decode_frame_header(), and decode_init().
ProresThreadData* ProresContext::slice_data |
Definition at line 65 of file proresdec.c.
Referenced by decode_close(), decode_init(), decode_picture(), decode_picture_header(), and decode_slice().
int ProresContext::slice_height_factor |
Definition at line 73 of file proresdec.c.
Referenced by decode_picture_header().
int* ProresContext::slice_q |
Definition at line 206 of file proresenc.c.
Referenced by encode_close(), encode_frame(), encode_init(), and find_quant_thread().
int ProresContext::slice_width_factor |
Definition at line 72 of file proresdec.c.
Referenced by decode_picture(), and decode_picture_header().
int ProresContext::slices_per_picture |
Definition at line 191 of file proresenc.c.
Referenced by encode_frame(), and encode_init().
int ProresContext::slices_width |
Definition at line 190 of file proresenc.c.
Referenced by encode_frame(), encode_init(), and find_quant_thread().
ProresThreadData* ProresContext::tdata |
Definition at line 208 of file proresenc.c.
Referenced by encode_close(), encode_init(), and find_quant_thread().
int ProresContext::total_slices |
total number of slices in a picture
Definition at line 64 of file proresdec.c.
Referenced by decode_init(), and decode_picture_header().
char* ProresContext::vendor |
Definition at line 198 of file proresenc.c.
Referenced by encode_frame(), and encode_init().