Skip to content

AFNI/NIfTI Server

Sections
Personal tools
You are here: Home » AFNI » Documentation

Doxygen Source Code Documentation


Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals   Search  

vlc.h File Reference

Go to the source code of this file.


Data Structures

struct  CBPtab
struct  DCtab
struct  DCTtab
struct  DMVtab
struct  MBAtab
struct  MBtab
struct  MVtab

Defines

#define GETWORD(bit_buf, shift, bit_ptr)
#define NEEDBITS(bit_buf, bits, bit_ptr)
#define DUMPBITS(bit_buf, bits, num)
#define UBITS(bit_buf, num)   (((uint32_t)(bit_buf)) >> (32 - (num)))
#define SBITS(bit_buf, num)   (((int32_t)(bit_buf)) >> (32 - (num)))
#define INTRA   MACROBLOCK_INTRA
#define QUANT   MACROBLOCK_QUANT
#define MC   MACROBLOCK_MOTION_FORWARD
#define CODED   MACROBLOCK_PATTERN
#define FWD   MACROBLOCK_MOTION_FORWARD
#define BWD   MACROBLOCK_MOTION_BACKWARD
#define INTER   MACROBLOCK_MOTION_FORWARD|MACROBLOCK_MOTION_BACKWARD

Functions

void bitstream_init (decoder_t *decoder, const uint8_t *start)

Variables

const MBtab MB_I []
const MBtab MB_P []
const MBtab MB_B []
const MVtab MV_4 []
const MVtab MV_10 []
const DMVtab DMV_2 []
const CBPtab CBP_7 []
const CBPtab CBP_9 []
const DCtab DC_lum_5 []
const DCtab DC_chrom_5 []
const DCtab DC_long []
const DCTtab DCT_16 []
const DCTtab DCT_15 []
const DCTtab DCT_13 []
const DCTtab DCT_B14_10 []
const DCTtab DCT_B14_8 []
const DCTtab DCT_B14AC_5 []
const DCTtab DCT_B14DC_5 []
const DCTtab DCT_B15_10 []
const DCTtab DCT_B15_8 []
const MBAtab MBA_5 []
const MBAtab MBA_11 []

Define Documentation

#define BWD   MACROBLOCK_MOTION_BACKWARD
 

Definition at line 119 of file vlc.h.

#define CODED   MACROBLOCK_PATTERN
 

Definition at line 105 of file vlc.h.

#define DUMPBITS bit_buf,
bits,
num   
 

Value:

do {                                    \
    bit_buf <<= (num);                  \
    bits += (num);                      \
} while (0)

Definition at line 48 of file vlc.h.

Referenced by get_chroma_dc_dct_diff(), get_coded_block_pattern(), get_dmv(), get_intra_block_B14(), get_intra_block_B15(), get_luma_dc_dct_diff(), get_macroblock_modes(), get_motion_delta(), get_mpeg1_intra_block(), get_mpeg1_non_intra_block(), get_non_intra_block(), get_quantizer_scale(), motion_fi_16x8(), motion_fi_conceal(), motion_fi_field(), motion_fr_conceal(), motion_fr_field(), mpeg2_slice(), and slice_init().

#define FWD   MACROBLOCK_MOTION_FORWARD
 

Definition at line 118 of file vlc.h.

#define GETWORD bit_buf,
shift,
bit_ptr   
 

Value:

do {                                                            \
    bit_buf |= ((bit_ptr[0] << 8) | bit_ptr[1]) << (shift);     \
    bit_ptr += 2;                                               \
} while (0)

Definition at line 24 of file vlc.h.

Referenced by get_intra_block_B14(), get_intra_block_B15(), get_mpeg1_intra_block(), get_mpeg1_non_intra_block(), and get_non_intra_block().

#define INTER   MACROBLOCK_MOTION_FORWARD|MACROBLOCK_MOTION_BACKWARD
 

Definition at line 120 of file vlc.h.

#define INTRA   MACROBLOCK_INTRA
 

Definition at line 97 of file vlc.h.

#define MC   MACROBLOCK_MOTION_FORWARD
 

Definition at line 104 of file vlc.h.

#define NEEDBITS bit_buf,
bits,
bit_ptr   
 

Value:

