https://bugs.winehq.org/show_bug.cgi?id=43253
Bug ID: 43253 Summary: AVI compression with builtin avifil32.dll is corrupt Product: Wine Version: 2.9 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: blyford@ford.com Distribution: ---
Created attachment 58568 --> https://bugs.winehq.org/attachment.cgi?id=58568 TinyAVI executions with WINEDEBUG=+avifile showing the difference between the builtin and native avifil32 library.
AVI files being compressed into TAVI files using the program TinyAVI (version 4.12) are corrupted and cannot be read by the appropriate video player (DV_ADAS). If the avifil32.dll is replaced with the native Windows version (Windows 7) compression produces the same result as it does on native Windows.
Whenever Wine tries to read in AVI data it appears to be reading something in wrong or incompletely (just a guess). No errors are thrown, but some incriminating warnings led me to try the native avifil32 library.
Example warning: warn:avifile:AVIFILE_LoadFile : found extra chunk 0x504C4544
These warnings do not appear in the log when running with the native avifil32 library.