summaryrefslogtreecommitdiff
path: root/muse2/muse/audio.h
diff options
context:
space:
mode:
Diffstat (limited to 'muse2/muse/audio.h')
-rw-r--r--muse2/muse/audio.h26
1 files changed, 16 insertions, 10 deletions
diff --git a/muse2/muse/audio.h b/muse2/muse/audio.h
index 90acae13..8d89be78 100644
--- a/muse2/muse/audio.h
+++ b/muse2/muse/audio.h
@@ -31,21 +31,22 @@
#include "route.h"
#include "event.h"
-class SndFile;
-class PluginI;
-class SynthI;
-class MidiDevice;
+namespace MusECore {
class AudioDevice;
-class Track;
class AudioTrack;
-class Part;
class Event;
-class MidiPlayEvent;
class Event;
-class MidiPort;
class EventList;
+class MidiDevice;
class MidiInstrument;
+class MidiPlayEvent;
+class MidiPort;
class MidiTrack;
+class Part;
+class PluginI;
+class SndFile;
+class SynthI;
+class Track;
//---------------------------------------------------------
// AudioMsgId
@@ -314,7 +315,12 @@ class Audio {
extern int processAudio(unsigned long, void*);
extern void processAudio1(void*, void*);
-extern Audio* audio;
-extern AudioDevice* audioDevice; // current audio device in use
+} // namespace MusECore
+
+namespace MusEGlobal {
+extern MusECore::Audio* audio;
+extern MusECore::AudioDevice* audioDevice; // current audio device in use
+}
+
#endif