do {                                            \
    if (unlikely (bits > 0)) {                  \
        GETWORD (bit_buf, bits, bit_ptr);       \
        bits -= 16;                             \
    }                                           \
} while (0)

Definition at line 39 of file vlc.h.

Referenced by get_chroma_dc_dct_diff(), get_coded_block_pattern(), get_intra_block_B14(), get_intra_block_B15(), get_luma_dc_dct_diff(), get_motion_delta(), get_mpeg1_intra_block(), get_mpeg1_non_intra_block(), get_non_intra_block(), motion_fi_16x8(), motion_fi_conceal(), motion_fi_dmv(), motion_fi_field(), motion_fr_conceal(), motion_fr_dmv(), motion_fr_field(), motion_fr_frame(), motion_mp1(), mpeg2_slice(), slice_init(), and slice_intra_DCT().

#define QUANT   MACROBLOCK_QUANT
 

Definition at line 98 of file vlc.h.

#define SBITS bit_buf,
num       (((int32_t)(bit_buf)) >> (32 - (num)))
 

Definition at line 58 of file vlc.h.

Referenced by get_chroma_dc_dct_diff(), get_intra_block_B14(), get_intra_block_B15(), get_luma_dc_dct_diff(), get_motion_delta(), get_mpeg1_intra_block(), get_mpeg1_non_intra_block(), and get_non_intra_block().

#define UBITS bit_buf,
num       (((uint32_t)(bit_buf)) >> (32 - (num)))
 

Definition at line 55 of file vlc.h.

Referenced by get_chroma_dc_dct_diff(), get_coded_block_pattern(), get_dmv(), get_intra_block_B14(), get_intra_block_B15(), get_luma_dc_dct_diff(), get_macroblock_modes(), get_motion_delta(), get_mpeg1_intra_block(), get_mpeg1_non_intra_block(), get_non_intra_block(), get_quantizer_scale(), motion_fi_16x8(), motion_fi_field(), motion_fr_field(), mpeg2_slice(), and slice_init().


Function Documentation

void bitstream_init decoder_t   decoder,
const uint8_t   start
[inline, static]
 

Definition at line 30 of file vlc.h.

References decoder_s::bitstream_bits, decoder_s::bitstream_buf, decoder_s::bitstream_ptr, and uint8_t.

Referenced by mpeg2_slice().

00031 {
00032     decoder->bitstream_buf =
00033         (start[0] << 24) | (start[1] << 16) | (start[2] << 8) | start[3];
00034     decoder->bitstream_ptr = start + 4;
00035     decoder->bitstream_bits = -16;
00036 }

Variable Documentation

const CBPtab CBP_7[] [static]
 

Initial value:

 {
    {0x22, 7}, {0x12, 7}, {0x0a, 7}, {0x06, 7},
    {0x21, 7}, {0x11, 7}, {0x09, 7}, {0x05, 7},
    {0x3f, 6}, {0x3f, 6}, {0x03, 6}, {0x03, 6},
    {0x24, 6}, {0x24, 6}, {0x18, 6}, {0x18, 6},
    {0x3e, 5}, {0x3e, 5}, {0x3e, 5}, {0x3e, 5},
    {0x02, 5}, {0x02, 5}, {0x02, 5}, {0x02, 5},
    {0x3d, 5}, {0x3d, 5}, {0x3d, 5}, {0x3d, 5},
    {0x01, 5}, {0x01, 5}, {0x01, 5}, {0x01, 5},
    {0x38, 5}, {0x38, 5}, {0x38, 5}, {0x38, 5},
    {0x34, 5}, {0x34, 5}, {0x34, 5}, {0x34, 5},
    {0x2c, 5}, {0x2c, 5}, {0x2c, 5}, {0x2c, 5},
    {0x1c, 5}, {0x1c, 5}, {0x1c, 5}, {0x1c, 5},
    {0x28, 5}, {0x28, 5}, {0x28, 5}, {0x28, 5},
    {0x14, 5}, {0x14, 5}, {0x14, 5}, {0x14, 5},
    {0x30, 5}, {0x30, 5}, {0x30, 5}, {0x30, 5},
    {0x0c, 5}, {0x0c, 5}, {0x0c, 5}, {0x0c, 5},
    {0x20, 4}, {0x20, 4}, {0x20, 4}, {0x20, 4},
    {0x20, 4}, {0x20, 4}, {0x20, 4}, {0x20, 4},
    {0x10, 4}, {0x10, 4}, {0x10, 4}, {0x10, 4},
    {0x10, 4}, {0x10, 4}, {0x10, 4}, {0x10, 4},
    {0x08, 4}, {0x08, 4}, {0x08, 4}, {0x08, 4},
    {0x08, 4}, {0x08, 4}, {0x08, 4}, {0x08, 4},
    {0x04, 4}, {0x04, 4}, {0x04, 4}, {0x04, 4},
    {0x04, 4}, {0x04, 4}, {0x04, 4}, {0x04, 4},
    {0x3c, 3}, {0x3c, 3}, {0x3c, 3}, {0x3c, 3},
    {0x3c, 3}, {0x3c, 3}, {0x3c, 3}, {0x3c, 3},
    {0x3c, 3}, {0x3c, 3}, {0x3c, 3}, {0x3c, 3},
    {0x3c, 3}, {0x3c, 3}, {0x3c, 3}, {0x3c, 3}
}

