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=421…
==============================================================================
--- 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/rea…
==============================================================================
--- 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/avicap3…
==============================================================================
--- 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(a)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/avicap3…
==============================================================================
--- 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/avicap3…
==============================================================================
--- 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/avicap3…
==============================================================================
--- 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>