Fix planarCopy to ignore the GRAY8 "pseudo"-palette, fixes libavtest regression test.
[mplayer/glamo.git] / libmpcodecs / vd_internal.h
blobd04903e26a07fc4d2a2f5a8c31865b5d45ab21cb
1 #ifndef MPLAYER_VD_INTERNAL_H
2 #define MPLAYER_VD_INTERNAL_H
4 #include "codec-cfg.h"
5 #include "img_format.h"
7 #include "stream/stream.h"
8 #include "libmpdemux/demuxer.h"
9 #include "libmpdemux/stheader.h"
11 #include "vd.h"
13 extern int divx_quality;
15 // prototypes:
16 //static vd_info_t info;
17 static int control(sh_video_t *sh,int cmd,void* arg,...);
18 static int init(sh_video_t *sh);
19 static void uninit(sh_video_t *sh);
20 static mp_image_t* decode(sh_video_t *sh,void* data,int len,int flags);
22 #define LIBVD_EXTERN(x) vd_functions_t mpcodecs_vd_##x = {\
23 &info,\
24 init,\
25 uninit,\
26 control,\
27 decode\
30 #endif /* MPLAYER_VD_INTERNAL_H */