/third_party/ffmpeg/libavcodec/ |
D | vc1.h | 173 typedef struct VC1Context{ struct 401 } VC1Context; argument 410 int ff_vc1_decode_sequence_header(AVCodecContext *avctx, VC1Context *v, GetBitContext *gb); 412 int ff_vc1_decode_entry_point(AVCodecContext *avctx, VC1Context *v, GetBitContext *gb); 414 int ff_vc1_parse_frame_header (VC1Context *v, GetBitContext *gb); 415 int ff_vc1_parse_frame_header_adv(VC1Context *v, GetBitContext *gb); 416 int ff_vc1_init_common(VC1Context *v); 418 int ff_vc1_decode_init_alloc_tables(VC1Context *v); 419 void ff_vc1_init_transposed_scantables(VC1Context *v); 421 void ff_vc1_decode_blocks(VC1Context *v); [all …]
|
D | vaapi_vc1.c | 43 static inline int vc1_has_MVTYPEMB_bitplane(const VC1Context *v) in vc1_has_MVTYPEMB_bitplane() 55 static inline int vc1_has_SKIPMB_bitplane(const VC1Context *v) in vc1_has_SKIPMB_bitplane() 65 static inline int vc1_has_DIRECTMB_bitplane(const VC1Context *v) in vc1_has_DIRECTMB_bitplane() 74 static inline int vc1_has_ACPRED_bitplane(const VC1Context *v) in vc1_has_ACPRED_bitplane() 84 static inline int vc1_has_OVERFLAGS_bitplane(const VC1Context *v) in vc1_has_OVERFLAGS_bitplane() 96 static inline int vc1_has_FIELDTX_bitplane(const VC1Context *v) in vc1_has_FIELDTX_bitplane() 106 static inline int vc1_has_FORWARDMB_bitplane(const VC1Context *v) in vc1_has_FORWARDMB_bitplane() 115 static int vc1_get_PTYPE(const VC1Context *v) in vc1_get_PTYPE() 127 static int vc1_get_FPTYPE(const VC1Context *v) in vc1_get_FPTYPE() 139 static inline VAMvModeVC1 vc1_get_MVMODE(const VC1Context *v) in vc1_get_MVMODE() [all …]
|
D | vc1_pred.h | 29 void ff_vc1_pred_mv(VC1Context *v, int n, int dmv_x, int dmv_y, 32 void ff_vc1_pred_mv_intfr(VC1Context *v, int n, int dmv_x, int dmv_y, 35 void ff_vc1_pred_b_mv(VC1Context *v, int dmv_x[2], int dmv_y[2], 37 void ff_vc1_pred_b_mv_intfi(VC1Context *v, int n, int *dmv_x, int *dmv_y,
|
D | dxva2_vc1.c | 40 AVDXVAContext *ctx, const VC1Context *v, in fill_picture_parameters() 165 const VC1Context *v = avctx->priv_data; in fill_slice() 186 const VC1Context *v = avctx->priv_data; in commit_bitstream_and_slice_buffer() 313 const VC1Context *v = avctx->priv_data; in dxva2_vc1_start_frame() 333 const VC1Context *v = avctx->priv_data; in dxva2_vc1_decode_slice() 361 VC1Context *v = avctx->priv_data; in dxva2_vc1_end_frame()
|
D | vc1dec.c | 104 static int vc1_parse_sprites(VC1Context *v, GetBitContext* gb, SpriteData* sd) in vc1_parse_sprites() 175 static void vc1_draw_sprites(VC1Context *v, SpriteData* sd) in vc1_draw_sprites() 272 static int vc1_decode_sprites(VC1Context *v, GetBitContext* gb) in vc1_decode_sprites() 306 VC1Context *v = avctx->priv_data; in vc1_sprite_flush() 324 av_cold int ff_vc1_decode_init_alloc_tables(VC1Context *v) in ff_vc1_decode_init_alloc_tables() 403 av_cold void ff_vc1_init_transposed_scantables(VC1Context *v) in ff_vc1_init_transposed_scantables() 424 VC1Context *v = avctx->priv_data; in vc1_decode_init() 590 VC1Context *v = avctx->priv_data; in ff_vc1_decode_end() 628 VC1Context *v = avctx->priv_data; in vc1_decode_frame() 1211 .priv_data_size = sizeof(VC1Context), [all …]
|
D | vc1_loopfilter.c | 34 static av_always_inline void vc1_h_overlap_filter(VC1Context *v, int16_t (*left_block)[64], in vc1_h_overlap_filter() 78 static av_always_inline void vc1_v_overlap_filter(VC1Context *v, int16_t (*top_block)[64], in vc1_v_overlap_filter() 105 void ff_vc1_i_overlap_filter(VC1Context *v) in ff_vc1_i_overlap_filter() 161 void ff_vc1_p_overlap_filter(VC1Context *v) in ff_vc1_p_overlap_filter() 206 static av_always_inline void vc1_i_h_loop_filter(VC1Context *v, uint8_t *dest, in vc1_i_h_loop_filter() 238 static av_always_inline void vc1_i_v_loop_filter(VC1Context *v, uint8_t *dest, in vc1_i_v_loop_filter() 271 void ff_vc1_i_loop_filter(VC1Context *v) in ff_vc1_i_loop_filter() 363 static av_always_inline void vc1_p_h_loop_filter(VC1Context *v, uint8_t *dest, uint32_t *cbp, in vc1_p_h_loop_filter() 416 static av_always_inline void vc1_p_v_loop_filter(VC1Context *v, uint8_t *dest, uint32_t *cbp, in vc1_p_v_loop_filter() 470 void ff_vc1_p_loop_filter(VC1Context *v) in ff_vc1_p_loop_filter() [all …]
|
D | vdpau_vc1.c | 35 VC1Context * const v = avctx->priv_data; in vdpau_vc1_start_frame() 103 VC1Context * const v = avctx->priv_data; in vdpau_vc1_decode_slice()
|
D | vc1_pred.c | 36 static av_always_inline int scaleforsame_x(VC1Context *v, int n /* MV */, int dir) in scaleforsame_x() 69 static av_always_inline int scaleforsame_y(VC1Context *v, int i, int n /* MV */, int dir) in scaleforsame_y() 106 static av_always_inline int scaleforopp_x(VC1Context *v, int n /* MV */) in scaleforopp_x() 133 static av_always_inline int scaleforopp_y(VC1Context *v, int n /* MV */, int dir) in scaleforopp_y() 164 static av_always_inline int scaleforsame(VC1Context *v, int i, int n /* MV */, in scaleforsame() 185 static av_always_inline int scaleforopp(VC1Context *v, int n /* MV */, in scaleforopp() 212 void ff_vc1_pred_mv(VC1Context *v, int n, int dmv_x, int dmv_y, in ff_vc1_pred_mv() 470 void ff_vc1_pred_mv_intfr(VC1Context *v, int n, int dmv_x, int dmv_y, in ff_vc1_pred_mv_intfr() 691 void ff_vc1_pred_b_mv(VC1Context *v, int dmv_x[2], int dmv_y[2], in ff_vc1_pred_b_mv() 891 void ff_vc1_pred_b_mv_intfi(VC1Context *v, int n, int *dmv_x, int *dmv_y, in ff_vc1_pred_b_mv_intfi()
|
D | vc1.c | 98 static int bitplane_decoding(uint8_t* data, int *raw_flag, VC1Context *v) in bitplane_decoding() 231 static int vop_dquant_decoding(VC1Context *v) in vop_dquant_decoding() 268 static int decode_sequence_header_adv(VC1Context *v, GetBitContext *gb); 277 int ff_vc1_decode_sequence_header(AVCodecContext *avctx, VC1Context *v, GetBitContext *gb) in ff_vc1_decode_sequence_header() 398 static int decode_sequence_header_adv(VC1Context *v, GetBitContext *gb) in decode_sequence_header_adv() 509 int ff_vc1_decode_entry_point(AVCodecContext *avctx, VC1Context *v, GetBitContext *gb) in ff_vc1_decode_entry_point() 592 static void rotate_luts(VC1Context *v) in rotate_luts() 615 static int read_bfraction(VC1Context *v, GetBitContext* gb) { in read_bfraction() 627 int ff_vc1_parse_frame_header(VC1Context *v, GetBitContext* gb) in ff_vc1_parse_frame_header() 851 int ff_vc1_parse_frame_header_adv(VC1Context *v, GetBitContext* gb) in ff_vc1_parse_frame_header_adv() [all …]
|
D | vc1_block.c | 59 static inline void init_block_index(VC1Context *v) in init_block_index() 72 static void vc1_put_blocks_clamped(VC1Context *v, int put_signed) in vc1_put_blocks_clamped() 262 static av_always_inline void get_mvdata_interlaced(VC1Context *v, int *dmv_x, in get_mvdata_interlaced() 313 static inline void vc1_b_mc(VC1Context *v, int dmv_x[2], int dmv_y[2], in vc1_b_mc() 511 static int vc1_decode_ac_coeff(VC1Context *v, int *last, int *skip, in vc1_decode_ac_coeff() 578 static int vc1_decode_i_block(VC1Context *v, int16_t block[64], int n, in vc1_decode_i_block() 716 static int vc1_decode_i_block_adv(VC1Context *v, int16_t block[64], int n, in vc1_decode_i_block_adv() 907 static int vc1_decode_intra_block(VC1Context *v, int16_t block[64], int n, in vc1_decode_intra_block() 1114 static int vc1_decode_p_block(VC1Context *v, int16_t block[64], int n, in vc1_decode_p_block() 1286 static int vc1_decode_p_mb(VC1Context *v) in vc1_decode_p_mb() [all …]
|
D | vc1_mc.c | 108 static av_always_inline int get_luma_mv(VC1Context *v, int dir, int16_t *tx, int16_t *ty) in get_luma_mv() 140 static av_always_inline int get_chroma_mv(VC1Context *v, int dir, int16_t *tx, int16_t *ty) in get_chroma_mv() 172 void ff_vc1_mc_1mv(VC1Context *v, int dir) in ff_vc1_mc_1mv() 452 void ff_vc1_mc_4mv_luma(VC1Context *v, int n, int dir, int avg) in ff_vc1_mc_4mv_luma() 634 void ff_vc1_mc_4mv_chroma(VC1Context *v, int dir) in ff_vc1_mc_4mv_chroma() 839 void ff_vc1_mc_4mv_chroma4(VC1Context *v, int dir, int dir2, int avg) in ff_vc1_mc_4mv_chroma4() 1004 void ff_vc1_interp_mc(VC1Context *v) in ff_vc1_interp_mc()
|
D | nvdec_vc1.c | 30 VC1Context *v = avctx->priv_data; in nvdec_vc1_start_frame()
|
D | mss2.c | 38 VC1Context v; 383 VC1Context *v = avctx->priv_data; in decode_wmv9() 749 VC1Context *v = avctx->priv_data; in wmv9_init()
|
D | vc1_parser.c | 53 VC1Context v;
|