summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrtognimp <rtognimp@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-10-24 19:18:26 +0000
committerrtognimp <rtognimp@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-10-24 19:18:26 +0000
commitf37d6e0892989d0f17765a8f7cecc5093711a681 (patch)
tree152a649021c16c4e41be93ce292588e837141aa9
parentb3948a36d136c0f1d79965f98d87205137401cd6 (diff)
downloadmpv-f37d6e0892989d0f17765a8f7cecc5093711a681.tar.bz2
mpv-f37d6e0892989d0f17765a8f7cecc5093711a681.tar.xz
Decode VDOWave (VDOM) with binary codec
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13749 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r--etc/codecs.conf9
-rw-r--r--loader/win32.c2
2 files changed, 10 insertions, 1 deletions
diff --git a/etc/codecs.conf b/etc/codecs.conf
index 82fb076dfc..bfdd76b31b 100644
--- a/etc/codecs.conf
+++ b/etc/codecs.conf
@@ -1375,6 +1375,15 @@ videocodec wnv1
dll "wnvplay1.dll"
out BGR32,BGR24,BGR15
+videocodec vdom
+ info "VDOWave codec"
+ status working
+ fourcc VDOM
+ driver vfw
+ dll "vdowave.drv" ; Need also VDODEC32.dll and DECVW_32.DLL
+ out BGR24
+
+
; quicktime codecs:
videocodec qt3ivx
diff --git a/loader/win32.c b/loader/win32.c
index ca5f0e05e9..e2c86daa98 100644
--- a/loader/win32.c
+++ b/loader/win32.c
@@ -5232,7 +5232,7 @@ void* LookupExternal(const char* library, int ordinal)
#ifndef LOADLIB_TRY_NATIVE
/* hack for truespeech and vssh264*/
- if (!strcmp(library, "tsd32.dll") || !strcmp(library,"vssh264dec.dll") || !strcmp(library,"LCMW2.dll"))
+ if (!strcmp(library, "tsd32.dll") || !strcmp(library,"vssh264dec.dll") || !strcmp(library,"LCMW2.dll") || !strcmp(library,"VDODEC32.dll"))
#endif
/* ok, this is a hack, and a big memory leak. should be fixed. - alex */
{