[−][src]Function miniaudio_sys::ma_get_standard_channel_map
pub unsafe extern "C" fn ma_get_standard_channel_map(
standardChannelMap: ma_standard_channel_map,
channels: ma_uint32,
channelMap: *mut ma_channel
)
Channel Maps
Below is the channel map used by ma_standard_channel_map_default:
|---------------|------------------------------| | Channel Count | Mapping | |---------------|------------------------------| | 1 (Mono) | 0: MA_CHANNEL_MONO | |---------------|------------------------------| | 2 (Stereo) | 0: MA_CHANNEL_FRONT_LEFT | | | 1: MA_CHANNEL_FRONT_RIGHT | |---------------|------------------------------| | 3 | 0: MA_CHANNEL_FRONT_LEFT | | | 1: MA_CHANNEL_FRONT_RIGHT | | | 2: MA_CHANNEL_FRONT_CENTER | |---------------|------------------------------| | 4 (Surround) | 0: MA_CHANNEL_FRONT_LEFT | | | 1: MA_CHANNEL_FRONT_RIGHT | | | 2: MA_CHANNEL_FRONT_CENTER | | | 3: MA_CHANNEL_BACK_CENTER | |---------------|------------------------------| | 5 | 0: MA_CHANNEL_FRONT_LEFT | | | 1: MA_CHANNEL_FRONT_RIGHT | | | 2: MA_CHANNEL_FRONT_CENTER | | | 3: MA_CHANNEL_BACK_LEFT | | | 4: MA_CHANNEL_BACK_RIGHT | |---------------|------------------------------| | 6 (5.1) | 0: MA_CHANNEL_FRONT_LEFT | | | 1: MA_CHANNEL_FRONT_RIGHT | | | 2: MA_CHANNEL_FRONT_CENTER | | | 3: MA_CHANNEL_LFE | | | 4: MA_CHANNEL_SIDE_LEFT | | | 5: MA_CHANNEL_SIDE_RIGHT | |---------------|------------------------------| | 7 | 0: MA_CHANNEL_FRONT_LEFT | | | 1: MA_CHANNEL_FRONT_RIGHT | | | 2: MA_CHANNEL_FRONT_CENTER | | | 3: MA_CHANNEL_LFE | | | 4: MA_CHANNEL_BACK_CENTER | | | 4: MA_CHANNEL_SIDE_LEFT | | | 5: MA_CHANNEL_SIDE_RIGHT | |---------------|------------------------------| | 8 (7.1) | 0: MA_CHANNEL_FRONT_LEFT | | | 1: MA_CHANNEL_FRONT_RIGHT | | | 2: MA_CHANNEL_FRONT_CENTER | | | 3: MA_CHANNEL_LFE | | | 4: MA_CHANNEL_BACK_LEFT | | | 5: MA_CHANNEL_BACK_RIGHT | | | 6: MA_CHANNEL_SIDE_LEFT | | | 7: MA_CHANNEL_SIDE_RIGHT | |---------------|------------------------------| | Other | All channels set to 0. This | | | is equivalent to the same | | | mapping as the device. | |---------------|------------------------------|