Mercurial > mplayer.hg
comparison loader/module.c @ 12422:ef68b86beaf4
Support vp6vfw.dll version 6.0.7.3
author | rtognimp |
---|---|
date | Tue, 04 May 2004 21:20:58 +0000 |
parents | ebea9d9163b0 |
children | 25cb0d6432d4 |
comparison
equal
deleted
inserted
replaced
12421:faa6627eb4bf | 12422:ef68b86beaf4 |
---|---|
447 } else if (PE_FindExportedFunction(wm, "DriverProc", TRUE)==(void*)0x10004120) { | 447 } else if (PE_FindExportedFunction(wm, "DriverProc", TRUE)==(void*)0x10004120) { |
448 // looks like VP 6.2.0.10 | 448 // looks like VP 6.2.0.10 |
449 for (i=0;i<6;i++) ((char*)0x10007688)[i]=0x90; | 449 for (i=0;i<6;i++) ((char*)0x10007688)[i]=0x90; |
450 for (i=0;i<6;i++) ((char*)0x100082c3)[i]=0x90; | 450 for (i=0;i<6;i++) ((char*)0x100082c3)[i]=0x90; |
451 for (i=0;i<6;i++) ((char*)0x100084aa)[i]=0x90; | 451 for (i=0;i<6;i++) ((char*)0x100084aa)[i]=0x90; |
452 } else if (PE_FindExportedFunction(wm, "DriverProc", TRUE)==(void*)0x10003e70) { | |
453 // looks like VP 6.0.7.3 | |
454 for (i=0;i<6;i++) ((char*)0x10007559)[i]=0x90; | |
455 for (i=0;i<6;i++) ((char*)0x100081c3)[i]=0x90; | |
456 for (i=0;i<6;i++) ((char*)0x1000839e)[i]=0x90; | |
452 } else { | 457 } else { |
453 fprintf(stderr, "Unsupported VP6 version\n"); | 458 fprintf(stderr, "Unsupported VP6 version\n"); |
454 return 0; | 459 return 0; |
455 } | 460 } |
456 } | 461 } |