[ros-diffs] [janderwald] 45669: [KSPROXY] - Fix file headers for Christoph - Add debug spam - IsEqualIID uses REFIID

janderwald at svn.reactos.org janderwald at svn.reactos.org
Tue Feb 23 16:25:59 CET 2010


Author: janderwald
Date: Tue Feb 23 16:25:59 2010
New Revision: 45669

URL: http://svn.reactos.org/svn/reactos?rev=45669&view=rev
Log:
[KSPROXY]
- Fix file headers for Christoph
- Add debug spam
- IsEqualIID uses REFIID

Modified:
    trunk/reactos/dll/directx/ksproxy/basicaudio.cpp
    trunk/reactos/dll/directx/ksproxy/classfactory.cpp
    trunk/reactos/dll/directx/ksproxy/datatype.cpp
    trunk/reactos/dll/directx/ksproxy/ksproxy.cpp
    trunk/reactos/dll/directx/ksproxy/precomp.h

Modified: trunk/reactos/dll/directx/ksproxy/basicaudio.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ksproxy/basicaudio.cpp?rev=45669&r1=45668&r2=45669&view=diff
==============================================================================
--- trunk/reactos/dll/directx/ksproxy/basicaudio.cpp [iso-8859-1] (original)
+++ trunk/reactos/dll/directx/ksproxy/basicaudio.cpp [iso-8859-1] Tue Feb 23 16:25:59 2010
@@ -1,8 +1,8 @@
 /*
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS WDM Streaming ActiveMovie Proxy
- * FILE:            dll/directx/ksproxy/cvpvbiconfig.cpp
- * PURPOSE:         CVPVBIConfig interface
+ * FILE:            dll/directx/ksproxy/basicaudio.cpp
+ * PURPOSE:         IBasicAudio interface
  *
  * PROGRAMMERS:     Johannes Anderwald (janderwald at reactos.org)
  */

Modified: trunk/reactos/dll/directx/ksproxy/classfactory.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ksproxy/classfactory.cpp?rev=45669&r1=45668&r2=45669&view=diff
==============================================================================
--- trunk/reactos/dll/directx/ksproxy/classfactory.cpp [iso-8859-1] (original)
+++ trunk/reactos/dll/directx/ksproxy/classfactory.cpp [iso-8859-1] Tue Feb 23 16:25:59 2010
@@ -2,7 +2,7 @@
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS WDM Streaming ActiveMovie Proxy
  * FILE:            dll/directx/ksproxy/classfactory.cpp
- * PURPOSE:         ClassFactory interface
+ * PURPOSE:         IClassFactory interface
  *
  * PROGRAMMERS:     Johannes Anderwald (janderwald at reactos.org)
  */
@@ -67,7 +67,16 @@
     REFIID riid,
     LPVOID *ppvObject)
 {
+    WCHAR Buffer[MAX_PATH];
+    LPOLESTR lpstr;
+
     *ppvObject = NULL;
+
+    StringFromCLSID(riid, &lpstr);
+
+    swprintf(Buffer, L"riid %s", lpstr);
+    OutputDebugStringW(Buffer);
+
 
     if ( m_IID == NULL || IsEqualCLSID(riid, *m_IID) || IsEqualCLSID(riid, IID_IUnknown))
     {

Modified: trunk/reactos/dll/directx/ksproxy/datatype.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ksproxy/datatype.cpp?rev=45669&r1=45668&r2=45669&view=diff
==============================================================================
--- trunk/reactos/dll/directx/ksproxy/datatype.cpp [iso-8859-1] (original)
+++ trunk/reactos/dll/directx/ksproxy/datatype.cpp [iso-8859-1] Tue Feb 23 16:25:59 2010
@@ -1,7 +1,7 @@
 /*
  * COPYRIGHT:       See COPYING in the top level directory
  * PROJECT:         ReactOS WDM Streaming ActiveMovie Proxy
- * FILE:            dll/directx/ksproxy/ksproxy.c
+ * FILE:            dll/directx/ksproxy/datatype.cpp
  * PURPOSE:         IKsDataTypeHandler interface
  *
  * PROGRAMMERS:     Johannes Anderwald (janderwald at reactos.org)

Modified: trunk/reactos/dll/directx/ksproxy/ksproxy.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ksproxy/ksproxy.cpp?rev=45669&r1=45668&r2=45669&view=diff
==============================================================================
--- trunk/reactos/dll/directx/ksproxy/ksproxy.cpp [iso-8859-1] (original)
+++ trunk/reactos/dll/directx/ksproxy/ksproxy.cpp [iso-8859-1] Tue Feb 23 16:25:59 2010
@@ -299,7 +299,7 @@
 
     for (i = 0; InterfaceTable[i].riid; i++) 
     {
-        if (IsEqualIID(InterfaceTable[i].riid, rclsid)) 
+        if (IsEqualIID(*InterfaceTable[i].riid, rclsid)) 
         {
             pcf = CClassFactory_fnConstructor(InterfaceTable[i].lpfnCI, NULL, NULL);
             break;

Modified: trunk/reactos/dll/directx/ksproxy/precomp.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/ksproxy/precomp.h?rev=45669&r1=45668&r2=45669&view=diff
==============================================================================
--- trunk/reactos/dll/directx/ksproxy/precomp.h [iso-8859-1] (original)
+++ trunk/reactos/dll/directx/ksproxy/precomp.h [iso-8859-1] Tue Feb 23 16:25:59 2010
@@ -17,7 +17,7 @@
 #include <vpconfig.h>
 
 #include <setupapi.h>
-#include <debug.h>
+//#include <debug.h>
 
 typedef HRESULT (CALLBACK *LPFNCREATEINSTANCE)(IUnknown* pUnkOuter, REFIID riid, LPVOID* ppvObject);
 




More information about the Ros-diffs mailing list