Definition at line 171 of file vlc.h.

const CBPtab CBP_9[] [static]
 

Initial value:

 {
    {0,    0}, {0x00, 9}, {0x27, 9}, {0x1b, 9},
    {0x3b, 9}, {0x37, 9}, {0x2f, 9}, {0x1f, 9},
    {0x3a, 8}, {0x3a, 8}, {0x36, 8}, {0x36, 8},
    {0x2e, 8}, {0x2e, 8}, {0x1e, 8}, {0x1e, 8},
    {0x39, 8}, {0x39, 8}, {0x35, 8}, {0x35, 8},
    {0x2d, 8}, {0x2d, 8}, {0x1d, 8}, {0x1d, 8},
    {0x26, 8}, {0x26, 8}, {0x1a, 8}, {0x1a, 8},
    {0x25, 8}, {0x25, 8}, {0x19, 8}, {0x19, 8},
    {0x2b, 8}, {0x2b, 8}, {0x17, 8}, {0x17, 8},
    {0x33, 8}, {0x33, 8}, {0x0f, 8}, {0x0f, 8},
    {0x2a, 8}, {0x2a, 8}, {0x16, 8}, {0x16, 8},
    {0x32, 8}, {0x32, 8}, {0x0e, 8}, {0x0e, 8},
    {0x29, 8}, {0x29, 8}, {0x15, 8}, {0x15, 8},
    {0x31, 8}, {0x31, 8}, {0x0d, 8}, {0x0d, 8},
    {0x23, 8}, {0x23, 8}, {0x13, 8}, {0x13, 8},
    {0x0b, 8}, {0x0b, 8}, {0x07, 8}, {0x07, 8}
}

Definition at line 202 of file vlc.h.

const DCtab DC_chrom_5[] [static]
 

Initial value:

 {
    {0, 2}, {0, 2}, {0, 2}, {0, 2}, {0, 2}, {0, 2}, {0, 2}, {0, 2},
    {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 2},
    {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2},
    {3, 3}, {3, 3}, {3, 3}, {3, 3}, {4, 4}, {4, 4}, {5, 5}
}

Definition at line 229 of file vlc.h.

const DCtab DC_long[] [static]
 

Initial value:

 {
    {6, 5}, {6, 5}, {6, 5}, {6, 5}, {6, 5}, {6, 5}, { 6, 5}, { 6, 5},
    {6, 5}, {6, 5}, {6, 5}, {6, 5}, {6, 5}, {6, 5}, { 6, 5}, { 6, 5},
    {7, 6}, {7, 6}, {7, 6}, {7, 6}, {7, 6}, {7, 6}, { 7, 6}, { 7, 6},
    {8, 7}, {8, 7}, {8, 7}, {8, 7}, {9, 8}, {9, 8}, {10, 9}, {11, 9}
}

Definition at line 236 of file vlc.h.

const DCtab DC_lum_5[] [static]
 

Initial value:

 {
    {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 2},
    {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2},
    {0, 3}, {0, 3}, {0, 3}, {0, 3}, {3, 3}, {3, 3}, {3, 3}, {3, 3},
    {4, 3}, {4, 3}, {4, 3}, {4, 3}, {5, 4}, {5, 4}, {6, 5}
}

Definition at line 222 of file vlc.h.

