diff options
author | Robin Gareus <robin@gareus.org> | 2017-08-05 15:04:05 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2017-08-05 15:36:36 +0200 |
commit | 2b7c585dbae9c989d35e2884060aad4b0270f90e (patch) | |
tree | 37e0f7fe263ad221ad29f4497383bea6ce0946f2 /libs/backends | |
parent | f9aff37623ba17a80371572fcba38515ea9b78ca (diff) |
Update backend API: read-only MIDI input buffers
Diffstat (limited to 'libs/backends')
-rw-r--r-- | libs/backends/alsa/alsa_audiobackend.cc | 2 | ||||
-rw-r--r-- | libs/backends/alsa/alsa_audiobackend.h | 2 | ||||
-rw-r--r-- | libs/backends/coreaudio/coreaudio_backend.cc | 2 | ||||
-rw-r--r-- | libs/backends/coreaudio/coreaudio_backend.h | 2 | ||||
-rw-r--r-- | libs/backends/dummy/dummy_audiobackend.cc | 2 | ||||
-rw-r--r-- | libs/backends/dummy/dummy_audiobackend.h | 2 | ||||
-rw-r--r-- | libs/backends/jack/jack_audiobackend.h | 2 | ||||
-rw-r--r-- | libs/backends/jack/jack_portengine.cc | 2 | ||||
-rw-r--r-- | libs/backends/portaudio/portaudio_backend.cc | 2 | ||||
-rw-r--r-- | libs/backends/portaudio/portaudio_backend.h | 2 |
10 files changed, 10 insertions, 10 deletions
diff --git a/libs/backends/alsa/alsa_audiobackend.cc b/libs/backends/alsa/alsa_audiobackend.cc index 95b95112d6..9d3dc96f43 100644 --- a/libs/backends/alsa/alsa_audiobackend.cc +++ b/libs/backends/alsa/alsa_audiobackend.cc @@ -1685,7 +1685,7 @@ AlsaAudioBackend::get_connections (PortEngine::PortHandle port, std::vector<std: int AlsaAudioBackend::midi_event_get ( pframes_t& timestamp, - size_t& size, uint8_t** buf, void* port_buffer, + size_t& size, uint8_t const** buf, void* port_buffer, uint32_t event_index) { assert (buf && port_buffer); diff --git a/libs/backends/alsa/alsa_audiobackend.h b/libs/backends/alsa/alsa_audiobackend.h index bc2620ed9e..97cba16ba5 100644 --- a/libs/backends/alsa/alsa_audiobackend.h +++ b/libs/backends/alsa/alsa_audiobackend.h @@ -291,7 +291,7 @@ class AlsaAudioBackend : public AudioBackend { int get_connections (PortHandle, std::vector<std::string>&, bool process_callback_safe); /* MIDI */ - int midi_event_get (pframes_t& timestamp, size_t& size, uint8_t** buf, void* port_buffer, uint32_t event_index); + int midi_event_get (pframes_t& timestamp, size_t& size, uint8_t const** buf, void* port_buffer, uint32_t event_index); int midi_event_put (void* port_buffer, pframes_t timestamp, const uint8_t* buffer, size_t size); uint32_t get_midi_event_count (void* port_buffer); void midi_clear (void* port_buffer); diff --git a/libs/backends/coreaudio/coreaudio_backend.cc b/libs/backends/coreaudio/coreaudio_backend.cc index 9e295662f7..060c7b5db3 100644 --- a/libs/backends/coreaudio/coreaudio_backend.cc +++ b/libs/backends/coreaudio/coreaudio_backend.cc @@ -1407,7 +1407,7 @@ CoreAudioBackend::get_connections (PortEngine::PortHandle port, std::vector<std: int CoreAudioBackend::midi_event_get ( pframes_t& timestamp, - size_t& size, uint8_t** buf, void* port_buffer, + size_t& size, uint8_t const** buf, void* port_buffer, uint32_t event_index) { if (!buf || !port_buffer) return -1; diff --git a/libs/backends/coreaudio/coreaudio_backend.h b/libs/backends/coreaudio/coreaudio_backend.h index 03edf4f6ed..1a302bc749 100644 --- a/libs/backends/coreaudio/coreaudio_backend.h +++ b/libs/backends/coreaudio/coreaudio_backend.h @@ -352,7 +352,7 @@ class CoreAudioBackend : public AudioBackend { int get_connections (PortHandle, std::vector<std::string>&, bool process_callback_safe); /* MIDI */ - int midi_event_get (pframes_t& timestamp, size_t& size, uint8_t** buf, void* port_buffer, uint32_t event_index); + int midi_event_get (pframes_t& timestamp, size_t& size, uint8_t const** buf, void* port_buffer, uint32_t event_index); int midi_event_put (void* port_buffer, pframes_t timestamp, const uint8_t* buffer, size_t size) { return _midi_event_put (port_buffer, timestamp, buffer, size); } diff --git a/libs/backends/dummy/dummy_audiobackend.cc b/libs/backends/dummy/dummy_audiobackend.cc index 9d33d96636..692cdc3e08 100644 --- a/libs/backends/dummy/dummy_audiobackend.cc +++ b/libs/backends/dummy/dummy_audiobackend.cc @@ -1082,7 +1082,7 @@ DummyAudioBackend::get_connections (PortEngine::PortHandle port, std::vector<std int DummyAudioBackend::midi_event_get ( pframes_t& timestamp, - size_t& size, uint8_t** buf, void* port_buffer, + size_t& size, uint8_t const** buf, void* port_buffer, uint32_t event_index) { assert (buf && port_buffer); diff --git a/libs/backends/dummy/dummy_audiobackend.h b/libs/backends/dummy/dummy_audiobackend.h index 4087cedc49..f009fba59c 100644 --- a/libs/backends/dummy/dummy_audiobackend.h +++ b/libs/backends/dummy/dummy_audiobackend.h @@ -360,7 +360,7 @@ class DummyAudioBackend : public AudioBackend { int get_connections (PortHandle, std::vector<std::string>&, bool process_callback_safe); /* MIDI */ - int midi_event_get (pframes_t& timestamp, size_t& size, uint8_t** buf, void* port_buffer, uint32_t event_index); + int midi_event_get (pframes_t& timestamp, size_t& size, uint8_t const** buf, void* port_buffer, uint32_t event_index); int midi_event_put (void* port_buffer, pframes_t timestamp, const uint8_t* buffer, size_t size); uint32_t get_midi_event_count (void* port_buffer); void midi_clear (void* port_buffer); diff --git a/libs/backends/jack/jack_audiobackend.h b/libs/backends/jack/jack_audiobackend.h index 847b21b767..2c67dc72fd 100644 --- a/libs/backends/jack/jack_audiobackend.h +++ b/libs/backends/jack/jack_audiobackend.h @@ -175,7 +175,7 @@ class JACKAudioBackend : public AudioBackend { return true; } - int midi_event_get (pframes_t& timestamp, size_t& size, uint8_t** buf, void* port_buffer, uint32_t event_index); + int midi_event_get (pframes_t& timestamp, size_t& size, uint8_t const** buf, void* port_buffer, uint32_t event_index); int midi_event_put (void* port_buffer, pframes_t timestamp, const uint8_t* buffer, size_t size); uint32_t get_midi_event_count (void* port_buffer); void midi_clear (void* port_buffer); diff --git a/libs/backends/jack/jack_portengine.cc b/libs/backends/jack/jack_portengine.cc index a73f4608aa..dfa2bdad11 100644 --- a/libs/backends/jack/jack_portengine.cc +++ b/libs/backends/jack/jack_portengine.cc @@ -488,7 +488,7 @@ JACKAudioBackend::disconnect_all (PortHandle port) } int -JACKAudioBackend::midi_event_get (pframes_t& timestamp, size_t& size, uint8_t** buf, void* port_buffer, uint32_t event_index) +JACKAudioBackend::midi_event_get (pframes_t& timestamp, size_t& size, uint8_t const** buf, void* port_buffer, uint32_t event_index) { jack_midi_event_t ev; int ret; diff --git a/libs/backends/portaudio/portaudio_backend.cc b/libs/backends/portaudio/portaudio_backend.cc index d6607595f0..3ce0f094ac 100644 --- a/libs/backends/portaudio/portaudio_backend.cc +++ b/libs/backends/portaudio/portaudio_backend.cc @@ -1610,7 +1610,7 @@ PortAudioBackend::get_connections (PortEngine::PortHandle port, std::vector<std: int PortAudioBackend::midi_event_get ( pframes_t& timestamp, - size_t& size, uint8_t** buf, void* port_buffer, + size_t& size, uint8_t const** buf, void* port_buffer, uint32_t event_index) { if (!buf || !port_buffer) return -1; diff --git a/libs/backends/portaudio/portaudio_backend.h b/libs/backends/portaudio/portaudio_backend.h index 601c3433cb..34bdabe787 100644 --- a/libs/backends/portaudio/portaudio_backend.h +++ b/libs/backends/portaudio/portaudio_backend.h @@ -288,7 +288,7 @@ class PortAudioBackend : public AudioBackend { int get_connections (PortHandle, std::vector<std::string>&, bool process_callback_safe); /* MIDI */ - int midi_event_get (pframes_t& timestamp, size_t& size, uint8_t** buf, void* port_buffer, uint32_t event_index); + int midi_event_get (pframes_t& timestamp, size_t& size, uint8_t const** buf, void* port_buffer, uint32_t event_index); int midi_event_put (void* port_buffer, pframes_t timestamp, const uint8_t* buffer, size_t size); uint32_t get_midi_event_count (void* port_buffer); void midi_clear (void* port_buffer); |