coreaudio: reset MIDI parsers when entering and leaving freewheeling

This commit is contained in:
Paul Davis 2016-01-08 09:19:25 -05:00
parent 5a766dc24d
commit 3d5e345800
2 changed files with 27 additions and 0 deletions

View file

@ -151,6 +151,7 @@ class CoreMidiPort : public CoreBackendPort {
void parse_events (const uint64_t time, const uint8_t *data, const size_t size);
void clear_events ();
void reset_parser ();
private:
CoreMidiBuffer _buffer[2];
@ -511,6 +512,8 @@ class CoreAudioBackend : public AudioBackend {
}
return NULL;
}
void reset_midi_parsers ();
}; // class CoreAudioBackend