const DCTtab DCT_13[] [static]
 

Initial value:

 {
    { 11, 2,13}, { 10, 2,13}, {  6, 3,13}, {  4, 4,13},
    {  3, 5,13}, {  2, 7,13}, {  2, 6,13}, {  1,15,13},
    {  1,14,13}, {  1,13,13}, {  1,12,13}, { 27, 1,13},
    { 26, 1,13}, { 25, 1,13}, { 24, 1,13}, { 23, 1,13},
    {  1,11,12}, {  1,11,12}, {  9, 2,12}, {  9, 2,12},
    {  5, 3,12}, {  5, 3,12}, {  1,10,12}, {  1,10,12},
    {  3, 4,12}, {  3, 4,12}, {  8, 2,12}, {  8, 2,12},
    { 22, 1,12}, { 22, 1,12}, { 21, 1,12}, { 21, 1,12},
    {  1, 9,12}, {  1, 9,12}, { 20, 1,12}, { 20, 1,12},
    { 19, 1,12}, { 19, 1,12}, {  2, 5,12}, {  2, 5,12},
    {  4, 3,12}, {  4, 3,12}, {  1, 8,12}, {  1, 8,12},
    {  7, 2,12}, {  7, 2,12}, { 18, 1,12}, { 18, 1,12}
}

Definition at line 270 of file vlc.h.

const DCTtab DCT_15[] [static]
 

Initial value:

 {
    {  1,40,15}, {  1,39,15}, {  1,38,15}, {  1,37,15},
    {  1,36,15}, {  1,35,15}, {  1,34,15}, {  1,33,15},
    {  1,32,15}, {  2,14,15}, {  2,13,15}, {  2,12,15},
    {  2,11,15}, {  2,10,15}, {  2, 9,15}, {  2, 8,15},
    {  1,31,14}, {  1,31,14}, {  1,30,14}, {  1,30,14},
    {  1,29,14}, {  1,29,14}, {  1,28,14}, {  1,28,14},
    {  1,27,14}, {  1,27,14}, {  1,26,14}, {  1,26,14},
    {  1,25,14}, {  1,25,14}, {  1,24,14}, {  1,24,14},
    {  1,23,14}, {  1,23,14}, {  1,22,14}, {  1,22,14},
    {  1,21,14}, {  1,21,14}, {  1,20,14}, {  1,20,14},
    {  1,19,14}, {  1,19,14}, {  1,18,14}, {  1,18,14},
    {  1,17,14}, {  1,17,14}, {  1,16,14}, {  1,16,14}
}

Definition at line 255 of file vlc.h.

const DCTtab DCT_16[] [static]
 

Initial value:

 {
    {129, 0, 0}, {129, 0, 0}, {129, 0, 0}, {129, 0, 0},
    {129, 0, 0}, {129, 0, 0}, {129, 0, 0}, {129, 0, 0},
    {129, 0, 0}, {129, 0, 0}, {129, 0, 0}, {129, 0, 0},
    {129, 0, 0}, {129, 0, 0}, {129, 0, 0}, {129, 0, 0},
    {  2,18, 0}, {  2,17, 0}, {  2,16, 0}, {  2,15, 0},
    {  7, 3, 0}, { 17, 2, 0}, { 16, 2, 0}, { 15, 2, 0},
    { 14, 2, 0}, { 13, 2, 0}, { 12, 2, 0}, { 32, 1, 0},
    { 31, 1, 0}, { 30, 1, 0}, { 29, 1, 0}, { 28, 1, 0}
}

Definition at line 244 of file vlc.h.

const DCTtab DCT_B14_10[] [static]
 

Initial value:

 {
    { 17, 1,10}, {  6, 2,10}, {  1, 7,10}, {  3, 3,10},
    {  2, 4,10}, { 16, 1,10}, { 15, 1,10}, {  5, 2,10}
}

Definition at line 285 of file vlc.h.

const DCTtab DCT_B14_8[] [static]
 

Initial value:

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

Definition at line 290 of file vlc.h.

const DCTtab DCT_B14AC_5[] [static]
 

