FFmpeg
Macros | Variables
intrax8huf.h File Reference
#include <inttypes.h>

Go to the source code of this file.

Macros

#define MAX_OR_VLC_BITS   7
 
#define MAX_DC_VLC_BITS   14
 
#define MAX_AC_VLC_BITS   16
 

Variables

static const uint8_t x8_orient_lowquant_table [4][12][2]
 
static const uint8_t x8_orient_highquant_table [2][12][2]
 
static const uint8_t x8_dc_quant_table [2][8][34][2]
 
static const uint8_t x8_ac_quant_table [2][2][8][77][2]
 

Macro Definition Documentation

◆ MAX_OR_VLC_BITS

#define MAX_OR_VLC_BITS   7

Definition at line 53 of file intrax8huf.h.

◆ MAX_DC_VLC_BITS

#define MAX_DC_VLC_BITS   14

Definition at line 205 of file intrax8huf.h.

◆ MAX_AC_VLC_BITS

#define MAX_AC_VLC_BITS   16

Definition at line 797 of file intrax8huf.h.

Variable Documentation

◆ x8_orient_lowquant_table

const uint8_t x8_orient_lowquant_table[4][12][2]
static
Initial value:
= {
{
{ 0, 1 }, { 1, 3 }, { 2, 3 }, { 3, 4 }, { 4, 4 }, { 5, 6 },
{ 7, 6 }, { 6, 5 }, { 8, 6 }, { 9, 6 }, { 10, 6 }, { 11, 6 },
},
{
{ 0, 5 }, { 1, 5 }, { 2, 5 }, { 6, 5 }, { 5, 4 }, { 8, 4 },
{ 3, 2 }, { 4, 2 }, { 7, 3 }, { 9, 4 }, { 10, 5 }, { 11, 5 },
},
{
{ 0, 2 }, { 1, 2 }, { 2, 3 }, { 3, 3 }, { 4, 3 }, { 5, 6 },
{ 6, 6 }, { 7, 5 }, { 8, 6 }, { 9, 6 }, { 10, 6 }, { 11, 6 },
},
{
{ 0, 3 }, { 1, 4 }, { 2, 4 }, { 3, 2 }, { 4, 2 }, { 5, 5 },
{ 6, 5 }, { 7, 4 }, { 8, 5 }, { 9, 5 }, { 10, 5 }, { 11, 5 },
},
}

Definition at line 24 of file intrax8huf.h.

Referenced by x8_vlc_init().

◆ x8_orient_highquant_table

const uint8_t x8_orient_highquant_table[2][12][2]
static
Initial value:
= {
{
{ 0, 2 }, { 1, 2 }, { 2, 3 }, { 3, 3 }, { 4, 3 }, { 5, 6 },
{ 7, 6 }, { 6, 5 }, { 8, 6 }, { 9, 6 }, { 10, 6 }, { 11, 6 },
},
{
{ 0, 1 }, { 1, 2 }, { 2, 3 }, { 3, 5 }, { 4, 5 }, { 5, 7 },
{ 7, 7 }, { 6, 6 }, { 8, 7 }, { 9, 7 }, { 10, 7 }, { 11, 7 },
},
}

Definition at line 43 of file intrax8huf.h.

Referenced by x8_vlc_init().

◆ x8_dc_quant_table

const uint8_t x8_dc_quant_table[2][8][34][2]
static

Definition at line 55 of file intrax8huf.h.

Referenced by x8_vlc_init().

◆ x8_ac_quant_table

const uint8_t x8_ac_quant_table[2][2][8][77][2]
static

Definition at line 207 of file intrax8huf.h.

Referenced by x8_vlc_init().