Main Page | Class List | File List | Class Members | File Members

vid_vlc.h File Reference

Go to the source code of this file.

Classes

struct  VLCtable

Variables

VLCtable mvtab [33]
VLCtable cbpcm_intra_tab [15]
VLCtable cbpcm_inter_tab [29]
VLCtable cbpy_tab [16]
VLCtable coeff_tab0 [2][12]
VLCtable coeff_tab1 [25][4]
VLCtable coeff_tab2 [2][3]
VLCtable coeff_tab3 [40]


Variable Documentation

VLCtable cbpcm_inter_tab[29] [static]
 

Initial value:

{
  {1,1}, {3,3}, {2,3}, {3,5}, {4,6}, {1,9}, {0,0}, {0,0},
  {3,4}, {7,7}, {5,7}, {4,8}, {4,9}, {0,0}, {0,0}, {0,0},
  {2,4}, {6,7}, {4,7}, {3,8}, {3,9}, {0,0}, {0,0}, {0,0},
  {5,6}, {5,9}, {5,8}, {3,7}, {2,9}
}

Definition at line 89 of file vid_vlc.h.

VLCtable cbpcm_intra_tab[15] [static]
 

Initial value:

{
  {0x01,9}, {0x01,1}, {0x01,4}, {0x00,0},
  {0x00,0}, {0x01,3}, {0x01,6}, {0x00,0},
  {0x00,0}, {0x02,3}, {0x02,6}, {0x00,0},
  {0x00,0}, {0x03,3}, {0x03,6}
}

Definition at line 77 of file vid_vlc.h.

VLCtable cbpy_tab[16] [static]
 

Initial value:

{
  {3,4}, {5,5}, {4,5}, {9,4}, {3,5}, {7,4}, {2,6}, {11,4},
  {2,5}, {3,6}, {5,4}, {10,4}, {4,4}, {8,4}, {6,4}, {3,2}
}

Definition at line 100 of file vid_vlc.h.

VLCtable coeff_tab0[2][12] [static]
 

Initial value:

{
  
  {
    {0x02, 2}, {0x0f, 4}, {0x15, 6}, {0x17, 7},
    {0x1f, 8}, {0x25, 9}, {0x24, 9}, {0x21,10},
    {0x20,10}, {0x07,11}, {0x06,11}, {0x20,11}
  },
  
  {
    {0x06, 3}, {0x14, 6}, {0x1e, 8}, {0x0f,10},
    {0x21,11}, {0x50,12}, {0x00, 0}, {0x00, 0},
    {0x00, 0}, {0x00, 0}, {0x00, 0}, {0x00, 0}
  }
}

Definition at line 112 of file vid_vlc.h.

VLCtable coeff_tab1[25][4] [static]
 

Definition at line 130 of file vid_vlc.h.

VLCtable coeff_tab2[2][3] [static]
 

Initial value:

{
  
  {
    {0x07, 4}, {0x19, 9}, {0x05,11}
  },
  
  {
    {0x0f, 6}, {0x04,11}, {0x00, 0}
  }
}

Definition at line 214 of file vid_vlc.h.

VLCtable coeff_tab3[40] [static]
 

Initial value:

{
  {0x0e, 6}, {0x0d, 6}, {0x0c, 6},
  {0x13, 7}, {0x12, 7}, {0x11, 7}, {0x10, 7},
  {0x1a, 8}, {0x19, 8}, {0x18, 8}, {0x17, 8},
  {0x16, 8}, {0x15, 8}, {0x14, 8}, {0x13, 8},
  {0x18, 9}, {0x17, 9}, {0x16, 9}, {0x15, 9},    
  {0x14, 9}, {0x13, 9}, {0x12, 9}, {0x11, 9},    
  {0x07,10}, {0x06,10}, {0x05,10}, {0x04,10},    
  {0x24,11}, {0x25,11}, {0x26,11}, {0x27,11},    
  {0x58,12}, {0x59,12}, {0x5a,12}, {0x5b,12},    
  {0x5c,12}, {0x5d,12}, {0x5e,12}, {0x5f,12},
  {0x00, 0}               
}

Definition at line 228 of file vid_vlc.h.

VLCtable mvtab[33] [static]
 

Initial value:

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

Definition at line 63 of file vid_vlc.h.


Generated on Sun Jul 16 16:27:48 2006 by  doxygen 1.3.9.1