diff options
author | Tim Mayberry <mojofunk@gmail.com> | 2015-08-31 21:56:04 +1000 |
---|---|---|
committer | Tim Mayberry <mojofunk@gmail.com> | 2015-09-02 12:07:59 +1000 |
commit | 77ce989dfa38a302da8722e6021e7ee768a5afb3 (patch) | |
tree | 5f3d06d751528f8e357268ec941129a0663c3af2 /libs/backends/portaudio/portaudio_backend.h | |
parent | a6fb71022ff039fb7d133e8bb970c36df0799fd1 (diff) |
Pass input and output audio buffers into PortaudioBackend blocking process function
This makes it possible to reuse the method for callback based processing
Diffstat (limited to 'libs/backends/portaudio/portaudio_backend.h')
-rw-r--r-- | libs/backends/portaudio/portaudio_backend.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libs/backends/portaudio/portaudio_backend.h b/libs/backends/portaudio/portaudio_backend.h index 7b3f247875..db16937651 100644 --- a/libs/backends/portaudio/portaudio_backend.h +++ b/libs/backends/portaudio/portaudio_backend.h @@ -324,7 +324,8 @@ class PortAudioBackend : public AudioBackend { bool start_blocking_process_thread (); bool stop_blocking_process_thread (); bool blocking_process_freewheel (); - bool blocking_process_main (); + bool blocking_process_main (const float* interleaved_input_data, + float* interleaved_output_data); void process_port_connection_changes (); void process_incoming_midi (); |