[FFmpeg-cvslog] r17252 - trunk/libavcodec/xvmc.h

iive subversion
Sat Feb 14 19:06:06 CET 2009


Author: iive
Date: Sat Feb 14 19:06:05 2009
New Revision: 17252

Log:
clarify xvmc struct fields usage distribution (internal communication)

Modified:
   trunk/libavcodec/xvmc.h

Modified: trunk/libavcodec/xvmc.h
==============================================================================
--- trunk/libavcodec/xvmc.h	Sat Feb 14 18:56:51 2009	(r17251)
+++ trunk/libavcodec/xvmc.h	Sat Feb 14 19:06:05 2009	(r17252)
@@ -43,7 +43,7 @@
 #endif
 
 struct xvmc_render_state {
-/**  these are not changed by the decoder! */
+/** set by calling application */
 //@{
     int             magic;              ///< used as check for memory corruption by regular pixel routines
 
@@ -58,8 +58,8 @@ struct xvmc_render_state {
     XvMCSurface*    p_surface;          ///<pointer to rendered surface, never changed
 //}@
 
-/** these are changed by the decoder
-    //used by the XvMCRenderSurface function */
+/** set by the decoder
+    used by the XvMCRenderSurface function */
 //@{
     XvMCSurface* p_past_surface;    ///<pointer to the past surface
     XvMCSurface* p_future_surface;  ///<pointer to the future prediction surface
@@ -69,7 +69,7 @@ struct xvmc_render_state {
     unsigned int display_flags;     ///<1,2 or 1+2 fields for XvMCPutSurface
 //}@
 
-/** these are for internal communication */
+/** modified by calling application and the decoder */
 //@{
     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
@@ -77,7 +77,7 @@ struct xvmc_render_state {
 
     int next_free_data_block_num;   ///<used in add_mv_block, pointer to next free block
 //}@
-/**extensions*/
+/** extensions */
 //@{
     void * p_osd_target_surface_render; ///<pointer to the surface where subpicture is rendered
 //}@




More information about the ffmpeg-cvslog mailing list