21 #ifndef AVCODEC_XVMC_H
22 #define AVCODEC_XVMC_H
30 #include <X11/extensions/XvMC.h>
45 #define AV_XVMC_ID 0x1DC711C0
48 attribute_deprecated struct xvmc_pix_fmt {
71 XvMCMacroBlock* mv_blocks;
78 int allocated_mv_blocks;
84 int allocated_data_blocks;
106 XvMCSurface* p_surface;
115 XvMCSurface* p_past_surface;
121 XvMCSurface* p_future_surface;
127 unsigned int picture_structure;
143 int start_mv_blocks_num;
152 int filled_mv_blocks_num;
165 int next_free_data_block_num;
Macro definitions for various function/variable attributes.
Libavcodec version macros.
Libavcodec external API header.