hvirtual/quicktime/ffmpeg/libavcodec/svq1_vlc.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

static const uint8_t svq1_block_type_vlc [4][2]
static const uint8_t svq1_intra_multistage_vlc [6][8][2]
static const uint8_t svq1_inter_multistage_vlc [6][8][2]
static const uint16_t svq1_intra_mean_vlc [256][2]
static const uint16_t svq1_inter_mean_vlc [512][2]


Variable Documentation

const uint8_t svq1_block_type_vlc[4][2] [static]

Initial value:

 {
 
    { 0x1, 1 },  { 0x1, 2 },  { 0x1, 3 },  { 0x0, 3 }
    
}

Definition at line 5 of file svq1_vlc.h.

Referenced by svq1_decode_init().

const uint16_t svq1_inter_mean_vlc[512][2] [static]

Definition at line 129 of file svq1_vlc.h.

Referenced by encode_block(), and svq1_decode_init().

const uint8_t svq1_inter_multistage_vlc[6][8][2] [static]

Initial value:

 {
 
{
    { 0x3, 2 },  { 0x5, 3 },  { 0x4, 3 },  { 0x3, 3 },
    { 0x2, 3 },  { 0x1, 3 },  { 0x1, 4 },  { 0x0, 4 }
},{
    { 0x3, 2 },  { 0x5, 3 },  { 0x4, 3 },  { 0x3, 3 },
    { 0x2, 3 },  { 0x1, 3 },  { 0x1, 4 },  { 0x0, 4 }
},{
    { 0x1, 1 },  { 0x3, 3 },  { 0x2, 3 },  { 0x3, 4 },
    { 0x2, 4 },  { 0x1, 4 },  { 0x1, 5 },  { 0x0, 5 }
},{
    { 0x1, 1 },  { 0x3, 3 },  { 0x2, 3 },  { 0x3, 4 },
    { 0x2, 4 },  { 0x1, 4 },  { 0x1, 5 },  { 0x0, 5 }
},{
    { 0x1, 1 },  { 0x3, 3 },  { 0x2, 3 },  { 0x3, 4 },
    { 0x2, 4 },  { 0x1, 4 },  { 0x1, 5 },  { 0x0, 5 }
},{
    { 0x1, 1 },  { 0x1, 2 },  { 0x1, 3 },  { 0x3, 5 },
    { 0x2, 5 },  { 0x1, 5 },  { 0x1, 6 },  { 0x0, 6 }
}
}

Definition at line 36 of file svq1_vlc.h.

Referenced by encode_block(), and svq1_decode_init().

const uint16_t svq1_intra_mean_vlc[256][2] [static]

Definition at line 60 of file svq1_vlc.h.

Referenced by encode_block(), and svq1_decode_init().

const uint8_t svq1_intra_multistage_vlc[6][8][2] [static]

Initial value:

 {
 
{
    { 0x1, 5 },  { 0x1, 1 },  { 0x3, 3 },  { 0x2, 3 },
    { 0x3, 4 },  { 0x2, 4 },  { 0x0, 5 },  { 0x1, 4 }
},{
    { 0x1, 4 },  { 0x3, 2 },  { 0x5, 3 },  { 0x4, 3 },
    { 0x3, 3 },  { 0x2, 3 },  { 0x0, 4 },  { 0x1, 3 }
},{
    { 0x1, 5 },  { 0x1, 1 },  { 0x3, 3 },  { 0x0, 5 },
    { 0x3, 4 },  { 0x2, 3 },  { 0x2, 4 },  { 0x1, 4 }
},{
    { 0x1, 6 },  { 0x1, 1 },  { 0x1, 2 },  { 0x0, 6 },
    { 0x3, 4 },  { 0x2, 4 },  { 0x1, 5 },  { 0x1, 4 }
},{
    { 0x1, 6 },  { 0x1, 1 },  { 0x1, 2 },  { 0x3, 5 },
    { 0x2, 5 },  { 0x0, 6 },  { 0x1, 5 },  { 0x1, 3 }
},{
    { 0x1, 7 },  { 0x1, 1 },  { 0x1, 2 },  { 0x1, 3 },
    { 0x1, 4 },  { 0x1, 6 },  { 0x0, 7 },  { 0x1, 5 }
}
}

Definition at line 12 of file svq1_vlc.h.

Referenced by encode_block(), and svq1_decode_init().


Generated on Mon Apr 28 14:06:19 2008 for Cinelerra by  doxygen 1.5.5