[Mplayer-cvslog] CVS: main xvmc_render.h,1.2,1.3
Ivan Kalvachev CVS
iive at mplayerhq.hu
Mon Aug 25 23:41:12 CEST 2003
Update of /cvsroot/mplayer/main
In directory mail:/var/tmp.root/cvs-serv32751
Modified Files:
xvmc_render.h
Log Message:
OSD support, optinal queue, optional use of sleep(), and benchmark mode
Index: xvmc_render.h
===================================================================
RCS file: /cvsroot/mplayer/main/xvmc_render.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- xvmc_render.h 21 Jul 2003 21:02:34 -0000 1.2
+++ xvmc_render.h 25 Aug 2003 21:40:35 -0000 1.3
@@ -10,6 +10,8 @@
#define MP_XVMC_STATE_DISPLAY_PENDING 1
//the surface is needed for prediction, codec manipulate this
#define MP_XVMC_STATE_PREDICTION 2
+//this surface is needed for subpicture rendering
+#define MP_XVMC_STATE_OSD_SOURCE 4
// 1337 IDCT MCo
#define MP_XVMC_RENDER_MAGIC 0x1DC711C0
@@ -25,7 +27,8 @@
int idct;//does we use IDCT acceleration?
int chroma_format;//420,422,444
int unsigned_intra;//+-128 for intra pictures after clip
- int reserved1[13];//future extenstions (e.g. gmc,qpel)
+ 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
More information about the MPlayer-cvslog
mailing list