FFmpeg
|
Data Fields | |
AVCodecContext * | avctx |
RowContext * | rows |
BlockDSPContext | bdsp |
const uint8_t * | buf |
int | buf_size |
int64_t | cid |
compression id More... | |
unsigned int | width |
unsigned int | height |
enum AVPixelFormat | pix_fmt |
unsigned int | mb_width |
unsigned int | mb_height |
uint32_t | mb_scan_index [512] |
int | data_offset |
int | cur_field |
current interlaced field More... | |
VLC | ac_vlc |
VLC | dc_vlc |
VLC | run_vlc |
IDCTDSPContext | idsp |
ScanTable | scantable |
const CIDEntry * | cid_table |
int | bit_depth |
int | is_444 |
int | alpha |
int | lla |
int | mbaff |
int | act |
int(* | decode_dct_block )(const struct DNXHDContext *ctx, RowContext *row, int n) |
Definition at line 51 of file dnxhddec.c.
AVCodecContext* DNXHDContext::avctx |
Definition at line 52 of file dnxhddec.c.
Referenced by dnxhd_decode_dct_block(), dnxhd_decode_frame(), dnxhd_decode_header(), dnxhd_decode_init(), dnxhd_decode_init_thread_copy(), dnxhd_decode_macroblock(), dnxhd_encode_init(), and dnxhd_init_vlc().
RowContext* DNXHDContext::rows |
Definition at line 53 of file dnxhddec.c.
Referenced by dnxhd_decode_close(), dnxhd_decode_frame(), dnxhd_decode_init(), dnxhd_decode_init_thread_copy(), and dnxhd_decode_row().
BlockDSPContext DNXHDContext::bdsp |
Definition at line 54 of file dnxhddec.c.
Referenced by dnxhd_decode_dct_block(), and dnxhd_decode_header().
const uint8_t* DNXHDContext::buf |
Definition at line 55 of file dnxhddec.c.
Referenced by dnxhd_decode_frame(), and dnxhd_decode_row().
int DNXHDContext::buf_size |
Definition at line 56 of file dnxhddec.c.
Referenced by dnxhd_decode_frame(), and dnxhd_decode_row().
int64_t DNXHDContext::cid |
compression id
Definition at line 57 of file dnxhddec.c.
Referenced by dnxhd_decode_init(), dnxhd_decode_init_thread_copy(), and dnxhd_init_vlc().
unsigned int DNXHDContext::width |
Definition at line 58 of file dnxhddec.c.
Referenced by dnxhd_decode_frame(), and dnxhd_decode_header().
unsigned int DNXHDContext::height |
Definition at line 58 of file dnxhddec.c.
Referenced by dnxhd_decode_frame(), and dnxhd_decode_header().
enum AVPixelFormat DNXHDContext::pix_fmt |
Definition at line 59 of file dnxhddec.c.
Referenced by dnxhd_decode_frame(), and dnxhd_decode_header().
unsigned int DNXHDContext::mb_width |
Definition at line 60 of file dnxhddec.c.
Referenced by dnxhd_decode_header(), and dnxhd_decode_row().
unsigned int DNXHDContext::mb_height |
Definition at line 60 of file dnxhddec.c.
Referenced by dnxhd_decode_frame(), and dnxhd_decode_header().
uint32_t DNXHDContext::mb_scan_index[512] |
Definition at line 61 of file dnxhddec.c.
Referenced by dnxhd_decode_header(), and dnxhd_decode_row().
int DNXHDContext::data_offset |
Definition at line 62 of file dnxhddec.c.
Referenced by dnxhd_decode_frame(), and dnxhd_decode_header().
int DNXHDContext::cur_field |
current interlaced field
Definition at line 63 of file dnxhddec.c.
Referenced by dnxhd_decode_header(), and dnxhd_decode_macroblock().
VLC DNXHDContext::ac_vlc |
Definition at line 64 of file dnxhddec.c.
Referenced by dnxhd_decode_close(), dnxhd_decode_dct_block(), and dnxhd_init_vlc().
VLC DNXHDContext::dc_vlc |
Definition at line 64 of file dnxhddec.c.
Referenced by dnxhd_decode_close(), dnxhd_decode_dct_block(), and dnxhd_init_vlc().
VLC DNXHDContext::run_vlc |
Definition at line 64 of file dnxhddec.c.
Referenced by dnxhd_decode_close(), dnxhd_decode_dct_block(), and dnxhd_init_vlc().
IDCTDSPContext DNXHDContext::idsp |
Definition at line 65 of file dnxhddec.c.
Referenced by dnxhd_decode_header(), and dnxhd_decode_macroblock().
ScanTable DNXHDContext::scantable |
Definition at line 66 of file dnxhddec.c.
Referenced by dnxhd_10bit_dct_quantize(), dnxhd_10bit_dct_quantize_444(), dnxhd_decode_dct_block(), and dnxhd_decode_header().
const CIDEntry* DNXHDContext::cid_table |
Definition at line 67 of file dnxhddec.c.
Referenced by dnxhd_decode_dct_block(), dnxhd_decode_frame(), dnxhd_decode_header(), dnxhd_decode_macroblock(), and dnxhd_init_vlc().
int DNXHDContext::bit_depth |
Definition at line 68 of file dnxhddec.c.
Referenced by dnxhd_decode_frame(), dnxhd_decode_header(), dnxhd_decode_macroblock(), and dnxhd_decode_row().
int DNXHDContext::is_444 |
Definition at line 69 of file dnxhddec.c.
Referenced by dnxhd_decode_dct_block(), dnxhd_decode_header(), and dnxhd_decode_macroblock().
int DNXHDContext::alpha |
Definition at line 70 of file dnxhddec.c.
Referenced by dnxhd_decode_header().
int DNXHDContext::lla |
Definition at line 71 of file dnxhddec.c.
Referenced by dnxhd_decode_header().
int DNXHDContext::mbaff |
Definition at line 72 of file dnxhddec.c.
Referenced by dnxhd_decode_header(), and dnxhd_decode_macroblock().
int DNXHDContext::act |
Definition at line 73 of file dnxhddec.c.
Referenced by dnxhd_decode_frame(), dnxhd_decode_header(), and dnxhd_decode_macroblock().
int(* DNXHDContext::decode_dct_block)(const struct DNXHDContext *ctx, RowContext *row, int n) |
Definition at line 74 of file dnxhddec.c.
Referenced by dnxhd_decode_header(), and dnxhd_decode_macroblock().