prepare region RMS (loudness) normalization
[ardour.git] / libs / ardour / ardour / midi_scene_change.h
index 86793c57fb19650a0048a901d87ded73597b9fc3..245b749272827d784b07486243cc45c233ee0240 100644 (file)
@@ -22,6 +22,8 @@
 
 #include "evoral/PatchChange.hpp"
 
+#include "pbd/signals.h"
+
 #include "ardour/scene_change.h"
 
 namespace ARDOUR
@@ -32,7 +34,7 @@ class MidiPort;
 class MIDISceneChange : public SceneChange
 {
   public:
-       MIDISceneChange (framepos_t time, int channel, int bank = -1, int program = -1);
+       MIDISceneChange (int channel, int bank = -1, int program = -1);
        MIDISceneChange (const XMLNode&, int version);
        ~MIDISceneChange ();
 
@@ -51,6 +53,8 @@ class MIDISceneChange : public SceneChange
        XMLNode& get_state();
        int set_state (const XMLNode&, int version);
 
+       bool operator==(const MIDISceneChange& other) const;
+
   private:
        int _bank;
        int _program;
@@ -58,6 +62,6 @@ class MIDISceneChange : public SceneChange
 };
 
 } /* namespace */
-       
+
 
 #endif /* __libardour_scene_change_h__ */