summaryrefslogtreecommitdiff
path: root/libavcodec/xvmc.h
diff options
context:
space:
mode:
authorIvan Kalvachev <ikalvachev@gmail.com>2009-02-14 16:30:57 +0000
committerIvan Kalvachev <ikalvachev@gmail.com>2009-02-14 16:30:57 +0000
commitd54a08cf2a0763eb51565f91b3a4faa2d417956d (patch)
treea3a36727f8d5fcafd7b84bb326b18a66e1f37b19 /libavcodec/xvmc.h
parentff921378652135e2acd6efe4051b67ffc26a353a (diff)
describe idct variable in xvmc struct
Originally committed as revision 17238 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/xvmc.h')
-rw-r--r--libavcodec/xvmc.h8
1 files changed, 1 insertions, 7 deletions
diff --git a/libavcodec/xvmc.h b/libavcodec/xvmc.h
index da27f95675..cb1b6f10d7 100644
--- a/libavcodec/xvmc.h
+++ b/libavcodec/xvmc.h
@@ -29,12 +29,6 @@
#include <X11/extensions/XvMClib.h>
-//the surface should be shown, the video driver manipulates this
-#define MP_XVMC_STATE_DISPLAY_PENDING 1
-//the surface is needed for prediction, the codec manipulates 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
@@ -47,7 +41,7 @@ struct xvmc_render_state {
int total_number_of_mv_blocks;
int total_number_of_data_blocks;
int mc_type; //XVMC_MPEG1/2/4,XVMC_H263 without XVMC_IDCT
- int idct; //Do we use IDCT acceleration?
+ int idct; //< indicate that IDCT acceleration level is used
int chroma_format; //420, 422, 444
int unsigned_intra; //+-128 for intra pictures after clipping
XvMCSurface* p_surface; //pointer to rendered surface, never changed