Initial value:

 {
                 {  1, 3, 5}, {  5, 1, 5}, {  4, 1, 5},
    {  1, 2, 4}, {  1, 2, 4}, {  3, 1, 4}, {  3, 1, 4},
    {  2, 1, 3}, {  2, 1, 3}, {  2, 1, 3}, {  2, 1, 3},
    {129, 0, 2}, {129, 0, 2}, {129, 0, 2}, {129, 0, 2},
    {129, 0, 2}, {129, 0, 2}, {129, 0, 2}, {129, 0, 2},
    {  1, 1, 2}, {  1, 1, 2}, {  1, 1, 2}, {  1, 1, 2},
    {  1, 1, 2}, {  1, 1, 2}, {  1, 1, 2}, {  1, 1, 2}
}

Definition at line 302 of file vlc.h.

const DCTtab DCT_B14DC_5[] [static]
 

Initial value:

 {
                 {  1, 3, 5}, {  5, 1, 5}, {  4, 1, 5},
    {  1, 2, 4}, {  1, 2, 4}, {  3, 1, 4}, {  3, 1, 4},
    {  2, 1, 3}, {  2, 1, 3}, {  2, 1, 3}, {  2, 1, 3},
    {  1, 1, 1}, {  1, 1, 1}, {  1, 1, 1}, {  1, 1, 1},
    {  1, 1, 1}, {  1, 1, 1}, {  1, 1, 1}, {  1, 1, 1},
    {  1, 1, 1}, {  1, 1, 1}, {  1, 1, 1}, {  1, 1, 1},
    {  1, 1, 1}, {  1, 1, 1}, {  1, 1, 1}, {  1, 1, 1}
}

Definition at line 312 of file vlc.h.

const DCTtab DCT_B15_10[] [static]
 

Initial value:

 {
    {  6, 2, 9}, {  6, 2, 9}, { 15, 1, 9}, { 15, 1, 9},
    {  3, 4,10}, { 17, 1,10}, { 16, 1, 9}, { 16, 1, 9}
}

Definition at line 322 of file vlc.h.

const DCTtab DCT_B15_8[] [static]
 

Definition at line 327 of file vlc.h.

const DMVtab DMV_2[] [static]
 

Initial value:

 {
    { 0, 1}, { 0, 1}, { 1, 2}, {-1, 2}
}

Definition at line 166 of file vlc.h.

const MBtab MB_B[] [static]
 

Initial value:

 {
    {0,                 0}, {INTRA|QUANT,       6},
    {BWD|CODED|QUANT,   6}, {FWD|CODED|QUANT,   6},
    {INTER|CODED|QUANT, 5}, {INTER|CODED|QUANT, 5},
                                        {INTRA,       5}, {INTRA,       5},
    {FWD,         4}, {FWD,         4}, {FWD,         4}, {FWD,         4},
    {FWD|CODED,   4}, {FWD|CODED,   4}, {FWD|CODED,   4}, {FWD|CODED,   4},
    {BWD,         3}, {BWD,         3}, {BWD,         3}, {BWD,         3},
    {BWD,         3}, {BWD,         3}, {BWD,         3}, {BWD,         3},
    {BWD|CODED,   3}, {BWD|CODED,   3}, {BWD|CODED,   3}, {BWD|CODED,   3},
    {BWD|CODED,   3}, {BWD|CODED,   3}, {BWD|CODED,   3}, {BWD|CODED,   3},
    {INTER,       2}, {INTER,       2}, {INTER,       2}, {INTER,       2},
    {INTER,       2}, {INTER,       2}, {INTER,       2}, {INTER,       2},
    {INTER,       2}, {INTER,       2}, {INTER,       2}, {INTER,       2},
    {INTER,       2}, {INTER,       2}, {INTER,       2}, {INTER,       2},
    {INTER|CODED, 2}, {INTER|CODED, 2}, {INTER|CODED, 2}, {INTER|CODED, 2},
    {INTER|CODED, 2}, {INTER|CODED, 2}, {INTER|CODED, 2}, {INTER|CODED, 2},
    {INTER|CODED, 2}, {INTER|CODED, 2}, {INTER|CODED, 2}, {INTER|CODED, 2},
    {INTER|CODED, 2}, {INTER|CODED, 2}, {INTER|CODED, 2}, {INTER|CODED, 2}
}

Definition at line 122 of file vlc.h.

const MBtab MB_I[] [static]
 

Initial value:

 {
    {INTRA|QUANT, 2}, {INTRA, 1}
}

