21 #ifndef AVCODEC_XVMC_H
22 #define AVCODEC_XVMC_H
30 #include <X11/extensions/XvMC.h>
43 #define AV_XVMC_ID 0x1DC711C0
69 XvMCMacroBlock* mv_blocks;
76 int allocated_mv_blocks;
82 int allocated_data_blocks;
104 XvMCSurface* p_surface;
113 XvMCSurface* p_past_surface;
119 XvMCSurface* p_future_surface;
125 unsigned int picture_structure;
141 int start_mv_blocks_num;
150 int filled_mv_blocks_num;
163 int next_free_data_block_num;
static void idct(int16_t block[64])
Macro definitions for various function/variable attributes.
Libavcodec version macros.
Libavcodec external API header.
#define flags(name, subs,...)
#define attribute_deprecated