|
xine-lib
1.2.10
|
Go to the source code of this file.
Data Structures | |
| struct | MBtab |
| struct | MVtab |
| struct | DMVtab |
| struct | CBPtab |
| struct | DCtab |
| struct | DCTtab |
| struct | MBAtab |
Macros | |
| #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 | |
| static void | bitstream_init (picture_t *picture, uint8_t *start) |
Variables | |
| static const MBtab | MB_I [] |
| static const MBtab | MB_P [] |
| static const MBtab | MB_B [] |
| static const MVtab | MV_4 [] |
| static const MVtab | MV_10 [] |
| static const DMVtab | DMV_2 [] |
| static const CBPtab | CBP_7 [] |
| static const CBPtab | CBP_9 [] |
| static const DCtab | DC_lum_5 [] |
| static const DCtab | DC_chrom_5 [] |
| static const DCtab | DC_long [] |
| static const DCTtab | DCT_16 [] |
| static const DCTtab | DCT_15 [] |
| static const DCTtab | DCT_13 [] |
| static const DCTtab | DCT_B14_10 [] |
| static const DCTtab | DCT_B14_8 [] |
| static const DCTtab | DCT_B14AC_5 [] |
| static const DCTtab | DCT_B14DC_5 [] |
| static const DCTtab | DCT_B15_10 [] |
| static const DCTtab | DCT_B15_8 [] |
| static const MBAtab | MBA_5 [] |
| static const MBAtab | MBA_11 [] |
| #define BWD MACROBLOCK_MOTION_BACKWARD |
| #define CODED MACROBLOCK_PATTERN |
| #define FWD MACROBLOCK_MOTION_FORWARD |
| #define INTER MACROBLOCK_MOTION_FORWARD|MACROBLOCK_MOTION_BACKWARD |
| #define INTRA MACROBLOCK_INTRA |
| #define MC MACROBLOCK_MOTION_FORWARD |
| #define QUANT MACROBLOCK_QUANT |
|
inlinestatic |
Referenced by mpeg2_slice(), and mpeg2_xvmc_slice().
|
static |
Referenced by get_coded_block_pattern(), and get_xvmc_coded_block_pattern().
|
static |
Referenced by get_coded_block_pattern(), and get_xvmc_coded_block_pattern().
|
static |
Referenced by get_chroma_dc_dct_diff(), and get_xvmc_chroma_dc_dct_diff().
|
static |
Referenced by get_chroma_dc_dct_diff(), get_luma_dc_dct_diff(), get_xvmc_chroma_dc_dct_diff(), and get_xvmc_luma_dc_dct_diff().
|
static |
Referenced by get_luma_dc_dct_diff(), and get_xvmc_luma_dc_dct_diff().
|
static |
Referenced by get_intra_block_B14(), get_intra_block_B15(), get_mpeg1_intra_block(), get_mpeg1_non_intra_block(), get_non_intra_block(), get_xvmc_intra_block_B14(), get_xvmc_intra_block_B15(), get_xvmc_mpeg1_intra_block(), get_xvmc_mpeg1_non_intra_block(), and get_xvmc_non_intra_block().
|
static |
Referenced by get_intra_block_B14(), get_intra_block_B15(), get_mpeg1_intra_block(), get_mpeg1_non_intra_block(), get_non_intra_block(), get_xvmc_intra_block_B14(), get_xvmc_intra_block_B15(), get_xvmc_mpeg1_intra_block(), get_xvmc_mpeg1_non_intra_block(), and get_xvmc_non_intra_block().
|
static |
Referenced by get_intra_block_B14(), get_intra_block_B15(), get_mpeg1_intra_block(), get_mpeg1_non_intra_block(), get_non_intra_block(), get_xvmc_intra_block_B14(), get_xvmc_intra_block_B15(), get_xvmc_mpeg1_intra_block(), get_xvmc_mpeg1_non_intra_block(), and get_xvmc_non_intra_block().
|
static |
Referenced by get_intra_block_B14(), get_mpeg1_intra_block(), get_mpeg1_non_intra_block(), get_non_intra_block(), get_xvmc_intra_block_B14(), get_xvmc_mpeg1_intra_block(), get_xvmc_mpeg1_non_intra_block(), and get_xvmc_non_intra_block().
|
static |
Referenced by get_intra_block_B14(), get_mpeg1_intra_block(), get_mpeg1_non_intra_block(), get_non_intra_block(), get_xvmc_intra_block_B14(), get_xvmc_mpeg1_intra_block(), get_xvmc_mpeg1_non_intra_block(), and get_xvmc_non_intra_block().
|
static |
Referenced by get_intra_block_B14(), get_mpeg1_intra_block(), get_mpeg1_non_intra_block(), get_non_intra_block(), get_xvmc_intra_block_B14(), get_xvmc_mpeg1_intra_block(), get_xvmc_mpeg1_non_intra_block(), and get_xvmc_non_intra_block().
|
static |
Referenced by get_mpeg1_non_intra_block(), get_non_intra_block(), get_xvmc_mpeg1_non_intra_block(), and get_xvmc_non_intra_block().
|
static |
Referenced by get_intra_block_B15(), and get_xvmc_intra_block_B15().
|
static |
Referenced by get_intra_block_B15(), and get_xvmc_intra_block_B15().
|
static |
Referenced by get_dmv(), and get_xvmc_dmv().
|
static |
Referenced by get_macroblock_modes(), and get_xvmc_macroblock_modes().
|
static |
Referenced by get_macroblock_modes(), and get_xvmc_macroblock_modes().
|
static |
Referenced by get_macroblock_modes(), and get_xvmc_macroblock_modes().
|
static |
Referenced by mpeg2_slice(), mpeg2_xvmc_slice(), slice_init(), and slice_xvmc_init().
|
static |
Referenced by mpeg2_slice(), mpeg2_xvmc_slice(), slice_init(), and slice_xvmc_init().
|
static |
Referenced by get_motion_delta(), and get_xvmc_motion_delta().
|
static |
Referenced by get_motion_delta(), and get_xvmc_motion_delta().
1.8.17