TUT HEVC Encoder
|
Various tables.
#include "global.h"
Go to the source code of this file.
Enumerations | |
enum | coeff_scan_order_t { SCAN_DIAG = 0 , SCAN_HOR , SCAN_VER } |
Variables | |
static const uint32_t | g_sig_last_scan_8x8 [3][4] |
static const uint32_t | g_sig_last_scan_16x16 [16] |
static const uint32_t | g_sig_last_scan_32x32 [64] |
static const uint32_t *const | g_sig_last_scan_cg [4][3] |
List of pointers to coefficient group mappings. | |
const uint32_t *const | kvz_g_sig_last_scan [3][5] |
List of mappings for coefficients within a transform block. | |
const int8_t | kvz_g_convert_to_bit [(1<<(3+3))+1] |
enum coeff_scan_order_t |
|
static |
|
static |
|
static |
|
static |
First index: (log2 - 2) of transform block size Second index: scan pattern 0 = diagonal, 1 = horizontal, 2 = vertical
|
extern |
|
extern |
First index: scan pattern 0 = diagonal, 1 = horizontal, 2 = vertical Second index: (log2 - 1) size of transform block. 2x2 .. 32x32