cubeb 0.0.0
|
Stream format initialization parameters. More...
#include <cubeb.h>
Data Fields | |
cubeb_sample_format | format |
Requested sample format. | |
uint32_t | rate |
Requested sample rate. | |
uint32_t | channels |
Requested channel count. | |
cubeb_channel_layout | layout |
Requested channel layout. | |
cubeb_stream_prefs | prefs |
Requested preferences. | |
cubeb_input_processing_params | input_params |
Requested input processing params. | |
Stream format initialization parameters.
cubeb_sample_format cubeb_stream_params::format |
Requested sample format.
One of cubeb_sample_format.
uint32_t cubeb_stream_params::rate |
Requested sample rate.
Valid range is [1000, 384000].
uint32_t cubeb_stream_params::channels |
Requested channel count.
Valid range is [1, 8].
cubeb_channel_layout cubeb_stream_params::layout |
Requested channel layout.
This must be consistent with the provided channels. CUBEB_LAYOUT_UNDEFINED if unknown
cubeb_input_processing_params cubeb_stream_params::input_params |
Requested input processing params.
Ignored for output streams. At present, only supported on the WASAPI backend; others should use cubeb_set_input_processing_params.