mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-10 00:34:59 +01:00
Pass input and output audio buffers into PortaudioBackend blocking process function
This makes it possible to reuse the method for callback based processing
This commit is contained in:
parent
a6fb71022f
commit
77ce989dfa
3 changed files with 21 additions and 10 deletions
|
|
@ -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 ();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue