mciavi: MCI_OPEN @NNNN should use an open AVIFile/Stream handle. (try 2)
Joerg-Cyril.Hoehle at t-systems.com
Joerg-Cyril.Hoehle at t-systems.com
Mon Nov 15 05:45:17 CST 2010
Hi,
MSDN documents this @NNNNNN case for MCIAVI.
The file name @11223344 encodes an AVIFile handle in decimal notation
in Win3.1 and w2k/NT, but this feature is absent in win95 (KB140750).
Confirming the exception, Wine is currently bug compatible :-) with win95 which will
open a file named "@1024", while w2k crashes at address #x00004000.
open @1024 type avivideo alias a
I verified that w2k's MCIAVI can indeed play a file opened by AVIFileOpen().
err = AVIFileOpen(&pfile, "test.avi", OF_READ, NULL);
ok(!err || err == AVIERR_FILEOPEN, "AVIFileOpen error %x\n", err);
if(!err) trace("AVIFile handle %ld\n", (DWORD_PTR) pfile);
Regards,
Jörg Höhle
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-mciavi-MCI_OPEN-NNNN-should-use-an-open-AVIFile-St.patch
Type: application/octet-stream
Size: 2112 bytes
Desc: 0001-mciavi-MCI_OPEN-NNNN-should-use-an-open-AVIFile-St.patch
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20101115/4fca006c/attachment.obj>
More information about the wine-patches
mailing list