Lines Matching refs:DNXHDContext
52 typedef struct DNXHDContext { struct
75 int (*decode_dct_block)(const struct DNXHDContext *ctx, argument
77 } DNXHDContext; typedef
82 static int dnxhd_decode_dct_block_8(const DNXHDContext *ctx,
84 static int dnxhd_decode_dct_block_10(const DNXHDContext *ctx,
86 static int dnxhd_decode_dct_block_10_444(const DNXHDContext *ctx,
88 static int dnxhd_decode_dct_block_12(const DNXHDContext *ctx,
90 static int dnxhd_decode_dct_block_12_444(const DNXHDContext *ctx,
95 DNXHDContext *ctx = avctx->priv_data; in dnxhd_decode_init()
113 static int dnxhd_init_vlc(DNXHDContext *ctx, uint32_t cid, int bitdepth) in dnxhd_init_vlc()
175 static int dnxhd_decode_header(DNXHDContext *ctx, AVFrame *frame, in dnxhd_decode_header()
351 static av_always_inline int dnxhd_decode_dct_block(const DNXHDContext *ctx, in dnxhd_decode_dct_block()
456 static int dnxhd_decode_dct_block_8(const DNXHDContext *ctx, in dnxhd_decode_dct_block_8()
462 static int dnxhd_decode_dct_block_10(const DNXHDContext *ctx, in dnxhd_decode_dct_block_10()
468 static int dnxhd_decode_dct_block_10_444(const DNXHDContext *ctx, in dnxhd_decode_dct_block_10_444()
474 static int dnxhd_decode_dct_block_12(const DNXHDContext *ctx, in dnxhd_decode_dct_block_12()
480 static int dnxhd_decode_dct_block_12_444(const DNXHDContext *ctx, in dnxhd_decode_dct_block_12_444()
486 static int dnxhd_decode_macroblock(const DNXHDContext *ctx, RowContext *row, in dnxhd_decode_macroblock()
591 const DNXHDContext *ctx = avctx->priv_data; in dnxhd_decode_row()
620 DNXHDContext *ctx = avctx->priv_data; in dnxhd_decode_frame()
717 DNXHDContext *ctx = avctx->priv_data; in dnxhd_decode_close()
733 .priv_data_size = sizeof(DNXHDContext),