vkQuake2 doxygen  1.0 dev
ma_channel_router_config Struct Reference

#include <miniaudio.h>

Public Attributes

ma_uint32 channelsIn
 
ma_uint32 channelsOut
 
ma_channel channelMapIn [MA_MAX_CHANNELS]
 
ma_channel channelMapOut [MA_MAX_CHANNELS]
 
ma_channel_mix_mode mixingMode
 
float weights [MA_MAX_CHANNELS][MA_MAX_CHANNELS]
 
ma_bool32 noSSE2: 1
 
ma_bool32 noAVX2: 1
 
ma_bool32 noAVX512: 1
 
ma_bool32 noNEON: 1
 
ma_channel_router_read_deinterleaved_proc onReadDeinterleaved
 
voidpUserData
 

Detailed Description

Definition at line 844 of file miniaudio.h.

Member Data Documentation

◆ channelMapIn

ma_channel ma_channel_router_config::channelMapIn[MA_MAX_CHANNELS]

Definition at line 848 of file miniaudio.h.

◆ channelMapOut

ma_channel ma_channel_router_config::channelMapOut[MA_MAX_CHANNELS]

Definition at line 849 of file miniaudio.h.

◆ channelsIn

ma_uint32 ma_channel_router_config::channelsIn

Definition at line 846 of file miniaudio.h.

◆ channelsOut

ma_uint32 ma_channel_router_config::channelsOut

Definition at line 847 of file miniaudio.h.

◆ mixingMode

ma_channel_mix_mode ma_channel_router_config::mixingMode

Definition at line 850 of file miniaudio.h.

◆ noAVX2

ma_bool32 ma_channel_router_config::noAVX2

Definition at line 853 of file miniaudio.h.

◆ noAVX512

ma_bool32 ma_channel_router_config::noAVX512

Definition at line 854 of file miniaudio.h.

◆ noNEON

ma_bool32 ma_channel_router_config::noNEON

Definition at line 855 of file miniaudio.h.

◆ noSSE2

ma_bool32 ma_channel_router_config::noSSE2

Definition at line 852 of file miniaudio.h.

◆ onReadDeinterleaved

ma_channel_router_read_deinterleaved_proc ma_channel_router_config::onReadDeinterleaved

Definition at line 856 of file miniaudio.h.

◆ pUserData

void* ma_channel_router_config::pUserData

Definition at line 857 of file miniaudio.h.

◆ weights

float ma_channel_router_config::weights[MA_MAX_CHANNELS][MA_MAX_CHANNELS]

Definition at line 851 of file miniaudio.h.