changeset 8853:b0292c878f9d libavcodec

clarify xvmc struct fields usage distribution (internal communication)
author iive
date Sat, 14 Feb 2009 18:06:05 +0000
parents ff1b704b1f8f
children 897a2b1f883e
files xvmc.h
diffstat 1 files changed, 5 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/xvmc.h	Sat Feb 14 17:56:51 2009 +0000
+++ b/xvmc.h	Sat Feb 14 18:06:05 2009 +0000
@@ -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 @@
     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 @@
     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 @@
 
     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
 //}@