Home
last modified time | relevance | path

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

/third_party/ffmpeg/libavcodec/
Dvp56.h40 typedef struct vp56_context VP56Context; typedef
75 typedef void (*VP56ParseVectorAdjustment)(VP56Context *s,
77 typedef void (*VP56Filter)(VP56Context *s, uint8_t *dst, uint8_t *src,
80 typedef int (*VP56ParseCoeff)(VP56Context *s);
81 typedef void (*VP56DefaultModelsInit)(VP56Context *s);
82 typedef void (*VP56ParseVectorModels)(VP56Context *s);
83 typedef int (*VP56ParseCoeffModels)(VP56Context *s);
84 typedef int (*VP56ParseHeader)(VP56Context *s, const uint8_t *buf,
201 VP56Context *alpha_context;
220 int ff_vp56_init_context(AVCodecContext *avctx, VP56Context *s,
[all …]
Dvp6.c43 static int vp6_parse_coeff(VP56Context *s);
44 static int vp6_parse_coeff_huffman(VP56Context *s);
46 static int vp6_parse_header(VP56Context *s, const uint8_t *buf, int buf_size) in vp6_parse_header()
188 static void vp6_coeff_order_table_init(VP56Context *s) in vp6_coeff_order_table_init()
211 static void vp6_default_models_init(VP56Context *s) in vp6_default_models_init()
229 static void vp6_parse_vector_models(VP56Context *s) in vp6_parse_vector_models()
260 static int vp6_build_huff_tree(VP56Context *s, uint8_t coeff_model[], in vp6_build_huff_tree()
282 static int vp6_parse_coeff_models(VP56Context *s) in vp6_parse_coeff_models()
351 static void vp6_parse_vector_adjustment(VP56Context *s, VP56mv *vect) in vp6_parse_vector_adjustment()
393 static unsigned vp6_get_nb_null(VP56Context *s) in vp6_get_nb_null()
[all …]
Dvp56.c34 void ff_vp56_init_dequant(VP56Context *s, int quantizer) in ff_vp56_init_dequant()
43 static int vp56_get_vectors_predictors(VP56Context *s, int row, int col, in vp56_get_vectors_predictors()
81 static void vp56_parse_mb_type_models(VP56Context *s) in vp56_parse_mb_type_models()
152 static VP56mb vp56_parse_mb_type(VP56Context *s, in vp56_parse_mb_type()
164 static void vp56_decode_4mv(VP56Context *s, int row, int col) in vp56_decode_4mv()
205 static VP56mb vp56_decode_mv(VP56Context *s, int row, int col) in vp56_decode_mv()
262 static VP56mb vp56_conceal_mv(VP56Context *s, int row, int col) in vp56_conceal_mv()
281 static void vp56_add_predictors_dc(VP56Context *s, VP56Frame ref_frame) in vp56_add_predictors_dc()
322 static void vp56_deblock_filter(VP56Context *s, uint8_t *yuv, in vp56_deblock_filter()
338 static void vp56_mc(VP56Context *s, int b, int plane, uint8_t *src, in vp56_mc()
[all …]
Dvp5.c37 static int vp5_parse_header(VP56Context *s, const uint8_t *buf, int buf_size) in vp5_parse_header()
87 static void vp5_parse_vector_adjustment(VP56Context *s, VP56mv *vect) in vp5_parse_vector_adjustment()
111 static void vp5_parse_vector_models(VP56Context *s) in vp5_parse_vector_models()
134 static int vp5_parse_coeff_models(VP56Context *s) in vp5_parse_coeff_models()
181 static int vp5_parse_coeff(VP56Context *s) in vp5_parse_coeff()
265 static void vp5_default_models_init(VP56Context *s) in vp5_default_models_init()
282 VP56Context *s = avctx->priv_data; in vp5_decode_init()
304 .priv_data_size = sizeof(VP56Context),