comparison xvmc_render.h @ 8509:5dffd656f606 libavcodec

Avoid POSIX-reserved _t namespace.
author diego
date Fri, 02 Jan 2009 16:21:22 +0000
parents 750453ac8c90
children
comparison
equal deleted inserted replaced
8508:8bb3aa9813b5 8509:5dffd656f606
36 //this surface is needed for subpicture rendering 36 //this surface is needed for subpicture rendering
37 #define MP_XVMC_STATE_OSD_SOURCE 4 37 #define MP_XVMC_STATE_OSD_SOURCE 4
38 // 1337 IDCT MCo 38 // 1337 IDCT MCo
39 #define MP_XVMC_RENDER_MAGIC 0x1DC711C0 39 #define MP_XVMC_RENDER_MAGIC 0x1DC711C0
40 40
41 typedef struct { 41 struct xvmc_render_state {
42 //these are not changed by the decoder! 42 //these are not changed by the decoder!
43 int magic; 43 int magic;
44 44
45 short * data_blocks; 45 short * data_blocks;
46 XvMCMacroBlock * mv_blocks; 46 XvMCMacroBlock * mv_blocks;
68 68
69 int next_free_data_block_num; //used in add_mv_block, pointer to next free block 69 int next_free_data_block_num; //used in add_mv_block, pointer to next free block
70 //extensions 70 //extensions
71 void * p_osd_target_surface_render; //pointer to the surface where subpicture is rendered 71 void * p_osd_target_surface_render; //pointer to the surface where subpicture is rendered
72 72
73 } xvmc_render_state_t; 73 };
74 74
75 #endif /* AVCODEC_XVMC_RENDER_H */ 75 #endif /* AVCODEC_XVMC_RENDER_H */