diff options
author | Ivan Kalvachev <ikalvachev@gmail.com> | 2009-02-14 18:06:05 +0000 |
---|---|---|
committer | Ivan Kalvachev <ikalvachev@gmail.com> | 2009-02-14 18:06:05 +0000 |
commit | aae667ba4d2fbea437520f2f481e733ebead4464 (patch) | |
tree | 4598ea7869d96d9eb89bbecfe461a64d1f51a295 /libavcodec/xvmc.h | |
parent | 6785e509d45a7ccb15fd9485b93932e077c7aaee (diff) | |
download | ffmpeg-aae667ba4d2fbea437520f2f481e733ebead4464.tar.gz |
clarify xvmc struct fields usage distribution (internal communication)
Originally committed as revision 17252 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/xvmc.h')
-rw-r--r-- | libavcodec/xvmc.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libavcodec/xvmc.h b/libavcodec/xvmc.h index 8a46cb9772..b14c31d112 100644 --- a/libavcodec/xvmc.h +++ b/libavcodec/xvmc.h @@ -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 //}@ |