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. | |
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, 192000].
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