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