VP56Context 37 libavcodec/vp5.c static int vp5_parse_header(VP56Context *s, const uint8_t *buf, int buf_size) VP56Context 87 libavcodec/vp5.c static void vp5_parse_vector_adjustment(VP56Context *s, VP56mv *vect) VP56Context 111 libavcodec/vp5.c static void vp5_parse_vector_models(VP56Context *s) VP56Context 134 libavcodec/vp5.c static int vp5_parse_coeff_models(VP56Context *s) VP56Context 181 libavcodec/vp5.c static int vp5_parse_coeff(VP56Context *s) VP56Context 265 libavcodec/vp5.c static void vp5_default_models_init(VP56Context *s) VP56Context 282 libavcodec/vp5.c VP56Context *s = avctx->priv_data; VP56Context 304 libavcodec/vp5.c .priv_data_size = sizeof(VP56Context), VP56Context 34 libavcodec/vp56.c void ff_vp56_init_dequant(VP56Context *s, int quantizer) VP56Context 43 libavcodec/vp56.c static int vp56_get_vectors_predictors(VP56Context *s, int row, int col, VP56Context 81 libavcodec/vp56.c static void vp56_parse_mb_type_models(VP56Context *s) VP56Context 152 libavcodec/vp56.c static VP56mb vp56_parse_mb_type(VP56Context *s, VP56Context 164 libavcodec/vp56.c static void vp56_decode_4mv(VP56Context *s, int row, int col) VP56Context 205 libavcodec/vp56.c static VP56mb vp56_decode_mv(VP56Context *s, int row, int col) VP56Context 262 libavcodec/vp56.c static VP56mb vp56_conceal_mv(VP56Context *s, int row, int col) VP56Context 281 libavcodec/vp56.c static void vp56_add_predictors_dc(VP56Context *s, VP56Frame ref_frame) VP56Context 322 libavcodec/vp56.c static void vp56_deblock_filter(VP56Context *s, uint8_t *yuv, VP56Context 338 libavcodec/vp56.c static void vp56_mc(VP56Context *s, int b, int plane, uint8_t *src, VP56Context 409 libavcodec/vp56.c static void vp56_idct_put(VP56Context *s, uint8_t * dest, ptrdiff_t stride, int16_t *block, int selector) VP56Context 417 libavcodec/vp56.c static void vp56_idct_add(VP56Context *s, uint8_t * dest, ptrdiff_t stride, int16_t *block, int selector) VP56Context 427 libavcodec/vp56.c static av_always_inline void vp56_render_mb(VP56Context *s, int row, int col, int is_alpha, VP56mb mb_type) VP56Context 490 libavcodec/vp56.c static int vp56_decode_mb(VP56Context *s, int row, int col, int is_alpha) VP56Context 509 libavcodec/vp56.c static int vp56_conceal_mb(VP56Context *s, int row, int col, int is_alpha) VP56Context 523 libavcodec/vp56.c static int vp56_size_changed(VP56Context *s) VP56Context 572 libavcodec/vp56.c VP56Context *s = avctx->priv_data; VP56Context 662 libavcodec/vp56.c VP56Context *s0 = avctx->priv_data; VP56Context 664 libavcodec/vp56.c VP56Context *s = is_alpha ? s0->alpha_context : s0; VP56Context 778 libavcodec/vp56.c VP56Context *s = avctx->priv_data; VP56Context 782 libavcodec/vp56.c av_cold int ff_vp56_init_context(AVCodecContext *avctx, VP56Context *s, VP56Context 837 libavcodec/vp56.c VP56Context *s = avctx->priv_data; VP56Context 841 libavcodec/vp56.c av_cold int ff_vp56_free_context(VP56Context *s) VP56Context 38 libavcodec/vp56.h typedef struct vp56_context VP56Context; VP56Context 73 libavcodec/vp56.h typedef void (*VP56ParseVectorAdjustment)(VP56Context *s, VP56Context 75 libavcodec/vp56.h typedef void (*VP56Filter)(VP56Context *s, uint8_t *dst, uint8_t *src, VP56Context 78 libavcodec/vp56.h typedef int (*VP56ParseCoeff)(VP56Context *s); VP56Context 79 libavcodec/vp56.h typedef void (*VP56DefaultModelsInit)(VP56Context *s); VP56Context 80 libavcodec/vp56.h typedef void (*VP56ParseVectorModels)(VP56Context *s); VP56Context 81 libavcodec/vp56.h typedef int (*VP56ParseCoeffModels)(VP56Context *s); VP56Context 82 libavcodec/vp56.h typedef int (*VP56ParseHeader)(VP56Context *s, const uint8_t *buf, VP56Context 199 libavcodec/vp56.h VP56Context *alpha_context; VP56Context 218 libavcodec/vp56.h int ff_vp56_init_context(AVCodecContext *avctx, VP56Context *s, VP56Context 221 libavcodec/vp56.h int ff_vp56_free_context(VP56Context *s); VP56Context 222 libavcodec/vp56.h void ff_vp56_init_dequant(VP56Context *s, int quantizer); VP56Context 43 libavcodec/vp6.c static int vp6_parse_coeff(VP56Context *s); VP56Context 44 libavcodec/vp6.c static int vp6_parse_coeff_huffman(VP56Context *s); VP56Context 46 libavcodec/vp6.c static int vp6_parse_header(VP56Context *s, const uint8_t *buf, int buf_size) VP56Context 188 libavcodec/vp6.c static void vp6_coeff_order_table_init(VP56Context *s) VP56Context 211 libavcodec/vp6.c static void vp6_default_models_init(VP56Context *s) VP56Context 229 libavcodec/vp6.c static void vp6_parse_vector_models(VP56Context *s) VP56Context 260 libavcodec/vp6.c static int vp6_build_huff_tree(VP56Context *s, uint8_t coeff_model[], VP56Context 282 libavcodec/vp6.c static int vp6_parse_coeff_models(VP56Context *s) VP56Context 351 libavcodec/vp6.c static void vp6_parse_vector_adjustment(VP56Context *s, VP56mv *vect) VP56Context 393 libavcodec/vp6.c static unsigned vp6_get_nb_null(VP56Context *s) VP56Context 405 libavcodec/vp6.c static int vp6_parse_coeff_huffman(VP56Context *s) VP56Context 466 libavcodec/vp6.c static int vp6_parse_coeff(VP56Context *s) VP56Context 580 libavcodec/vp6.c static void vp6_filter_diag2(VP56Context *s, uint8_t *dst, uint8_t *src, VP56Context 588 libavcodec/vp6.c static void vp6_filter(VP56Context *s, uint8_t *dst, uint8_t *src, VP56Context 638 libavcodec/vp6.c static av_cold void vp6_decode_init_context(VP56Context *s); VP56Context 642 libavcodec/vp6.c VP56Context *s = avctx->priv_data; VP56Context 653 libavcodec/vp6.c s->alpha_context = av_mallocz(sizeof(VP56Context)); VP56Context 663 libavcodec/vp6.c static av_cold void vp6_decode_init_context(VP56Context *s) VP56Context 675 libavcodec/vp6.c static av_cold void vp6_decode_free_context(VP56Context *s); VP56Context 679 libavcodec/vp6.c VP56Context *s = avctx->priv_data; VP56Context 693 libavcodec/vp6.c static av_cold void vp6_decode_free_context(VP56Context *s) VP56Context 711 libavcodec/vp6.c .priv_data_size = sizeof(VP56Context), VP56Context 724 libavcodec/vp6.c .priv_data_size = sizeof(VP56Context), VP56Context 737 libavcodec/vp6.c .priv_data_size = sizeof(VP56Context),