avifil32.dll can now be autosynced with Wine

svn path=/trunk/; revision=23816
This commit is contained in:
Hervé Poussineau 2006-08-30 20:16:11 +00:00
parent 85bfb7d006
commit 42b655b8f9
2 changed files with 26 additions and 1 deletions

View File

@ -0,0 +1,25 @@
Index: avifil32.rbuild
===================================================================
--- avifil32.rbuild (revision 23782)
+++ avifil32.rbuild (working copy)
@@ -1,4 +1,5 @@
<module name="avifil32" type="win32dll" baseaddress="${BASEADDRESS_AVIFIL32}" installbase="system32" installname="avifil32.dll" allowwarnings="true">
+ <autoregister infsection="OleControlDlls" type="DllRegisterServer" />
<importlibrary definition="avifil32.spec.def" />
<include base="avifil32">.</include>
<include base="ReactOS">include/reactos/wine</include>
Index: avifile_private.h
===================================================================
--- avifile_private.h (revision 23782)
+++ avifile_private.h (working copy)
@@ -23,6 +23,10 @@
#define MAX_AVISTREAMS 8
#endif
+#ifndef comptypeDIB
+#define comptypeDIB mmioFOURCC('D','I','B',' ')
+#endif
+
#ifndef DIBWIDTHBYTES
#define WIDTHBYTES(i) (((i+31)&(~31))/8)
#define DIBWIDTHBYTES(bi) WIDTHBYTES((bi).biWidth * (bi).biBitCount)

View File

@ -37,7 +37,7 @@ reactos/tools/widl # Synced to Wine-20060729
The following libraries are shared with Wine.
reactos/dll/win32/avifil32 # Synced to Wine-0_9_5
reactos/dll/win32/avifil32 # Autosync
reactos/dll/win32/cabinet # Autosync
reactos/dll/win32/comctl32 # Autosync
reactos/dll/win32/comdlg32 # Synced to Wine-0_9_16