diff options
Diffstat (limited to 'plugins/dfsound/externals.h')
| -rw-r--r-- | plugins/dfsound/externals.h | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/plugins/dfsound/externals.h b/plugins/dfsound/externals.h index f8562046..30ac977d 100644 --- a/plugins/dfsound/externals.h +++ b/plugins/dfsound/externals.h @@ -193,6 +193,11 @@ typedef struct int IN_COEF_R; // (coef.)
} REVERBInfo;
+#ifdef _WINDOWS
+extern HINSTANCE hInst;
+#define WM_MUTE (WM_USER+543)
+#endif
+
///////////////////////////////////////////////////////////
// SPU.C globals
///////////////////////////////////////////////////////////
@@ -240,11 +245,41 @@ extern int SSumL[]; extern int iCycle;
extern short * pS;
+#ifdef _WINDOWS
+extern HWND hWMain; // window handle
+extern HWND hWDebug;
+#endif
+
extern void (CALLBACK *cddavCallback)(unsigned short,unsigned short);
#endif
///////////////////////////////////////////////////////////
+// DSOUND.C globals
+///////////////////////////////////////////////////////////
+
+#ifndef _IN_DSOUND
+
+#ifdef _WINDOWS
+extern unsigned long LastWrite;
+extern unsigned long LastPlay;
+#endif
+
+#endif
+
+///////////////////////////////////////////////////////////
+// RECORD.C globals
+///////////////////////////////////////////////////////////
+
+#ifndef _IN_RECORD
+
+#ifdef _WINDOWS
+extern int iDoRecord;
+#endif
+
+#endif
+
+///////////////////////////////////////////////////////////
// XA.C globals
///////////////////////////////////////////////////////////
|
