Home
last modified time | relevance | path

Searched refs:RV34DecContext (Results 1 – 4 of 4) sorted by relevance

/third_party/ffmpeg/libavcodec/
Drv34.h86 typedef struct RV34DecContext{ struct
128 int (*parse_slice_header)(struct RV34DecContext *r, GetBitContext *gb, SliceInfo *si); argument
129 int (*decode_mb_info)(struct RV34DecContext *r); argument
130 int (*decode_intra_types)(struct RV34DecContext *r, GetBitContext *gb, int8_t *dst); argument
131 void (*loop_filter)(struct RV34DecContext *r, int row); argument
132 }RV34DecContext; typedef
Drv34.c77 static int rv34_decode_mv(RV34DecContext *r, int block_type);
348 static int rv34_decode_intra_mb_header(RV34DecContext *r, int8_t *intra_types) in rv34_decode_intra_mb_header()
383 static int rv34_decode_inter_mb_header(RV34DecContext *r, int8_t *intra_types) in rv34_decode_inter_mb_header()
461 static void rv34_pred_mv(RV34DecContext *r, int block_type, int subblock_no, int dmv_no) in rv34_pred_mv()
515 static int calc_add_mv(RV34DecContext *r, int dir, int val) in calc_add_mv()
545 static void rv34_pred_mv_b(RV34DecContext *r, int block_type, int dir) in rv34_pred_mv_b()
597 static void rv34_pred_mv_rv3(RV34DecContext *r, int block_type, int dir) in rv34_pred_mv_rv3()
660 static inline void rv34_mc(RV34DecContext *r, const int block_type, in rv34_mc()
776 static void rv34_mc_1mv(RV34DecContext *r, const int block_type, in rv34_mc_1mv()
785 static void rv4_weight(RV34DecContext *r) in rv4_weight()
[all …]
Drv30.c38 static int rv30_parse_slice_header(RV34DecContext *r, GetBitContext *gb, SliceInfo *si) in rv30_parse_slice_header()
88 static int rv30_decode_intra_types(RV34DecContext *r, GetBitContext *gb, int8_t *dst) in rv30_decode_intra_types()
116 static int rv30_decode_mb_info(RV34DecContext *r) in rv30_decode_mb_info()
153 static void rv30_loop_filter(RV34DecContext *r, int row) in rv30_loop_filter()
264 RV34DecContext *r = avctx->priv_data; in rv30_decode_init()
299 .priv_data_size = sizeof(RV34DecContext),
Drv40.c137 static int rv40_parse_slice_header(RV34DecContext *r, GetBitContext *gb, SliceInfo *si) in rv40_parse_slice_header()
171 static int rv40_decode_intra_types(RV34DecContext *r, GetBitContext *gb, int8_t *dst) in rv40_decode_intra_types()
233 static int rv40_decode_mb_info(RV34DecContext *r) in rv40_decode_mb_info()
343 static void rv40_loop_filter(RV34DecContext *r, int row) in rv40_loop_filter()
560 RV34DecContext *r = avctx->priv_data; in rv40_decode_init()
582 .priv_data_size = sizeof(RV34DecContext),