mal_format_converterformatConverterIn;// For converting data to f32 in preparation for further processing.
mal_format_converterformatConverterIn;// For converting data to f32 in preparation for further processing.
mal_format_converterformatConverterOut;// For converting data to the requested output format. Used as the final step in the processing pipeline.
mal_format_converterformatConverterOut;// For converting data to the requested output format. Used as the final step in the processing pipeline.
mal_channel_routerchannelRouter;// For channel conversion.
mal_srcsrc;// For sample rate conversion.
mal_srcsrc;// For sample rate conversion.
mal_channelchannelMapInPostMix[MAL_MAX_CHANNELS];// <-- When mixing, new channels may need to be created. This represents the channel map after mixing.
mal_channelchannelMapInPostMix[MAL_MAX_CHANNELS];// <-- When mixing, new channels may need to be created. This represents the channel map after mixing.