diff options
author | banan <banan@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-06-07 18:18:57 +0000 |
---|---|---|
committer | banan <banan@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2006-06-07 18:18:57 +0000 |
commit | 4d130db78742ce8693e105c0b9869e1a776dd75f (patch) | |
tree | a353ee5f7b751f9098c7ce656720dd2e5612d546 /loader/module.c | |
parent | 1b0dd2f656dad6a3bfd14f25709d747781acc952 (diff) | |
download | mpv-4d130db78742ce8693e105c0b9869e1a776dd75f.tar.bz2 mpv-4d130db78742ce8693e105c0b9869e1a776dd75f.tar.xz |
Nop some instructions causing the vfwvp6 dll encoder to crash.
Now mencoder input.avi -ovc vfw -xvfwopts codec=vp6vfw.dll -o done.avi should work.
VP6 in flv doesn't work yet.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18629 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'loader/module.c')
-rw-r--r-- | loader/module.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/loader/module.c b/loader/module.c index 46af4160e5..71481d2985 100644 --- a/loader/module.c +++ b/loader/module.c @@ -466,6 +466,9 @@ HMODULE WINAPI LoadLibraryExA(LPCSTR libname, HANDLE hfile, DWORD flags) for (i=0;i<6;i++) RVA(0x7688)[i]=0x90; for (i=0;i<6;i++) RVA(0x82c3)[i]=0x90; for (i=0;i<6;i++) RVA(0x84aa)[i]=0x90; + for (i=0;i<6;i++) RVA(0x1d2cc)[i]=0x90; + for (i=0;i<6;i++) RVA(0x2179d)[i]=0x90; + for (i=0;i<6;i++) RVA(0x1977f)[i]=0x90; } else if (PE_FindExportedFunction(wm, "DriverProc", TRUE)==RVA(0x3e70)) { // looks like VP 6.0.7.3 for (i=0;i<6;i++) RVA(0x7559)[i]=0x90; |