projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
coreaudio: reset MIDI parsers when entering and leaving freewheeling
[ardour.git]
/
libs
/
backends
/
coreaudio
/
coreaudio_backend.h
diff --git
a/libs/backends/coreaudio/coreaudio_backend.h
b/libs/backends/coreaudio/coreaudio_backend.h
index cd3a49b7ca309030fd5ca3a12c2f8646b3a077cd..7b42bfe653db990ec3cd781f2eb08b2807d32994 100644
(file)
--- a/
libs/backends/coreaudio/coreaudio_backend.h
+++ b/
libs/backends/coreaudio/coreaudio_backend.h
@@
-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