Mostly ALSA fixing - Alex
[terminatorX.git] / terminatorX / src / tX_sequencer.cc
index 18535f156a6df25aec9cd1536c9c8ecfe8bb65ee..93fcbf0fcda989783577779e166cf0c68d378b17 100644 (file)
@@ -199,6 +199,14 @@ void tX_sequencer :: trig_stop()
        seq_update();
 }
 
+void tX_sequencer :: delete_all_events() {
+       while (song_list.size()) {
+               list <tX_event *> :: iterator ev=song_list.begin();
+               delete (*ev);
+               song_list.erase(ev);
+       }
+}
+
 void tX_sequencer :: delete_all_events_for_sp(tX_seqpar *sp)
 {
        list <tX_event *> :: iterator song_event;