[ros-diffs] [greatlrd] 20069: dshow header not completet. but egnuth be in use.

greatlrd at svn.reactos.com greatlrd at svn.reactos.com
Sun Dec 11 18:51:39 CET 2005


dshow header not completet. but egnuth be in use.
Added: trunk/reactos/w32api/include/DShow.h
  _____  

Added: trunk/reactos/w32api/include/DShow.h
--- trunk/reactos/w32api/include/DShow.h	2005-12-11 17:43:10 UTC
(rev 20068)
+++ trunk/reactos/w32api/include/DShow.h	2005-12-11 17:51:36 UTC
(rev 20069)
@@ -0,0 +1,51 @@

+
+#ifndef __DSHOW_INCLUDED__
+#define __DSHOW_INCLUDED__
+
+#if __GNUC__ >= 3
+#pragma GCC system_header
+#endif
+
+#if _MSC_VER>=1100
+#define AM_NOVTABLE __declspec(novtable)
+#else
+#define AM_NOVTABLE
+#endif
+	
+
+#include <windows.h>
+#include <windowsx.h>
+#include <olectl.h>
+#include <ddraw.h>
+#include <mmsystem.h>
+
+#ifndef NUMELMS
+   #define NUMELMS(aa) (sizeof(aa)/sizeof((aa)[0]))
+#endif
+
+#include <strmif.h>
+#include <amvideo.h>
+#include <amaudio.h>
+//#include <control.h>
+#include <evcode.h> 
+#include <uuids.h>  
+#include <errors.h> 
+#include <edevdefs.h> 
+#include <audevcod.h> 
+#include <dvdevcod.h> 
+
+#ifndef OATRUE
+#define OATRUE (-1)
+#endif 
+#ifndef OAFALSE
+#define OAFALSE (0)
+#endif 
+
+
+#ifndef InterlockedExchangePointer
+#define InterlockedExchangePointer(Target, Value) \
+   (PVOID)InterlockedExchange((PLONG)(Target), (LONG)(Value))
+#endif 
+
+
+#endif 
Property changes on: trunk/reactos/w32api/include/DShow.h
___________________________________________________________________
Name: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-diffs/attachments/20051211/08c67ff6/attachment.html


More information about the Ros-diffs mailing list