summaryrefslogtreecommitdiffstats
path: root/dll_init.c
diff options
context:
space:
mode:
authorarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-04-23 03:42:17 +0000
committerarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-04-23 03:42:17 +0000
commitb1b6b1fafa2b0d7cb2b28fd8fe7d7b4dc525f46e (patch)
tree422801d19397532c59e0d36a5b024a9919931f9c /dll_init.c
parent4ebd355ec3e456c09329d1d28070dd0e8d9d65c7 (diff)
downloadmpv-b1b6b1fafa2b0d7cb2b28fd8fe7d7b4dc525f46e.tar.bz2
mpv-b1b6b1fafa2b0d7cb2b28fd8fe7d7b4dc525f46e.tar.xz
stage#1 completed: c files no more included from mplayer.c
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@588 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'dll_init.c')
-rw-r--r--dll_init.c26
1 files changed, 25 insertions, 1 deletions
diff --git a/dll_init.c b/dll_init.c
index 3ab1b0c037..b7f99ca8f3 100644
--- a/dll_init.c
+++ b/dll_init.c
@@ -1,3 +1,27 @@
+
+#include <stdio.h>
+#include <stdlib.h>
+
+#include "config.h"
+
+extern int verbose; // defined in mplayer.c
+
+#include "stream.h"
+#include "demuxer.h"
+
+#include "loader.h"
+//#include "wine/mmreg.h"
+//#include "wine/vfw.h"
+#include "wine/avifmt.h"
+
+#include "codec-cfg.h"
+#include "stheader.h"
+
+#include "libvo/img_format.h"
+#include "linux/shmem.h"
+
+extern char* win32_codec_name; // must be set before calling DrvOpen() !!!
+
// ACM audio and VfW video codecs initialization
// based on the avifile library [http://divx.euro.ru]
@@ -100,7 +124,7 @@ int acm_decode_audio(sh_audio_t *sh_audio, void* a_buffer,int len){
-int init_video_codec(){
+int init_video_codec(sh_video_t *sh_video){
HRESULT ret;
int yuv=0;
unsigned int outfmt=sh_video->codec->outfmt[sh_video->outfmtidx];