23     18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 18, 17, 17, 16, 16, 15, 14, 14,
 
   24     13, 12, 12, 11, 10, 10,  8,  7,  6,  5,  4,  3,  1,  3,  4,  5,  6,  7,
 
   25      8,  9, 10, 11, 11, 12, 13, 14, 14, 15, 16, 16, 17, 17, 18, 17, 18, 18,
 
   26     18, 18, 18, 18, 18, 18, 18,
 
   30     0x01FEB4, 0x01FEB5, 0x01FD76, 0x01FD77, 0x01FD74, 0x01FD75, 0x01FE8A,
 
   31     0x01FE8B, 0x01FE88, 0x00FE80, 0x01FEB6, 0x00FE82, 0x00FEB8, 0x007F42,
 
   32     0x007FAE, 0x003FAF, 0x001FD1, 0x001FE9, 0x000FE9, 0x0007EA, 0x0007FB,
 
   33     0x0003FB, 0x0001FB, 0x0001FF, 0x00007C, 0x00003C, 0x00001C, 0x00000C,
 
   34     0x000000, 0x000001, 0x000001, 0x000002, 0x000001, 0x00000D, 0x00001D,
 
   35     0x00003D, 0x00007D, 0x0000FC, 0x0001FC, 0x0003FC, 0x0003F4, 0x0007EB,
 
   36     0x000FEA, 0x001FEA, 0x001FD6, 0x003FD0, 0x007FAF, 0x007F43, 0x00FEB9,
 
   37     0x00FE83, 0x01FEB7, 0x00FE81, 0x01FE89, 0x01FE8E, 0x01FE8F, 0x01FE8C,
 
   38     0x01FE8D, 0x01FEB2, 0x01FEB3, 0x01FEB0, 0x01FEB1,
 
   42     16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 15, 14, 14, 13,
 
   43     13, 13, 12, 12, 11, 10,  9,  9,  7,  6,  5,  3,  1,  2,  5,  6,  7,  8,
 
   44      9, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15, 15, 15, 16, 16, 16, 16,
 
   45     16, 16, 16, 16, 16, 16, 16,
 
   49     0x004ED4, 0x004ED5, 0x004ECE, 0x004ECF, 0x004ECC, 0x004ED6, 0x004ED8,
 
   50     0x004F46, 0x004F60, 0x002718, 0x002719, 0x002764, 0x002765, 0x00276D,
 
   51     0x0027B1, 0x0013B7, 0x0013D6, 0x0009C7, 0x0009E9, 0x0009ED, 0x0004EE,
 
   52     0x0004F7, 0x000278, 0x000139, 0x00009A, 0x00009F, 0x000020, 0x000011,
 
   53     0x00000A, 0x000003, 0x000001, 0x000000, 0x00000B, 0x000012, 0x000021,
 
   54     0x00004C, 0x00009B, 0x00013A, 0x000279, 0x000270, 0x0004EF, 0x0004E2,
 
   55     0x0009EA, 0x0009D8, 0x0013D7, 0x0013D0, 0x0027B2, 0x0027A2, 0x00271A,
 
   56     0x00271B, 0x004F66, 0x004F67, 0x004F61, 0x004F47, 0x004ED9, 0x004ED7,
 
   57     0x004ECD, 0x004ED2, 0x004ED3, 0x004ED0, 0x004ED1,
 
   61     17, 17, 17, 17, 16, 15, 13, 10,  9,  7,  6,  5,  4,  3,  1,  3,  4,  5,
 
   62      6,  6,  8, 11, 13, 14, 14, 15, 17, 18, 18,
 
   66     0x01FFFB, 0x01FFFC, 0x01FFFD, 0x01FFFA, 0x00FFFC, 0x007FFC, 0x001FFD,
 
   67     0x0003FE, 0x0001FE, 0x00007E, 0x00003C, 0x00001D, 0x00000D, 0x000005,
 
   68     0x000000, 0x000004, 0x00000C, 0x00001C, 0x00003D, 0x00003E, 0x0000FE,
 
   69     0x0007FE, 0x001FFC, 0x003FFC, 0x003FFD, 0x007FFD, 0x01FFFE, 0x03FFFE,
 
   74     19, 19, 19, 20, 20, 20, 17, 15, 12, 10,  8,  6,  4,  2,  1,  3,  5,  7,
 
   75      9, 11, 13, 14, 17, 19, 20, 20, 20, 20, 20,
 
   79     0x07FFF9, 0x07FFFA, 0x07FFFB, 0x0FFFF8, 0x0FFFF9, 0x0FFFFA, 0x01FFFD,
 
   80     0x007FFE, 0x000FFE, 0x0003FE, 0x0000FE, 0x00003E, 0x00000E, 0x000002,
 
   81     0x000000, 0x000006, 0x00001E, 0x00007E, 0x0001FE, 0x0007FE, 0x001FFE,
 
   82     0x003FFE, 0x01FFFC, 0x07FFF8, 0x0FFFFB, 0x0FFFFC, 0x0FFFFD, 0x0FFFFE,
 
   87     14, 14, 12, 10, 7, 5, 3, 1, 2, 4, 6, 8, 9, 11, 13,
 
   91     0x3FFF, 0x3FFE, 0x0FFE, 0x03FE, 0x007E, 0x001E, 0x0006, 0x0000,
 
   92     0x0002, 0x000E, 0x003E, 0x00FE, 0x01FE, 0x07FE, 0x1FFE,
 
   96     14, 13, 11, 9, 7, 5, 3, 1, 2, 4, 6, 8, 10, 12, 14,
 
  100     0x3FFE, 0x1FFE, 0x07FE, 0x01FE, 0x007E, 0x001E, 0x0006, 0x0000,
 
  101     0x0002, 0x000E, 0x003E, 0x00FE, 0x03FE, 0x0FFE, 0x3FFF,
 
  105     1, 3, 4, 4, 4, 4, 4, 4,
 
  109     0x01, 0x00, 0x06, 0x04, 0x02, 0x03, 0x05, 0x07,
 
  113     1, 3, 4, 5, 5, 4, 4, 3,
 
  117     0x01, 0x02, 0x02, 0x03, 0x02, 0x00, 0x03, 0x03,
 
  121     1, 3, 4, 4, 5, 5, 4, 3,
 
  125     0x01, 0x01, 0x06, 0x04, 0x0F, 0x0E, 0x05, 0x00,
 
  129     1, 3, 4, 5, 5, 4, 4, 3,
 
  133     0x01, 0x02, 0x01, 0x07, 0x06, 0x00, 0x02, 0x03,
 
  146      1,  0,  0,  1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 12, 13, 14, 14, 15,
 
  147     15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18,
 
  148     18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
 
  149     19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19
 
  153      0,  1,  2,  3,  4,  5,  6,  6,  7,  2,  1,  0, 10, 10,  4,  5,  6,  7,  8,
 
  154      9, 10, 11, 12,  9, 14, 11, 12, 13, 14, 15, 16, 13, 16, 17, 18, 19, 20, 21,
 
  155     22, 22, 23, 23, 24, 24, 25, 25, 26, 26, 27, 27, 27, 28, 28, 28, 29, 29, 29,
 
  156     30, 30, 30, 31, 31, 31, 31, 32, 32, 32, 32, 33, 33, 33, 33, 33, 33, 33, 33,
 
  157     33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33
 
  161     Q31(0.0f),  
