summaryrefslogtreecommitdiff
path: root/muse2/muse/dssihost.h
diff options
context:
space:
mode:
authorOrcan Ogetbil <oget.fedora@gmail.com>2011-10-07 02:20:29 +0000
committerOrcan Ogetbil <oget.fedora@gmail.com>2011-10-07 02:20:29 +0000
commitf16b2037025918e32c5fd90527f76e1102e5ecb9 (patch)
tree0da3b7a29d13b5b826b291ccb2f2676d2e227b40 /muse2/muse/dssihost.h
parent42039e7f7f215f6008829d8c6be591c998f1228c (diff)
(hopefully) final huge namespace update.
Diffstat (limited to 'muse2/muse/dssihost.h')
-rw-r--r--muse2/muse/dssihost.h20
1 files changed, 12 insertions, 8 deletions
diff --git a/muse2/muse/dssihost.h b/muse2/muse/dssihost.h
index 05e3b91c..9b00b642 100644
--- a/muse2/muse/dssihost.h
+++ b/muse2/muse/dssihost.h
@@ -55,6 +55,8 @@
#define DSSI_PARAMSAVE_VERSION_MAJOR 0
#define DSSI_PARAMSAVE_VERSION_MINOR 1
+
+namespace MusECore {
struct _DSSI;
class DssiPluginIF;
@@ -76,8 +78,8 @@ class DssiSynth : public Synth {
std::vector<unsigned long> oIdx; // Audio output index to port number.
std::vector<bool> iUsedIdx; // During process, tells whether an audio input port was used by any input routes.
std::vector<unsigned long> rpIdx; // Port number to control input index. Item is -1 if it's not a control input.
- MidiCtl2LadspaPortMap midiCtl2PortMap; // Maps midi controller numbers to DSSI port numbers.
- MidiCtl2LadspaPortMap port2MidiCtlMap; // Maps DSSI port numbers to midi controller numbers.
+ MusECore::MidiCtl2LadspaPortMap midiCtl2PortMap; // Maps midi controller numbers to DSSI port numbers.
+ MusECore::MidiCtl2LadspaPortMap port2MidiCtlMap; // Maps DSSI port numbers to midi controller numbers.
bool _hasGui;
bool _inPlaceCapable;
// Hack: Special flag required.
@@ -116,7 +118,7 @@ class DssiSynthIF : public SynthIF, public PluginIBase
std::vector<DSSI_Program_Descriptor> programs;
void queryPrograms();
- bool processEvent(const MidiPlayEvent&, snd_seq_event_t*);
+ bool processEvent(const MusECore::MidiPlayEvent&, snd_seq_event_t*);
float** audioInBuffers;
float** audioOutBuffers;
@@ -146,9 +148,9 @@ class DssiSynthIF : public SynthIF, public PluginIBase
virtual void setNativeGeometry(int, int, int, int) {}
virtual void preProcessAlways();
- virtual iMPEvent getData(MidiPort*, MPEventList*, iMPEvent, unsigned pos, int ports, unsigned n, float** buffer);
- virtual bool putEvent(const MidiPlayEvent& ev);
- virtual MidiPlayEvent receiveEvent();
+ virtual MusECore::iMPEvent getData(MusECore::MidiPort*, MusECore::MPEventList*, MusECore::iMPEvent, unsigned pos, int ports, unsigned n, float** buffer);
+ virtual bool putEvent(const MusECore::MidiPlayEvent& ev);
+ virtual MusECore::MidiPlayEvent receiveEvent();
virtual int eventsPending() const { return 0; }
virtual int channels() const;
@@ -159,7 +161,7 @@ class DssiSynthIF : public SynthIF, public PluginIBase
virtual const char* getPatchName(int, int, int, bool) const { return ""; }
virtual const char* getPatchName(int, int, MType, bool);
- virtual void populatePatchPopup(MusEWidget::PopupMenu*, int, MType, bool);
+ virtual void populatePatchPopup(MusEGui::PopupMenu*, int, MType, bool);
virtual void write(int level, Xml& xml) const;
@@ -193,7 +195,7 @@ class DssiSynthIF : public SynthIF, public PluginIBase
QString lib() const;
QString dirPath() const;
QString fileName() const;
- AudioTrack* track();
+ MusECore::AudioTrack* track();
void enableController(unsigned long /*i*/, bool v = true);
bool controllerEnabled(unsigned long /*i*/) const;
bool controllerEnabled2(unsigned long /*i*/) const;
@@ -218,5 +220,7 @@ class DssiSynthIF : public SynthIF, public PluginIBase
extern void initDSSI();
+} // namespace MusECore
+
#endif