diff options
author | Robin Gareus <robin@gareus.org> | 2015-03-06 03:21:47 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-03-06 06:24:56 +0100 |
commit | 6b87e706ebcc8fb45f8ae5b978b661f1912d1f9c (patch) | |
tree | a2cfd1088c87df2ff21fcedce4217e6199a6fd5f /libs/backends/coreaudio/coremidi_io.h | |
parent | 408090adce65f6a23e1e4b7afbd26f0cd6177e88 (diff) |
cont’d work on the coreaudio backend & cleanup
Diffstat (limited to 'libs/backends/coreaudio/coremidi_io.h')
-rw-r--r-- | libs/backends/coreaudio/coremidi_io.h | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/libs/backends/coreaudio/coremidi_io.h b/libs/backends/coreaudio/coremidi_io.h index 312b9d171e..9edc77aa9d 100644 --- a/libs/backends/coreaudio/coremidi_io.h +++ b/libs/backends/coreaudio/coremidi_io.h @@ -76,7 +76,7 @@ public: void notify_proc (const MIDINotification *message); - void setPortChangedCallback (void (changed_callback (void*)), void *arg) { + void set_port_changed_callback (void (changed_callback (void*)), void *arg) { _changed_callback = changed_callback; _changed_arg = arg; } @@ -84,19 +84,20 @@ public: private: void cleanup (); - MIDIClientRef _midiClient; - MIDIEndpointRef * _inputEndPoints; - MIDIEndpointRef * _outputEndPoints; - MIDIPortRef * _inputPorts; - MIDIPortRef * _outputPorts; - CoreMIDIQueue * _inputQueue; + MIDIClientRef _midi_client; + MIDIEndpointRef * _input_endpoints; + MIDIEndpointRef * _output_endpoints; + MIDIPortRef * _input_ports; + MIDIPortRef * _output_ports; + CoreMIDIQueue * _input_queue; + RingBuffer<uint8_t> ** _rb; - uint32_t _n_midi_in; - uint32_t _n_midi_out; + uint32_t _n_midi_in; + uint32_t _n_midi_out; - MIDITimeStamp _time_at_cycle_start; - bool _active; + MIDITimeStamp _time_at_cycle_start; + bool _active; void (* _changed_callback) (void*); void * _changed_arg; |