xine-lib 1.2.13-20230125hg15249
|
#include "libmpeg2_accel.h"
Go to the source code of this file.
Functions | |
void | mpeg2_xvmc_slice (mpeg2dec_accel_t *accel, picture_t *picture, int code, uint8_t *buffer) |
void | xvmc_setup_scan_ptable (void) |
void mpeg2_xvmc_slice | ( | mpeg2dec_accel_t * | accel, |
picture_t * | picture, | ||
int | code, | ||
uint8_t * | buffer ) |
References ACCEL, mpeg2_mc_t::avg, bit_buf, bit_ptr, bits, bitstream_init(), BOTTOM_FIELD, code, D_TYPE, DCT_TYPE_INTERLACED, DUMPBITS, FRAME_PICTURE, get_xvmc_coded_block_pattern(), get_xvmc_macroblock_modes(), get_xvmc_quantizer_scale(), MBAtab::len, MACROBLOCK_INTRA, MACROBLOCK_MOTION_BACKWARD, MACROBLOCK_MOTION_FORWARD, MACROBLOCK_PATTERN, MACROBLOCK_QUANT, MBAtab::mba, MBA_11, MBA_5, MC_16X8, MC_DMV, MC_FIELD, MC_FRAME, MOTION_ACCEL, MOTION_CALL, 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(), MOTION_TYPE_MASK, mpeg2_cpu_state_restore, mpeg2_cpu_state_save, mpeg2_mc, NEEDBITS, NEXT_MACROBLOCK, P_TYPE, xine_xvmc_s::proc_macro_block, mpeg2_mc_t::put, SIGNED_INTRA, slice_xvmc_init(), slice_xvmc_intra_DCT(), slice_xvmc_non_intra_DCT(), UBITS, XINE_MC_FIELD, XINE_MC_FRAME, and mpeg2dec_accel_t::xvmc_last_slice_code.
Referenced by libmpeg2_accel_slice().
void xvmc_setup_scan_ptable | ( | void | ) |
References mpeg2_scan_alt, mpeg2_scan_alt_orig, mpeg2_scan_alt_ptable, mpeg2_scan_norm, mpeg2_scan_norm_orig, mpeg2_scan_norm_ptable, and mpeg2_scan_orig_ptable.
Referenced by libmpeg2_accel_scan().