Definition at line 100 of file vlc.h.

const MBtab MB_P[] [static]
 

Initial value:

 {
    {INTRA|QUANT, 6}, {CODED|QUANT, 5}, {MC|CODED|QUANT, 5}, {INTRA,    5},
    {MC,          3}, {MC,          3}, {MC,             3}, {MC,       3},
    {CODED,       2}, {CODED,       2}, {CODED,          2}, {CODED,    2},
    {CODED,       2}, {CODED,       2}, {CODED,          2}, {CODED,    2},
    {MC|CODED,    1}, {MC|CODED,    1}, {MC|CODED,       1}, {MC|CODED, 1},
    {MC|CODED,    1}, {MC|CODED,    1}, {MC|CODED,       1}, {MC|CODED, 1},
    {MC|CODED,    1}, {MC|CODED,    1}, {MC|CODED,       1}, {MC|CODED, 1},
    {MC|CODED,    1}, {MC|CODED,    1}, {MC|CODED,       1}, {MC|CODED, 1}
}

Definition at line 107 of file vlc.h.

const MBAtab MBA_11[] [static]
 

Initial value:

 {
    {32, 11}, {31, 11}, {30, 11}, {29, 11},
    {28, 11}, {27, 11}, {26, 11}, {25, 11},
    {24, 11}, {23, 11}, {22, 11}, {21, 11},
    {20, 10}, {20, 10}, {19, 10}, {19, 10},
    {18, 10}, {18, 10}, {17, 10}, {17, 10},
    {16, 10}, {16, 10}, {15, 10}, {15, 10},
    {14,  8}, {14,  8}, {14,  8}, {14,  8},
    {14,  8}, {14,  8}, {14,  8}, {14,  8},
    {13,  8}, {13,  8}, {13,  8}, {13,  8},
    {13,  8}, {13,  8}, {13,  8}, {13,  8},
    {12,  8}, {12,  8}, {12,  8}, {12,  8},
    {12,  8}, {12,  8}, {12,  8}, {12,  8},
    {11,  8}, {11,  8}, {11,  8}, {11,  8},
    {11,  8}, {11,  8}, {11,  8}, {11,  8},
    {10,  8}, {10,  8}, {10,  8}, {10,  8},
    {10,  8}, {10,  8}, {10,  8}, {10,  8},
    { 9,  8}, { 9,  8}, { 9,  8}, { 9,  8},
    { 9,  8}, { 9,  8}, { 9,  8}, { 9,  8},
    { 8,  7}, { 8,  7}, { 8,  7}, { 8,  7},
    { 8,  7}, { 8,  7}, { 8,  7}, { 8,  7},
    { 8,  7}, { 8,  7}, { 8,  7}, { 8,  7},
    { 8,  7}, { 8,  7}, { 8,  7}, { 8,  7},
    { 7,  7}, { 7,  7}, { 7,  7}, { 7,  7},
    { 7,  7}, { 7,  7}, { 7,  7}, { 7,  7},
    { 7,  7}, { 7,  7}, { 7,  7}, { 7,  7},
    { 7,  7}, { 7,  7}, { 7,  7}, { 7,  7}
}

Definition at line 401 of file vlc.h.

const MBAtab MBA_5[] [static]
 

Initial value:

 {
                    {6, 5}, {5, 5}, {4, 4}, {4, 4}, {3, 4}, {3, 4},
    {2, 3}, {2, 3}, {2, 3}, {2, 3}, {1, 3}, {1, 3}, {1, 3}, {1, 3},
    {0, 1}, {0, 1}, {0, 1}, {0, 1}, {0, 1}, {0, 1}, {0, 1}, {0, 1},
    {0, 1}, {0, 1}, {0, 1}, {0, 1}, {0, 1}, {0, 1}, {0, 1}, {0, 1}
}

Definition at line 394 of file vlc.h.

const MVtab MV_10[] [static]
 

Initial value:

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

Definition at line 156 of file vlc.h.

const MVtab MV_4[] [static]
 

Initial value:

 {
    { 3, 6}, { 2, 4}, { 1, 3}, { 1, 3}, { 0, 2}, { 0, 2}, { 0, 2}, { 0, 2}
}

Definition at line 152 of file vlc.h.

 

Powered by Plone

This site conforms to the following standards: