Update 3ivx decoder to latest version and allow it to load required library.

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22385 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
voroshil 2007-03-01 02:26:08 +00:00
parent 5d1d66f6db
commit fe0982a10c
2 changed files with 4 additions and 4 deletions

View File

@ -1217,11 +1217,11 @@ videocodec 3ivXxa
out YV12,IYUV,I420
videocodec 3ivX
info "3ivx Delta 3.5"
status crashing
info "3ivx Delta 4.5"
status working
fourcc 3IV1
driver dshow
dll "3ivxdmo.dll"
dll "3ivxDSDecoder.ax" ; 3ivx.dll is also required
guid 0x0E6772C0, 0xDD80, 0x11D4, 0xB5, 0x8f, 0xA8, 0x6B, 0x66, 0xd0, 0x61, 0x1c
out YV12
out YUY2

View File

@ -5432,7 +5432,7 @@ void* LookupExternalByName(const char* library, const char* name)
#ifndef LOADLIB_TRY_NATIVE
/* hack for vss h264 */
if (!strcmp(library,"vssh264core.dll"))
if (!strcmp(library,"vssh264core.dll") || !strcmp(library,"3ivx.dll"))
#endif
/* ok, this is a hack, and a big memory leak. should be fixed. - alex */
{