xine-lib 1.2.11
|
Go to the source code of this file.
Data Structures | |
struct | xine_macroblock_s |
struct | xine_vld_frame_s |
struct | xine_xvmc_s |
struct | xine_xxmc_s |
Macros | |
#define | XVMC_DATA(frame_gen) ((frame_gen) ? (xine_xvmc_t *)(frame_gen)->accel_data : (xine_xvmc_t *)0) |
#define | XVMC_FRAME(frame_gen) ((frame_gen) ? (xvmc_frame_t *)XVMC_DATA(frame_gen)->vo_frame : (xvmc_frame_t *)0) |
#define | XXMC_DATA(frame_gen) ((frame_gen) ? (xine_xxmc_t *)(frame_gen)->accel_data : (xine_xxmc_t *)0) |
#define | XXMC_FRAME(frame_gen) ((frame_gen) ? (xxmc_frame_t *)XXMC_DATA(frame_gen)->xvmc.vo_frame : (xxmc_frame_t *)0) |
#define | XINE_XVMC_MPEG_1 0x00000001 |
#define | XINE_XVMC_MPEG_2 0x00000002 |
#define | XINE_XVMC_MPEG_4 0x00000004 |
#define | XINE_XVMC_ACCEL_MOCOMP 0x00000001 |
#define | XINE_XVMC_ACCEL_IDCT 0x00000002 |
#define | XINE_XVMC_ACCEL_VLD 0x00000004 |
#define | XINE_VO_MOTION_ACCEL 1 |
#define | XINE_VO_IDCT_ACCEL 2 |
#define | XINE_VO_SIGNED_INTRA 4 |
#define | XINE_MC_FIELD 1 |
#define | XINE_MC_FRAME 2 |
#define | XINE_MC_16X8 2 |
#define | XINE_MC_DMV 3 |
#define | XINE_PICT_I_TYPE 1 |
#define | XINE_PICT_P_TYPE 2 |
#define | XINE_PICT_B_TYPE 3 |
#define | XINE_PICT_D_TYPE 4 |
#define | XINE_MACROBLOCK_INTRA 1 |
#define | XINE_MACROBLOCK_PATTERN 2 |
#define | XINE_MACROBLOCK_MOTION_BACKWARD 4 |
#define | XINE_MACROBLOCK_MOTION_FORWARD 8 |
#define | XINE_MACROBLOCK_QUANT 16 |
#define | XINE_MACROBLOCK_DCT_TYPE_INTERLACED 32 |
Typedefs | |
typedef struct xine_macroblock_s | xine_macroblocks_t |
typedef struct xine_vld_frame_s | xine_vld_frame_t |
typedef struct xine_xvmc_s | xine_xvmc_t |
typedef struct xine_xxmc_s | xine_xxmc_t |
#define XINE_MACROBLOCK_DCT_TYPE_INTERLACED 32 |
#define XINE_MACROBLOCK_INTRA 1 |
#define XINE_MACROBLOCK_MOTION_BACKWARD 4 |
#define XINE_MACROBLOCK_MOTION_FORWARD 8 |
#define XINE_MACROBLOCK_PATTERN 2 |
#define XINE_MACROBLOCK_QUANT 16 |
#define XINE_MC_16X8 2 |
#define XINE_MC_DMV 3 |
#define XINE_MC_FIELD 1 |
#define XINE_MC_FRAME 2 |
#define XINE_PICT_B_TYPE 3 |
#define XINE_PICT_D_TYPE 4 |
#define XINE_PICT_I_TYPE 1 |
#define XINE_PICT_P_TYPE 2 |
#define XINE_VO_IDCT_ACCEL 2 |
#define XINE_VO_MOTION_ACCEL 1 |
#define XINE_VO_SIGNED_INTRA 4 |
#define XINE_XVMC_ACCEL_IDCT 0x00000002 |
#define XINE_XVMC_ACCEL_MOCOMP 0x00000001 |
#define XINE_XVMC_ACCEL_VLD 0x00000004 |
#define XINE_XVMC_MPEG_1 0x00000001 |
#define XINE_XVMC_MPEG_2 0x00000002 |
#define XINE_XVMC_MPEG_4 0x00000004 |
#define XVMC_DATA | ( | frame_gen | ) | ((frame_gen) ? (xine_xvmc_t *)(frame_gen)->accel_data : (xine_xvmc_t *)0) |
#define XVMC_FRAME | ( | frame_gen | ) | ((frame_gen) ? (xvmc_frame_t *)XVMC_DATA(frame_gen)->vo_frame : (xvmc_frame_t *)0) |
#define XXMC_DATA | ( | frame_gen | ) | ((frame_gen) ? (xine_xxmc_t *)(frame_gen)->accel_data : (xine_xxmc_t *)0) |
#define XXMC_FRAME | ( | frame_gen | ) | ((frame_gen) ? (xxmc_frame_t *)XXMC_DATA(frame_gen)->xvmc.vo_frame : (xxmc_frame_t *)0) |
typedef struct xine_macroblock_s xine_macroblocks_t |
typedef struct xine_vld_frame_s xine_vld_frame_t |
typedef struct xine_xvmc_s xine_xvmc_t |
typedef struct xine_xxmc_s xine_xxmc_t |