Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

huffman.h File Reference

Go to the source code of this file.

Variables

static short mpeg3_tab0 []
static short mpeg3_tab1 []
static short mpeg3_tab2 []
static short mpeg3_tab3 []
static short mpeg3_tab5 []
static short mpeg3_tab6 []
static short mpeg3_tab7 []
static short mpeg3_tab8 []
static short mpeg3_tab9 []
static short mpeg3_tab10 []
static short mpeg3_tab11 []
static short mpeg3_tab12 []
static short mpeg3_tab13 []
static short mpeg3_tab15 []
static short mpeg3_tab16 []
static short mpeg3_tab24 []
static short mpeg3_tab_c0 []
static short mpeg3_tab_c1 []
static struct newhuff mpeg3_ht []
static struct newhuff mpeg3_htc []


Variable Documentation

struct newhuff mpeg3_ht[] [static]
 

Definition at line 311 of file huffman.h.

struct newhuff mpeg3_htc[] [static]
 

Initial value:

 
{
 {  0 , mpeg3_tab_c0 } ,
 {  0 , mpeg3_tab_c1 }
}

Definition at line 348 of file huffman.h.

short mpeg3_tab0[] [static]
 

Initial value:

 
{ 
   0
}

Definition at line 37 of file huffman.h.

short mpeg3_tab1[] [static]
 

Initial value:

{
  -5,  -3,  -1,  17,   1,  16,   0
}

Definition at line 42 of file huffman.h.

short mpeg3_tab10[] [static]
 

Initial value:

{
-125,-121,-111, -83, -55, -35, -21, -13,  -7,  -3,  -1, 119, 103,  -1, 118,
  87,  -3,  -1, 117, 102,  71,  -3,  -1, 116,  86,  -1, 101,  55,  -9,  -3,
  -1, 115,  70,  -3,  -1,  85,  84,  99,  -1,  39, 114, -11,  -5,  -3,  -1,
 100,   7, 112,  -1,  98,  -1,  69,  53,  -5,  -1,   6,  -1,  83,  68,  23,
 -17,  -5,  -1, 113,  -1,  54,  38,  -5,  -3,  -1,  37,  82,  21,  -1,  81,
  -1,  52,  67,  -3,  -1,  22,  97,  -1,  96,  -1,   5,  80, -19, -11,  -7,
  -3,  -1,  36,  66,  -1,  51,   4,  -1,  20,  65,  -3,  -1,  64,  35,  -1,
  50,   3,  -3,  -1,  19,  49,  -1,  48,  34,  -7,  -3,  -1,  18,  33,  -1,
   2,  32,  17,  -1,   1,  16,   0
}

Definition at line 100 of file huffman.h.

short mpeg3_tab11[] [static]
 

Initial value:

{
-121,-113, -89, -59, -43, -27, -17,  -7,  -3,  -1, 119, 103,  -1, 118, 117,
  -3,  -1, 102,  71,  -1, 116,  -1,  87,  85,  -5,  -3,  -1,  86, 101,  55,
  -1, 115,  70,  -9,  -7,  -3,  -1,  69,  84,  -1,  53,  83,  39,  -1, 114,
  -1, 100,   7,  -5,  -1, 113,  -1,  23, 112,  -3,  -1,  54,  99,  -1,  96,
  -1,  68,  37, -13,  -7,  -5,  -3,  -1,  82,   5,  21,  98,  -3,  -1,  38,
   6,  22,  -5,  -1,  97,  -1,  81,  52,  -5,  -1,  80,  -1,  67,  51,  -1,
  36,  66, -15, -11,  -7,  -3,  -1,  20,  65,  -1,   4,  64,  -1,  35,  50,
  -1,  19,  49,  -5,  -3,  -1,   3,  48,  34,  33,  -5,  -1,  18,  -1,   2,
  32,  17,  -3,  -1,   1,  16,   0
}

Definition at line 113 of file huffman.h.

short mpeg3_tab12[] [static]
 

Initial value:

{
-115, -99, -73, -45, -27, -17,  -9,  -5,  -3,  -1, 119, 103, 118,  -1,  87,
 117,  -3,  -1, 102,  71,  -1, 116, 101,  -3,  -1,  86,  55,  -3,  -1, 115,
  85,  39,  -7,  -3,  -1, 114,  70,  -1, 100,  23,  -5,  -1, 113,  -1,   7,
 112,  -1,  54,  99, -13,  -9,  -3,  -1,  69,  84,  -1,  68,  -1,   6,   5,
  -1,  38,  98,  -5,  -1,  97,  -1,  22,  96,  -3,  -1,  53,  83,  -1,  37,
  82, -17,  -7,  -3,  -1,  21,  81,  -1,  52,  67,  -5,  -3,  -1,  80,   4,
  36,  -1,  66,  20,  -3,  -1,  51,  65,  -1,  35,  50, -11,  -7,  -5,  -3,
  -1,  64,   3,  48,  19,  -1,  49,  34,  -1,  18,  33,  -7,  -5,  -3,  -1,
   2,  32,   0,  17,  -1,   1,  16
}

