|
FFmpeg
|
#include <assert.h>#include <stdint.h>Go to the source code of this file.
Data Structures | |
| struct | HQProfile |
Macros | |
| #define | NUM_HQ_AC_ENTRIES 747 |
| #define | NUM_HQ_PROFILES 22 |
| #define | NUM_HQ_QUANTS 16 |
| #define | MAT_SIZE 64 |
| #define | HQ_AC_INVALID_RUN 0 |
| #define | E(level, skip) |
| #define | INVALID_ENT HQ_AC_INVALID_RUN |
| #define | INV 16 |
| #define | HQPROFILES(M, DEF) |
| #define | OFFSET(PROFILE, W, H, NUM_SLICES, TAB_W, TAB_H) |
| #define | NOTHING(PROFILE, W, H, NUM_SLICES, TAB_W, TAB_H) |
| #define | HQPROFILE(PROFILE, W, H, NUM_SLICES, TAB_W, TAB_H) |
Enumerations | |
| enum | { QMAT00 , QMAT01 , QMAT02 , QMAT03 , QMAT04 , QMAT05 , QMAT06 , QMAT07 , QMAT08 , QMAT09 , QMAT0A , QMAT0B , QMAT0C , QMAT0D , QMAT0E , QMAT0F , QMAT10 , QMAT11 , QMAT12 , QMAT13 , QMAT14 , QMAT15 , QMAT16 , QMAT17 , QMAT18 , QMAT19 , QMAT1A , QMAT1B , QMAT1C , QMAT1D , QMAT1E , QMAT1F , QMAT20 , QMAT21 , QMAT22 , QMAT23 , QMAT24 , QMAT25 , QMAT26 , QMAT27 , QMAT28 , QMAT29 , QMAT2A , QMAT2B , QMAT2C , QMAT2D , QMAT2E , QMAT2F , QMAT30 , QMAT31 , QMAT32 , QMAT33 , QMAT34 , QMAT35 , QMAT36 , QMAT37 , QMAT38 , QMAT39 , QMAT3A , QMAT3B , QMAT3C , QMAT3D , QMAT3E , QMAT3F , QMAT40 , QMAT41 , QMAT42 , QMAT43 , QMAT44 , QMAT45 , QMAT46 , QMAT47 , QMAT48 , QMAT49 , QMAT4A , QMAT4B , QMAT4C , QMAT4D , NUM_QMATS } |
| enum | { NUM_HQ_PERMS } |
Variables | |
| static const int32_t | qmats [NUM_QMATS][MAT_SIZE] |
| static const uint8_t | hq_quant_map [NUM_HQ_QUANTS][2][4] |
| static const int16_t | hq_ac_sym [NUM_HQ_AC_ENTRIES] |
| static const uint8_t | hq_ac_lens [NUM_HQ_AC_ENTRIES] |
| static const HQProfile | hq_profile [NUM_HQ_PROFILES] |
| static const uint8_t | hq_perms [] |
| #define NUM_HQ_AC_ENTRIES 747 |
Definition at line 27 of file hq_hqadata.h.
Referenced by hq_init_static().
| #define NUM_HQ_PROFILES 22 |
Definition at line 28 of file hq_hqadata.h.
Referenced by hq_decode_frame().
| #define NUM_HQ_QUANTS 16 |
Definition at line 29 of file hq_hqadata.h.
Referenced by hqa_decode_frame().
| #define MAT_SIZE 64 |
Definition at line 113 of file hq_hqadata.h.
Referenced by gxf_write_material_data_section().
| #define HQ_AC_INVALID_RUN 0 |
Definition at line 1152 of file hq_hqadata.h.
Referenced by hq_decode_block().
Definition at line 1154 of file hq_hqadata.h.
| #define INVALID_ENT HQ_AC_INVALID_RUN |
Definition at line 1156 of file hq_hqadata.h.
| #define INV 16 |
Definition at line 1157 of file hq_hqadata.h.
Definition at line 1373 of file hq_hqadata.h.
Definition at line 1401 of file hq_hqadata.h.
Referenced by mkv_write_stereo_mode().
Definition at line 1407 of file hq_hqadata.h.
| anonymous enum |
Definition at line 31 of file hq_hqadata.h.
| anonymous enum |
| Enumerator | |
|---|---|
| NUM_HQ_PERMS | |
Definition at line 1402 of file hq_hqadata.h.
Definition at line 115 of file hq_hqadata.h.
Referenced by hq_init_static().
|
static |
|
static |
Definition at line 1159 of file hq_hqadata.h.
Referenced by hq_init_static().
|
static |
Definition at line 1312 of file hq_hqadata.h.
Referenced by hq_init_static().
|
static |
|
static |
Definition at line 1416 of file hq_hqadata.h.
Referenced by hq_decode_frame().