summaryrefslogtreecommitdiffstats
path: root/xvmc_render.h
diff options
context:
space:
mode:
authoriive <iive@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-03-26 15:23:15 +0000
committeriive <iive@b3059339-0415-0410-9bf9-f77b7e298cf2>2007-03-26 15:23:15 +0000
commitf0347403c671d72297179a588d08f5242d7fa2f7 (patch)
tree1fbf35300910dbd38e424b6dd49ff19ad1abaeac /xvmc_render.h
parent3d3d5ce850a40b594ecd2a9ba1bd6c37231b27ec (diff)
downloadmpv-f0347403c671d72297179a588d08f5242d7fa2f7.tar.bz2
mpv-f0347403c671d72297179a588d08f5242d7fa2f7.tar.xz
sync to lavcodecs version
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22830 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'xvmc_render.h')
-rw-r--r--xvmc_render.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/xvmc_render.h b/xvmc_render.h
index a259aa12a7..37b3422945 100644
--- a/xvmc_render.h
+++ b/xvmc_render.h
@@ -27,8 +27,6 @@ typedef struct{
int idct;//does we use IDCT acceleration?
int chroma_format;//420,422,444
int unsigned_intra;//+-128 for intra pictures after clip
- int reserved1[12];//future extenstions (e.g. gmc,qpel)
- void * p_osd_target_surface_render;//pointer to the surface where subpicture is rendered
XvMCSurface* p_surface;//pointer to rendered surface, never changed
//these are changed by decoder
@@ -38,13 +36,15 @@ typedef struct{
unsigned int picture_structure;//top/bottom fields or frame !
unsigned int flags;//XVMC_SECOND_FIELD - 1'st or 2'd field in the sequence
- unsigned int display_flags; //1,2 or 1+2 fields for XvMCPutSurface,
+ unsigned int display_flags; //1,2 or 1+2 fields for XvMCPutSurface,
//these are internal communication one
int state;//0-free,1 Waiting to Display,2 Waiting for prediction
int start_mv_blocks_num;//offset in the array for the current slice,updated by vo
int filled_mv_blocks_num;//processed mv block in this slice,change by decoder
-
+
int next_free_data_block_num;//used in add_mv_block, pointer to next free block
+//extensions
+ void * p_osd_target_surface_render;//pointer to the surface where subpicture is rendered
} xvmc_render_state_t;