Author: dchapyshev Date: Sat Jul 25 11:28:18 2009 New Revision: 42197
URL: http://svn.reactos.org/svn/reactos?rev=42197&view=rev Log: - Add avicap32 (stubs only) - Add mfc42u.dll, msvbvm50.dll, msvbvm60.dll, msvcirt.dll optional entries to reactos.dff
Added: trunk/reactos/dll/win32/avicap32/ (with props) trunk/reactos/dll/win32/avicap32/avicap32.c (with props) trunk/reactos/dll/win32/avicap32/avicap32.rbuild (with props) trunk/reactos/dll/win32/avicap32/avicap32.rc (with props) trunk/reactos/dll/win32/avicap32/avicap32.spec (with props) Modified: trunk/reactos/baseaddress.rbuild trunk/reactos/boot/bootdata/packages/reactos.dff trunk/reactos/dll/win32/win32.rbuild
Modified: trunk/reactos/baseaddress.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/baseaddress.rbuild?rev=4219... ============================================================================== --- trunk/reactos/baseaddress.rbuild [iso-8859-1] (original) +++ trunk/reactos/baseaddress.rbuild [iso-8859-1] Sat Jul 25 11:28:18 2009 @@ -143,6 +143,7 @@ <property name="BASEADDRESS_MSVIDC32" value="0x73650000" /> <property name="BASEADDRESS_MSRLE32" value="0x73660000" /> <property name="BASEADDRESS_MSDMO" value="0x73670000" /> + <property name="BASEADDRESS_AVICAP32" value="0x739e0000" /> <property name="BASEADDRESS_AVIFIL32" value="0x73ac0000" /> <property name="BASEADDRESS_MSCMS" value="0x73af0000" /> <property name="BASEADDRESS_DCIMAN32" value="0x73b10000" />
Modified: trunk/reactos/boot/bootdata/packages/reactos.dff URL: http://svn.reactos.org/svn/reactos/trunk/reactos/boot/bootdata/packages/reac... ============================================================================== --- trunk/reactos/boot/bootdata/packages/reactos.dff [iso-8859-1] (original) +++ trunk/reactos/boot/bootdata/packages/reactos.dff [iso-8859-1] Sat Jul 25 11:28:18 2009 @@ -256,6 +256,7 @@ dll\win32\actxprxy\actxprxy.dll 1 dll\win32\atl\atl.dll 1 dll\win32\authz\authz.dll 1 +dll\win32\avicap32\avicap32.dll 1 dll\win32\avifil32\avifil32.dll 1 dll\win32\beepmidi\beepmidi.dll 1 dll\win32\browseui\browseui.dll 1 @@ -659,6 +660,10 @@ modules\optional\kvmnet.inf 6 optional modules\optional\kvmnet.sys 2 optional modules\optional\mfc42.dll 1 optional +modules\optional\mfc42u.dll 1 optional +modules\optional\msvbvm50.dll 1 optional +modules\optional\msvbvm60.dll 1 optional +modules\optional\msvcirt.dll 1 optional modules\optional\Systema.ttf 3 optional modules\optional\vmx_fb.dll 1 optional modules\optional\vmx_mode.dll 1 optional
Propchange: trunk/reactos/dll/win32/avicap32/ ------------------------------------------------------------------------------ --- bugtraq:logregex (added) +++ bugtraq:logregex Sat Jul 25 11:28:18 2009 @@ -1,0 +1,2 @@ +([Ii]ssue|[Bb]ug)s? #?(\d+)(,? ?#?(\d+))*(,? ?(and |or )?#?(\d+))? +(\d+)
Propchange: trunk/reactos/dll/win32/avicap32/ ------------------------------------------------------------------------------ bugtraq:message = See issue #%BUGID% for more details.
Propchange: trunk/reactos/dll/win32/avicap32/ ------------------------------------------------------------------------------ bugtraq:url = http://www.reactos.org/bugzilla/show_bug.cgi?id=%BUGID%
Propchange: trunk/reactos/dll/win32/avicap32/ ------------------------------------------------------------------------------ tsvn:logminsize = 10
Added: trunk/reactos/dll/win32/avicap32/avicap32.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/avicap32/avicap32... ============================================================================== --- trunk/reactos/dll/win32/avicap32/avicap32.c (added) +++ trunk/reactos/dll/win32/avicap32/avicap32.c [iso-8859-1] Sat Jul 25 11:28:18 2009 @@ -1,0 +1,98 @@ +/* + * PROJECT: avicap32 + * FILE: dll\win32\avicap32\avicap32.c + * PURPOSE: Main file + * PROGRAMMERS: Dmitry Chapyshev (dmitry@reactos.org) + */ + +#include <windows.h> +#include <vfw.h> + +#include "wine/debug.h" + +WINE_DEFAULT_DEBUG_CHANNEL(avicap32); + +/* + * unimplemented + */ +HWND +VFWAPI +capCreateCaptureWindowA(LPCSTR lpszWindowName, + DWORD dwStyle, + INT x, + INT y, + INT nWidth, + INT nHeight, + HWND hWnd, + INT nID) +{ + UNIMPLEMENTED; + return NULL; +} + + +/* + * unimplemented + */ +HWND +VFWAPI +capCreateCaptureWindowW(LPCWSTR lpszWindowName, + DWORD dwStyle, + INT x, + INT y, + INT nWidth, + INT nHeight, + HWND hWnd, + INT nID) +{ + UNIMPLEMENTED; + return NULL; +} + + +/* + * unimplemented + */ +BOOL +VFWAPI +capGetDriverDescriptionA(WORD wDriverIndex, + LPSTR lpszName, + INT cbName, + LPSTR lpszVer, + INT cbVer) +{ + UNIMPLEMENTED; + return FALSE; +} + + +/* + * unimplemented + */ +BOOL +VFWAPI +capGetDriverDescriptionW(WORD wDriverIndex, + LPWSTR lpszName, + INT cbName, + LPWSTR lpszVer, + INT cbVer) +{ + UNIMPLEMENTED; + return FALSE; +} + + +BOOL +WINAPI +DllMain(IN HINSTANCE hinstDLL, + IN DWORD dwReason, + IN LPVOID lpvReserved) +{ + switch (dwReason) + { + case DLL_PROCESS_ATTACH: + break; + } + + return TRUE; +}
Propchange: trunk/reactos/dll/win32/avicap32/avicap32.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/avicap32/avicap32.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/avicap32/avicap32... ============================================================================== --- trunk/reactos/dll/win32/avicap32/avicap32.rbuild (added) +++ trunk/reactos/dll/win32/avicap32/avicap32.rbuild [iso-8859-1] Sat Jul 25 11:28:18 2009 @@ -1,0 +1,16 @@ +<?xml version="1.0"?> +<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd"> +<module name="avicap32" type="win32dll" baseaddress="${BASEADDRESS_AVICAP32}" installbase="system32" installname="avicap32.dll" unicode="yes"> + <importlibrary definition="avicap32.spec" /> + <include base="avicap32">.</include> + <library>advapi32</library> + <library>kernel32</library> + <library>msvfw32</library> + <library>user32</library> + <library>gdi32</library> + <library>wine</library> + <library>winmm</library> + <library>version</library> + <file>avicap32.c</file> + <file>avicap32.rc</file> +</module>
Propchange: trunk/reactos/dll/win32/avicap32/avicap32.rbuild ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/avicap32/avicap32.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/avicap32/avicap32... ============================================================================== --- trunk/reactos/dll/win32/avicap32/avicap32.rc (added) +++ trunk/reactos/dll/win32/avicap32/avicap32.rc [iso-8859-1] Sat Jul 25 11:28:18 2009 @@ -1,0 +1,7 @@ +#include <windows.h> + +#define REACTOS_VERSION_DLL +#define REACTOS_STR_FILE_DESCRIPTION "LAN Manager\0" +#define REACTOS_STR_INTERNAL_NAME "ntlanman\0" +#define REACTOS_STR_ORIGINAL_FILENAME "ntlanman.dll\0" +#include <reactos/version.rc>
Propchange: trunk/reactos/dll/win32/avicap32/avicap32.rc ------------------------------------------------------------------------------ svn:eol-style = native
Added: trunk/reactos/dll/win32/avicap32/avicap32.spec URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/avicap32/avicap32... ============================================================================== --- trunk/reactos/dll/win32/avicap32/avicap32.spec (added) +++ trunk/reactos/dll/win32/avicap32/avicap32.spec [iso-8859-1] Sat Jul 25 11:28:18 2009 @@ -1,0 +1,6 @@ +@ stub AppCleanup +@ stdcall capCreateCaptureWindowA(str long long long long long long long) +@ stdcall capCreateCaptureWindowW(wstr long long long long long long long) +@ stdcall capGetDriverDescriptionA(long ptr long ptr long) +@ stdcall capGetDriverDescriptionW(long ptr long ptr long) +@ stub videoThunk32
Propchange: trunk/reactos/dll/win32/avicap32/avicap32.spec ------------------------------------------------------------------------------ svn:eol-style = native
Modified: trunk/reactos/dll/win32/win32.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/win32.rbuild?rev=... ============================================================================== --- trunk/reactos/dll/win32/win32.rbuild [iso-8859-1] (original) +++ trunk/reactos/dll/win32/win32.rbuild [iso-8859-1] Sat Jul 25 11:28:18 2009 @@ -25,6 +25,9 @@ <directory name="authz"> <xi:include href="authz/authz.rbuild" /> </directory> +<directory name="avicap32"> + <xi:include href="avicap32/avicap32.rbuild" /> +</directory> <directory name="avifil32"> <xi:include href="avifil32/avifil32.rbuild" /> </directory>