Q31(0.01899487526049f), 
Q31(0.0f), 
Q31(-0.07293139167538f),
 
  162     Q31(0.0f),  
Q31(0.30596630545168f), 
Q31(0.5f)
 
static const INTFLOAT g1_Q2[]
static const uint8_t huff_ipd_df_codes[]
static const uint8_t huff_ipd_dt_bits[]
static const uint8_t huff_opd_dt_codes[]
static const int8_t huff_offset[]
static const int8_t k_to_i_34[]
Table 8.49. 
static const uint32_t huff_iid_df0_codes[]
static const uint8_t huff_iid_df1_bits[]
static const uint8_t huff_ipd_df_bits[]
static const uint8_t huff_opd_dt_bits[]
static const uint8_t huff_icc_dt_bits[]
static const uint8_t huff_iid_dt0_bits[]
static const uint32_t huff_iid_dt0_codes[]
static const uint16_t huff_icc_df_codes[]
static const uint8_t huff_iid_df0_bits[]
static const uint8_t huff_opd_df_codes[]
static const uint16_t huff_iid_dt1_codes[]
static const uint8_t huff_ipd_dt_codes[]
static const int8_t k_to_i_20[]
Table 8.48. 
static const uint16_t huff_icc_dt_codes[]
static const uint8_t huff_opd_df_bits[]
static const uint8_t huff_iid_dt1_bits[]
static const uint8_t huff_icc_df_bits[]
static const uint32_t huff_iid_df1_codes[]