- ksmedia.h requires ks.h to be included first. Based on a patch by Lee Schroeder.
CORE-6783
svn path=/trunk/; revision=72963
#include <winuser.h>
#include <mmsystem.h>
#include <setupapi.h>
+#include <ks.h>
#include <ksmedia.h>
static HDEVNOTIFY device_notification_handle = NULL;
#include <winuser.h>
#include <mmddk.h>
#include <mmebuddy.h>
+#include <ks.h>
#include <ksmedia.h>
#include <interface.h>
#include <devioctl.h>
#include <math.h>
#include <setupapi.h>
#include <ndk/umtypes.h>
+#include <ks.h>
#include <ksmedia.h>
#include "interface.h"
Please see COPYING in the top level directory for license information.
*/
+#ifndef _KS_
+#error ks.h needs to be included before ksmedia.h
+#endif /* _KS_ */
+
#ifndef KSMEDIA_H
#define KSMEDIA_H
-#include <ks.h>
-
/*
KS CATEGORIES
*/
#include <windef.h>
#define NOBITMAP
#include <mmreg.h>
+#include <ks.h>
#include <ksmedia.h>
#include <mmsystem.h>
#include <vfwmsgs.h>
#include <objbase.h>
#include <mmreg.h>
+#include <ks.h>
#include <ksmedia.h>
#include <initguid.h>
#include <amstream.h>
#include <wingdi.h>
#include <mmreg.h>
#include <dsound.h>
-//#include "ks.h"
+#include <ks.h>
#include <ksmedia.h>
#include "dsound_test.h"
#include <dsound.h>
#include <dsconf.h>
//#include "initguid.h"
-//#include "ks.h"
+#include <ks.h>
#include <ksmedia.h>
#include "dsound_test.h"
#include <mmreg.h>
#include <dsound.h>
#include <dsconf.h>
-//#include "ks.h"
+#include <ks.h>
#include <ksmedia.h>
#include <initguid.h>
#include <mmdeviceapi.h>