#include "libavutil/common.h"
Go to the source code of this file.
Definition in file vp56data.h.
| enum VP56Frame |
| VP56_FRAME_NONE | |
| VP56_FRAME_CURRENT | |
| VP56_FRAME_PREVIOUS | |
| VP56_FRAME_GOLDEN | |
| VP56_FRAME_GOLDEN2 | |
| VP56_FRAME_UNUSED | |
| VP56_FRAME_UNUSED2 |
Definition at line 31 of file vp56data.h.
| enum VP56mb |
Definition at line 41 of file vp56data.h.
const uint8_t vp56_ac_dequant[64] [static] |
Initial value:
{
94, 92, 90, 88, 86, 82, 78, 74,
70, 66, 62, 58, 54, 53, 52, 51,
50, 49, 48, 47, 46, 45, 44, 43,
42, 40, 39, 37, 36, 35, 34, 33,
32, 31, 30, 29, 28, 27, 26, 25,
24, 23, 22, 21, 20, 19, 18, 17,
16, 15, 14, 13, 12, 11, 10, 9,
8, 7, 6, 5, 4, 3, 2, 1,
}
Definition at line 81 of file vp56data.h.
Referenced by ff_vp56_init_dequant().
| const uint8_t vp56_b2p[] |
Definition at line 28 of file vp56data.c.
Referenced by vp56_add_predictors_dc(), and vp56_decode_mb().
| const uint8_t vp56_b6to4[] |
Definition at line 29 of file vp56data.c.
Referenced by vp56_add_predictors_dc(), vp5_parse_coeff(), and vp6_parse_coeff().
const int8_t vp56_candidate_predictor_pos[12][2] [static] |
Initial value:
{
{ 0, -1 },
{ -1, 0 },
{ -1, -1 },
{ 1, -1 },
{ 0, -2 },
{ -2, 0 },
{ -2, -1 },
{ -1, -2 },
{ 1, -2 },
{ 2, -1 },
{ -2, -2 },
{ 2, -2 },
}
Definition at line 239 of file vp56data.h.
Referenced by vp56_get_vectors_predictors().
| const uint8_t vp56_coeff_bias[] |
Definition at line 67 of file vp56data.c.
Referenced by vp5_parse_coeff(), vp6_parse_coeff(), and vp6_parse_coeff_huffman().
| const uint8_t vp56_coeff_bit_length[] |
| const uint8_t vp56_coeff_parse_table[6][11] |
const uint8_t vp56_dc_dequant[64] [static] |
Initial value:
{
47, 47, 47, 47, 45, 43, 43, 43,
43, 43, 42, 41, 41, 40, 40, 40,
40, 35, 35, 35, 35, 33, 33, 33,
33, 32, 32, 32, 27, 27, 26, 26,
25, 25, 24, 24, 23, 23, 19, 19,
19, 19, 18, 18, 17, 16, 16, 16,
16, 16, 15, 11, 11, 11, 10, 10,
9, 8, 7, 5, 3, 3, 2, 2,
}
Definition at line 92 of file vp56data.h.
Referenced by ff_vp56_init_dequant().
| const uint8_t vp56_def_mb_types_stats[3][10][2] |
Definition at line 40 of file vp56data.c.
Referenced by vp5_default_models_init(), and vp6_default_models_init().
const uint8_t vp56_filter_threshold[] [static] |
Initial value:
{
14, 14, 13, 13, 12, 12, 10, 10,
10, 10, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 8, 8, 8, 8,
8, 8, 8, 8, 7, 7, 7, 7,
7, 7, 6, 6, 6, 6, 6, 6,
5, 5, 5, 5, 4, 4, 4, 4,
4, 4, 4, 3, 3, 3, 3, 2,
}
Definition at line 202 of file vp56data.h.
Referenced by vp56_deblock_filter().
const uint8_t vp56_mb_type_model_model[] [static] |
Initial value:
{
171, 83, 199, 140, 125, 104,
}
Definition at line 213 of file vp56data.h.
Referenced by vp56_parse_mb_type_models().
| const VP56Tree vp56_pc_tree[] |
const VP56Tree vp56_pmbt_tree[] [static] |
Initial value:
{
{ 8, 1},
{ 4, 2},
{ 2, 4}, {-VP56_MB_INTER_NOVEC_PF}, {-VP56_MB_INTER_DELTA_PF},
{ 2, 5}, {-VP56_MB_INTER_V1_PF}, {-VP56_MB_INTER_V2_PF},
{ 4, 3},
{ 2, 6}, {-VP56_MB_INTRA}, {-VP56_MB_INTER_4V},
{ 4, 7},
{ 2, 8}, {-VP56_MB_INTER_NOVEC_GF}, {-VP56_MB_INTER_DELTA_GF},
{ 2, 9}, {-VP56_MB_INTER_V1_GF}, {-VP56_MB_INTER_V2_GF},
}
Definition at line 226 of file vp56data.h.
Referenced by vp56_parse_mb_type().
const VP56Tree vp56_pmbtm_tree[] [static] |
Initial value:
{
{ 4, 0},
{ 2, 1}, {-8}, {-4},
{ 8, 2},
{ 6, 3},
{ 4, 4},
{ 2, 5}, {-24}, {-20}, {-16}, {-12}, {-0},
}
Definition at line 217 of file vp56data.h.
Referenced by vp56_parse_mb_type_models().
const uint8_t vp56_pre_def_mb_type_stats[16][3][10][2] [static] |
| const VP56Tree vp56_pva_tree[] |
Definition at line 49 of file vp56data.c.
Referenced by vp5_parse_vector_adjustment(), and vp6_parse_vector_adjustment().
const VP56Frame vp56_reference_frame[] [static] |
Initial value:
{
VP56_FRAME_PREVIOUS,
VP56_FRAME_CURRENT,
VP56_FRAME_PREVIOUS,
VP56_FRAME_PREVIOUS,
VP56_FRAME_PREVIOUS,
VP56_FRAME_GOLDEN,
VP56_FRAME_GOLDEN,
VP56_FRAME_PREVIOUS,
VP56_FRAME_GOLDEN,
VP56_FRAME_GOLDEN,
}
Definition at line 68 of file vp56data.h.
Referenced by vp56_decode_mb(), and vp56_get_vectors_predictors().
1.5.8