RV34DecContext 36 libavcodec/rv30.c static int rv30_parse_slice_header(RV34DecContext *r, GetBitContext *gb, SliceInfo *si) RV34DecContext 83 libavcodec/rv30.c static int rv30_decode_intra_types(RV34DecContext *r, GetBitContext *gb, int8_t *dst) RV34DecContext 111 libavcodec/rv30.c static int rv30_decode_mb_info(RV34DecContext *r) RV34DecContext 148 libavcodec/rv30.c static void rv30_loop_filter(RV34DecContext *r, int row) RV34DecContext 259 libavcodec/rv30.c RV34DecContext *r = avctx->priv_data; RV34DecContext 290 libavcodec/rv30.c .priv_data_size = sizeof(RV34DecContext), RV34DecContext 71 libavcodec/rv34.c static int rv34_decode_mv(RV34DecContext *r, int block_type); RV34DecContext 353 libavcodec/rv34.c static int rv34_decode_intra_mb_header(RV34DecContext *r, int8_t *intra_types) RV34DecContext 388 libavcodec/rv34.c static int rv34_decode_inter_mb_header(RV34DecContext *r, int8_t *intra_types) RV34DecContext 465 libavcodec/rv34.c static void rv34_pred_mv(RV34DecContext *r, int block_type, int subblock_no, int dmv_no) RV34DecContext 519 libavcodec/rv34.c static int calc_add_mv(RV34DecContext *r, int dir, int val) RV34DecContext 549 libavcodec/rv34.c static void rv34_pred_mv_b(RV34DecContext *r, int block_type, int dir) RV34DecContext 601 libavcodec/rv34.c static void rv34_pred_mv_rv3(RV34DecContext *r, int block_type, int dir) RV34DecContext 664 libavcodec/rv34.c static inline void rv34_mc(RV34DecContext *r, const int block_type, RV34DecContext 780 libavcodec/rv34.c static void rv34_mc_1mv(RV34DecContext *r, const int block_type, RV34DecContext 789 libavcodec/rv34.c static void rv4_weight(RV34DecContext *r) RV34DecContext 811 libavcodec/rv34.c static void rv34_mc_2mv(RV34DecContext *r, const int block_type) RV34DecContext 830 libavcodec/rv34.c static void rv34_mc_2mv_skip(RV34DecContext *r) RV34DecContext 857 libavcodec/rv34.c static int rv34_decode_mv(RV34DecContext *r, int block_type) RV34DecContext 966 libavcodec/rv34.c static void rv34_pred_4x4_block(RV34DecContext *r, uint8_t *dst, int stride, int itype, int up, int left, int down, int right) RV34DecContext 1009 libavcodec/rv34.c static inline void rv34_process_block(RV34DecContext *r, RV34DecContext 1025 libavcodec/rv34.c static void rv34_output_i16x16(RV34DecContext *r, int8_t *intra_types, int cbp) RV34DecContext 1088 libavcodec/rv34.c static void rv34_output_intra(RV34DecContext *r, int8_t *intra_types, int cbp) RV34DecContext 1164 libavcodec/rv34.c static int rv34_set_deblock_coef(RV34DecContext *r) RV34DecContext 1194 libavcodec/rv34.c static int rv34_decode_inter_macroblock(RV34DecContext *r, int8_t *intra_types) RV34DecContext 1302 libavcodec/rv34.c static int rv34_decode_intra_macroblock(RV34DecContext *r, int8_t *intra_types) RV34DecContext 1342 libavcodec/rv34.c static int check_slice_end(RV34DecContext *r, MpegEncContext *s) RV34DecContext 1358 libavcodec/rv34.c static void rv34_decoder_free(RV34DecContext *r) RV34DecContext 1370 libavcodec/rv34.c static int rv34_decoder_alloc(RV34DecContext *r) RV34DecContext 1397 libavcodec/rv34.c static int rv34_decoder_realloc(RV34DecContext *r) RV34DecContext 1404 libavcodec/rv34.c static int rv34_decode_slice(RV34DecContext *r, int end, const uint8_t* buf, int buf_size) RV34DecContext 1488 libavcodec/rv34.c RV34DecContext *r = avctx->priv_data; RV34DecContext 1531 libavcodec/rv34.c RV34DecContext *r = avctx->priv_data; RV34DecContext 1551 libavcodec/rv34.c RV34DecContext *r = dst->priv_data, *r1 = src->priv_data; RV34DecContext 1589 libavcodec/rv34.c RV34DecContext *r = avctx->priv_data; RV34DecContext 1633 libavcodec/rv34.c RV34DecContext *r = avctx->priv_data; RV34DecContext 1836 libavcodec/rv34.c RV34DecContext *r = avctx->priv_data; RV34DecContext 124 libavcodec/rv34.h int (*parse_slice_header)(struct RV34DecContext *r, GetBitContext *gb, SliceInfo *si); RV34DecContext 125 libavcodec/rv34.h int (*decode_mb_info)(struct RV34DecContext *r); RV34DecContext 126 libavcodec/rv34.h int (*decode_intra_types)(struct RV34DecContext *r, GetBitContext *gb, int8_t *dst); RV34DecContext 127 libavcodec/rv34.h void (*loop_filter)(struct RV34DecContext *r, int row); RV34DecContext 128 libavcodec/rv40.c static int rv40_parse_slice_header(RV34DecContext *r, GetBitContext *gb, SliceInfo *si) RV34DecContext 162 libavcodec/rv40.c static int rv40_decode_intra_types(RV34DecContext *r, GetBitContext *gb, int8_t *dst) RV34DecContext 225 libavcodec/rv40.c static int rv40_decode_mb_info(RV34DecContext *r) RV34DecContext 335 libavcodec/rv40.c static void rv40_loop_filter(RV34DecContext *r, int row) RV34DecContext 551 libavcodec/rv40.c RV34DecContext *r = avctx->priv_data; RV34DecContext 573 libavcodec/rv40.c .priv_data_size = sizeof(RV34DecContext),