Type Alias oboe_sys::oboe_ChannelMask

source ·
pub type oboe_ChannelMask = u32;
Expand description

The channel mask of the audio stream. The underlying type is uint32_t. Use of this enum is convenient.

ChannelMask::Unspecified means this is not specified. The rest of the enums are channel position masks. Use the combinations of the channel position masks defined below instead of using those values directly.

Channel masks are for input only, output only, or both input and output. These channel masks are different than those defined in AudioFormat.java. If an app gets a channel mask from Java API and wants to use it in Oboe, conversion should be done by the app.