Definition at line 126 of file huffman.h.

short mpeg3_tab13[] [static]
 

Definition at line 139 of file huffman.h.

short mpeg3_tab15[] [static]
 

Definition at line 178 of file huffman.h.

short mpeg3_tab16[] [static]
 

Definition at line 217 of file huffman.h.

short mpeg3_tab2[] [static]
 

Initial value:

{
 -15, -11,  -9,  -5,  -3,  -1,  34,   2,  18,  -1,  33,  32,  17,  -1,   1,
  16,   0
}

Definition at line 47 of file huffman.h.

short mpeg3_tab24[] [static]
 

Definition at line 256 of file huffman.h.

short mpeg3_tab3[] [static]
 

Initial value:

{
 -13, -11,  -9,  -5,  -3,  -1,  34,   2,  18,  -1,  33,  32,  16,  17,  -1,
   1,   0
}

Definition at line 53 of file huffman.h.

short mpeg3_tab5[] [static]
 

Initial value:

{
 -29, -25, -23, -15,  -7,  -5,  -3,  -1,  51,  35,  50,  49,  -3,  -1,  19,
   3,  -1,  48,  34,  -3,  -1,  18,  33,  -1,   2,  32,  17,  -1,   1,  16,
   0
}

Definition at line 59 of file huffman.h.

short mpeg3_tab6[] [static]
 

Initial value:

{
 -25, -19, -13,  -9,  -5,  -3,  -1,  51,   3,  35,  -1,  50,  48,  -1,  19,
  49,  -3,  -1,  34,   2,  18,  -3,  -1,  33,  32,   1,  -1,  17,  -1,  16,
   0
}

Definition at line 66 of file huffman.h.

short mpeg3_tab7[] [static]
 

Initial value:

{
 -69, -65, -57, -39, -29, -17, -11,  -7,  -3,  -1,  85,  69,  -1,  84,  83,
  -1,  53,  68,  -3,  -1,  37,  82,  21,  -5,  -1,  81,  -1,   5,  52,  -1,
  80,  -1,  67,  51,  -5,  -3,  -1,  36,  66,  20,  -1,  65,  64, -11,  -7,
  -3,  -1,   4,  35,  -1,  50,   3,  -1,  19,  49,  -3,  -1,  48,  34,  18,
  -5,  -1,  33,  -1,   2,  32,  17,  -1,   1,  16,   0
}

Definition at line 73 of file huffman.h.

short mpeg3_tab8[] [static]
 

Initial value:

{
 -65, -63, -59, -45, -31, -19, -13,  -7,  -5,  -3,  -1,  85,  84,  69,  83,
  -3,  -1,  53,  68,  37,  -3,  -1,  82,   5,  21,  -5,  -1,  81,  -1,  52,
  67,  -3,  -1,  80,  51,  36,  -5,  -3,  -1,  66,  20,  65,  -3,  -1,   4,
  64,  -1,  35,  50,  -9,  -7,  -3,  -1,  19,  49,  -1,   3,  48,  34,  -1,
   2,  32,  -1,  18,  33,  17,  -3,  -1,   1,  16,   0
}

Definition at line 82 of file huffman.h.

short mpeg3_tab9[] [static]
 

Initial value:

{
 -63, -53, -41, -29, -19, -11,  -5,  -3,  -1,  85,  69,  53,  -1,  83,  -1,
  84,   5,  -3,  -1,  68,  37,  -1,  82,  21,  -3,  -1,  81,  52,  -1,  67,
  -1,  80,   4,  -7,  -3,  -1,  36,  66,  -1,  51,  64,  -1,  20,  65,  -5,
  -3,  -1,  35,  50,  19,  -1,  49,  -1,   3,  48,  -5,  -3,  -1,  34,   2,
  18,  -1,  33,  32,  -3,  -1,  17,   1,  -1,  16,   0
}

Definition at line 91 of file huffman.h.

short mpeg3_tab_c0[] [static]
 

Initial value:

{
 -29, -21, -13,  -7,  -3,  -1,  11,  15,  -1,  13,  14,  -3,  -1,   7,   5,
   9,  -3,  -1,   6,   3,  -1,  10,  12,  -3,  -1,   2,   1,  -1,   4,   8,
   0
}

Definition at line 295 of file huffman.h.

short mpeg3_tab_c1[] [static]
 

Initial value:

{
 -15,  -7,  -3,  -1,  15,  14,  -1,  13,  12,  -3,  -1,  11,  10,  -1,   9,
   8,  -7,  -3,  -1,   7,   6,  -1,   5,   4,  -3,  -1,   3,   2,  -1,   1,
   0
}

Definition at line 302 of file huffman.h.


Generated on Sat Nov 5 16:24:23 2005 for OPIE by  doxygen 1.4.2