Mercurial > mplayer.hg
annotate libmpcodecs/vd_internal.h @ 26110:69790f7caffa
configure: Set CONFIG_ENCODERS=yes in config.mak unconditionally
config.h already had "#define CONFIG_ENCODERS 1" unconditionally, but
the config.mak value depended on whether MEncoder was enabled.
Encoders need to be enabled as some encoder code is used by MPlayer
too. The inconsistent values broke compilation with --disable-mencoder
after libavcodec Makefile made compilation of i386/dsputilenc_mmx.o
depend on the config.mak value.
author | uau |
---|---|
date | Mon, 03 Mar 2008 03:02:36 +0000 |
parents | 4129c8cfa742 |
children | bbb6ebec87a0 |
rev | line source |
---|---|
26029 | 1 #ifndef MPLAYER_VD_INTERNAL_H |
2 #define MPLAYER_VD_INTERNAL_H | |
4986 | 3 |
4 #include "codec-cfg.h" | |
5607 | 5 #include "img_format.h" |
4986 | 6 |
22599
4faee1254928
Add explicit location for headers from the stream/ directory.
diego
parents:
5607
diff
changeset
|
7 #include "stream/stream.h" |
22601
ed8f90096c65
Add explicit location for headers from the libmpdemux/ directory.
diego
parents:
22599
diff
changeset
|
8 #include "libmpdemux/demuxer.h" |
ed8f90096c65
Add explicit location for headers from the libmpdemux/ directory.
diego
parents:
22599
diff
changeset
|
9 #include "libmpdemux/stheader.h" |
4986 | 10 |
11 #include "vd.h" | |
4878 | 12 |
5003 | 13 extern int divx_quality; |
14 | |
4878 | 15 // prototypes: |
4966 | 16 //static vd_info_t info; |
4878 | 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); | |
21 | |
22 #define LIBVD_EXTERN(x) vd_functions_t mpcodecs_vd_##x = {\ | |
23 &info,\ | |
24 init,\ | |
25 uninit,\ | |
26 control,\ | |
27 decode\ | |
28 }; | |
29 | |
26029 | 30 #endif /* MPLAYER_VD_INTERNAL_H */ |