aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/cubeb-internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/cubeb-internal.h')
-rw-r--r--src/cubeb-internal.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/cubeb-internal.h b/src/cubeb-internal.h
index 79326e1..c6d9b87 100644
--- a/src/cubeb-internal.h
+++ b/src/cubeb-internal.h
@@ -40,6 +40,8 @@ struct cubeb_ops {
int (*get_min_latency)(cubeb * context, cubeb_stream_params params,
uint32_t * latency_ms);
int (*get_preferred_sample_rate)(cubeb * context, uint32_t * rate);
+ int (*get_supported_input_processing_params)(
+ cubeb * context, cubeb_input_processing_params * params);
int (*enumerate_devices)(cubeb * context, cubeb_device_type type,
cubeb_device_collection * collection);
int (*device_collection_destroy)(cubeb * context,
@@ -62,6 +64,8 @@ struct cubeb_ops {
int (*stream_set_name)(cubeb_stream * stream, char const * stream_name);
int (*stream_get_current_device)(cubeb_stream * stream,
cubeb_device ** const device);
+ int (*stream_set_input_processing_params)(
+ cubeb_stream * stream, cubeb_input_processing_params params);
int (*stream_device_destroy)(cubeb_stream * stream, cubeb_device * device);
int (*stream_register_device_changed_callback)(
cubeb_stream * stream,