in cubeb-core/src/builders.rs [109:142]
fn stream_params_builder_layout() {
macro_rules! check(
($($real:ident),*) => (
$(let params = StreamParamsBuilder::new()
.layout(super::ChannelLayout::$real)
.take();
assert_eq!(params.layout(), super::ChannelLayout::$real);
)*
) );
check!(
UNDEFINED,
MONO,
MONO_LFE,
STEREO,
STEREO_LFE,
_3F,
_3F_LFE,
_2F1,
_2F1_LFE,
_3F1,
_3F1_LFE,
_2F2,
_2F2_LFE,
QUAD,
QUAD_LFE,
_3F2,
_3F2_LFE,
_3F2_BACK,
_3F2_LFE_BACK,
_3F3R_LFE,
_3F4_LFE
);
}