Mercurial > libavcodec.hg
comparison xvmc.h @ 8851:a8fdc730936d libavcodec
Replace useless X11 #includes by the one that actually provides the required
declarations of XvMCMacroBlock and XvMCSurface.
author | diego |
---|---|
date | Sat, 14 Feb 2009 17:52:30 +0000 |
parents | 73b84757dc05 |
children | ff1b704b1f8f |
comparison
equal
deleted
inserted
replaced
8850:73b84757dc05 | 8851:a8fdc730936d |
---|---|
19 */ | 19 */ |
20 | 20 |
21 #ifndef AVCODEC_XVMC_H | 21 #ifndef AVCODEC_XVMC_H |
22 #define AVCODEC_XVMC_H | 22 #define AVCODEC_XVMC_H |
23 | 23 |
24 #include <X11/Xlib.h> | 24 #include <X11/extensions/XvMC.h> |
25 #include <X11/Xutil.h> | |
26 #include <X11/Xatom.h> | |
27 #include <X11/extensions/Xv.h> | |
28 #include <X11/extensions/Xvlib.h> | |
29 #include <X11/extensions/XvMClib.h> | |
30 | 25 |
31 #include "avcodec.h" | 26 #include "avcodec.h" |
32 | 27 |
33 #define AV_XVMC_STATE_DISPLAY_PENDING 1 // the surface should be shown, the video driver manipulates this | 28 #define AV_XVMC_STATE_DISPLAY_PENDING 1 // the surface should be shown, the video driver manipulates this |
34 #define AV_XVMC_STATE_PREDICTION 2 // the surface is needed for prediction, the codec manipulates this | 29 #define AV_XVMC_STATE_PREDICTION 2 // the surface is needed for prediction, the codec manipulates this |