FFmpeg
|
MPEG1/2 decoder tables. More...
Include dependency graph for mpeg12decdata.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Macros | |
#define | MB_TYPE_ZERO_MV 0x20000000 |
#define | IS_ZERO_MV(a) ((a)&MB_TYPE_ZERO_MV) |
Variables | |
static const uint8_t | table_mb_ptype [7][2] |
static const uint32_t | ptype2mb_type [7] |
static const uint8_t | table_mb_btype [11][2] |
static const uint32_t | btype2mb_type [11] |
static const uint8_t | non_linear_qscale [32] |
Detailed Description
MPEG1/2 decoder tables.
Definition in file mpeg12decdata.h.
Macro Definition Documentation
#define IS_ZERO_MV | ( | a | ) | ((a)&MB_TYPE_ZERO_MV) |
Definition at line 36 of file mpeg12decdata.h.
#define MB_TYPE_ZERO_MV 0x20000000 |
Definition at line 35 of file mpeg12decdata.h.
Referenced by mpeg_decode_mb().
Variable Documentation
|
static |
Initial value:
= {
MB_TYPE_L1 | MB_TYPE_CBP,
MB_TYPE_L0 | MB_TYPE_CBP,
MB_TYPE_L0L1 | MB_TYPE_CBP,
MB_TYPE_QUANT | MB_TYPE_L1 | MB_TYPE_CBP,
MB_TYPE_QUANT | MB_TYPE_L0 | MB_TYPE_CBP,
MB_TYPE_QUANT | MB_TYPE_L0L1 | MB_TYPE_CBP,
}
Definition at line 72 of file mpeg12decdata.h.
Referenced by mpeg_decode_mb().
|
static |
Initial value:
= {
0, 1, 2, 3, 4, 5, 6, 7,
8,10,12,14,16,18,20,22,
24,28,32,36,40,44,48,52,
56,64,72,80,88,96,104,112,
}
Definition at line 86 of file mpeg12decdata.h.
Referenced by get_qscale().
|
static |
Initial value:
Definition at line 48 of file mpeg12decdata.h.
Referenced by mpeg_decode_mb().
|
static |
Initial value:
= {
{ 3, 5 },
{ 2, 3 },
{ 3, 3 },
{ 2, 4 },
{ 3, 4 },
{ 2, 2 },
{ 3, 2 },
{ 1, 6 },
{ 2, 6 },
{ 3, 6 },
{ 2, 5 },
}
Definition at line 58 of file mpeg12decdata.h.
Referenced by ff_mpeg12_init_vlcs().
|
static |
Initial value:
= {
{ 3, 5 },
{ 1, 2 },
{ 1, 3 },
{ 1, 1 },
{ 1, 6 },
{ 1, 5 },
{ 2, 5 },
}
Definition at line 38 of file mpeg12decdata.h.
Referenced by ff_mpeg12_init_vlcs().
Generated on Mon Nov 18 2024 06:52:07 for FFmpeg by 1.8.11