* Designate audiosrv.h as a precompiled header and use it as one.
svn path=/trunk/; revision=52879
audiosrv.rc)
set_module_type(audiosrv win32cui)
+add_pch(audiosrv audiosrv.h)
add_importlibs(audiosrv advapi32 user32 setupapi msvcrt kernel32)
add_cd_file(TARGET audiosrv DESTINATION reactos/system32 FOR all)
* COPYRIGHT: Copyright 2007 Andrew Greenwood
*/
+#include <windows.h>
+#include <assert.h>
+#include <winuser.h>
+#include <setupapi.h>
+#include <ks.h>
+#include <ksmedia.h>
+#include <stdio.h>
+#include <stdarg.h>
+#include <stdlib.h>
#include <dbt.h>
#include <audiosrv/audiosrv.h>
<file>services.c</file>
<file>debug.c</file>
<file>audiosrv.rc</file>
+ <pch>audiosrv.h</pch>
</module>
/* Service debugging (simply logs to a file) */
-#include <stdio.h>
-#include <stdarg.h>
-#include <windows.h>
+#include "audiosrv.h"
void logmsg(char* string, ...)
{
* COPYRIGHT: Copyright 2007 Andrew Greenwood
*/
-#include <windows.h>
-
-#include <audiosrv/audiosrv.h>
#include "audiosrv.h"
SERVICE_STATUS_HANDLE service_status_handle;
* COPYRIGHT: Copyright 2007 Andrew Greenwood
*/
-#include <windows.h>
-#include <winuser.h>
-#include <dbt.h>
-#include <setupapi.h>
-
-#include <ks.h>
-#include <ksmedia.h>
-
-#include <audiosrv/audiosrv.h>
#include "audiosrv.h"
static HDEVNOTIFY device_notification_handle = NULL;
* COPYRIGHT: Copyright 2007 Andrew Greenwood
*/
-#include <windows.h>
-#include <assert.h>
-#include <audiosrv/audiosrv.h>
+#include "audiosrv.h"
static HANDLE audio_device_list_lock = NULL;
* COPYRIGHT: Copyright 2007 Andrew Greenwood
*/
-#include <assert.h>
-#include <stdlib.h>
-#include <audiosrv/audiosrv.h>
#include "audiosrv.h"
* COPYRIGHT: Copyright 2009 Johannes Anderwald
*/
-#include <windows.h>
-#include <winuser.h>
-#include <dbt.h>
-#include <setupapi.h>
-
-#include <ks.h>
-#include <ksmedia.h>
-
-#include <audiosrv/audiosrv.h>
#include "audiosrv.h"
BOOL