summaryrefslogtreecommitdiff
path: root/libs/backends/portaudio/portaudio_io.h
diff options
context:
space:
mode:
Diffstat (limited to 'libs/backends/portaudio/portaudio_io.h')
-rw-r--r--libs/backends/portaudio/portaudio_io.h14
1 files changed, 11 insertions, 3 deletions
diff --git a/libs/backends/portaudio/portaudio_io.h b/libs/backends/portaudio/portaudio_io.h
index bc0da78df8..e08490d0b5 100644
--- a/libs/backends/portaudio/portaudio_io.h
+++ b/libs/backends/portaudio/portaudio_io.h
@@ -70,9 +70,17 @@ public:
void launch_control_app (int device_id);
PaErrorCode open_blocking_stream(int device_input,
- int device_output,
- double sample_rate,
- uint32_t samples_per_period);
+ int device_output,
+ double sample_rate,
+ uint32_t samples_per_period);
+
+ PaErrorCode open_callback_stream(int device_input,
+ int device_output,
+ double sample_rate,
+ uint32_t samples_per_period,
+ PaStreamCallback* callback,
+ void* data);
+
PaErrorCode start_stream(void);
PaErrorCode close_stream(void);