Data Fields | |
ProresDSPContext | dsp |
AVFrame | picture |
ScanTable | scantable |
int | scantable_type |
-1 = uninitialized, 0 = progressive, 1/2 = interlaced | |
int | frame_type |
0 = progressive, 1 = top-field first, 2 = bottom-field first | |
int | pic_format |
2 = 422, 3 = 444 | |
uint8_t | qmat_luma [64] |
dequantization matrix for luma | |
uint8_t | qmat_chroma [64] |
dequantization matrix for chroma | |
int | qmat_changed |
1 - global quantization matrices changed | |
int | prev_slice_sf |
scalefactor of the previous decoded slice | |
int16_t | qmat_luma_scaled [64] |
int16_t | qmat_chroma_scaled [64] |
int | total_slices |
total number of slices in a picture | |
ProresThreadData * | slice_data |
int | pic_num |
int | chroma_factor |
int | mb_chroma_factor |
int | num_chroma_blocks |
number of chrominance blocks in a macroblock | |
int | num_x_slices |
int | num_y_slices |
int | slice_width_factor |
int | slice_height_factor |
int | num_x_mbs |
int | num_y_mbs |
int | alpha_info |
Definition at line 48 of file proresdec.c.
int ProresContext::alpha_info |
Definition at line 74 of file proresdec.c.
Referenced by decode_frame_header().
int ProresContext::chroma_factor |
Definition at line 65 of file proresdec.c.
Referenced by decode_frame_header(), and decode_slice().
ProresDSPContext ProresContext::dsp |
Definition at line 49 of file proresdec.c.
Referenced by decode_frame_header(), decode_init(), decode_slice(), and decode_slice_plane().
int ProresContext::frame_type |
0 = progressive, 1 = top-field first, 2 = bottom-field first
Definition at line 54 of file proresdec.c.
Referenced by decode_frame_header().
int ProresContext::mb_chroma_factor |
Definition at line 66 of file proresdec.c.
Referenced by decode_frame_header(), and decode_slice().
int ProresContext::num_chroma_blocks |
number of chrominance blocks in a macroblock
Definition at line 67 of file proresdec.c.
Referenced by decode_frame_header(), and decode_slice().
int ProresContext::num_x_mbs |
Definition at line 72 of file proresdec.c.
Referenced by decode_picture(), and decode_picture_header().
int ProresContext::num_x_slices |
Definition at line 68 of file proresdec.c.
int ProresContext::num_y_mbs |
Definition at line 73 of file proresdec.c.
Referenced by decode_picture(), and decode_picture_header().
int ProresContext::num_y_slices |
Definition at line 69 of file proresdec.c.
int ProresContext::pic_format |
int ProresContext::pic_num |
Definition at line 64 of file proresdec.c.
Referenced by decode_picture(), and decode_slice().
AVFrame ProresContext::picture |
Definition at line 50 of file proresdec.c.
Referenced by decode_close(), decode_frame(), decode_frame_header(), decode_init(), and decode_picture_header().
int ProresContext::prev_slice_sf |
scalefactor of the previous decoded slice
Definition at line 59 of file proresdec.c.
Referenced by decode_init(), and decode_slice().
int ProresContext::qmat_changed |
1 - global quantization matrices changed
Definition at line 58 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 57 of file proresdec.c.
Referenced by decode_frame_header(), decode_init(), and decode_slice().
int16_t ProresContext::qmat_chroma_scaled[64] |
Definition at line 61 of file proresdec.c.
Referenced by decode_slice().
uint8_t ProresContext::qmat_luma[64] |
dequantization matrix for luma
Definition at line 56 of file proresdec.c.
Referenced by decode_frame_header(), decode_init(), and decode_slice().
int16_t ProresContext::qmat_luma_scaled[64] |
Definition at line 60 of file proresdec.c.
Referenced by decode_slice().
ScanTable ProresContext::scantable |
Definition at line 51 of file proresdec.c.
Referenced by decode_frame_header(), and decode_slice_plane().
int ProresContext::scantable_type |
-1 = uninitialized, 0 = progressive, 1/2 = interlaced
Definition at line 52 of file proresdec.c.
Referenced by decode_frame_header(), and decode_init().
ProresThreadData* ProresContext::slice_data |
Definition at line 63 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 71 of file proresdec.c.
Referenced by decode_picture_header().
int ProresContext::slice_width_factor |
Definition at line 70 of file proresdec.c.
Referenced by decode_picture(), and decode_picture_header().
int ProresContext::total_slices |
total number of slices in a picture
Definition at line 62 of file proresdec.c.
Referenced by decode_init(), and decode_picture_header().