Make miniaudio backend use native sample rate
This avoids the need for miniaudio to resample the mixer's output.
This commit is contained in:
parent
d707ce9f91
commit
4e58457e1d
1 changed files with 3 additions and 3 deletions
|
@ -176,14 +176,14 @@ BOOL AudioBackend_Init(void)
|
|||
config.playback.pDeviceID = NULL;
|
||||
config.playback.format = ma_format_f32;
|
||||
config.playback.channels = 2;
|
||||
config.sampleRate = 44100;
|
||||
config.sampleRate = 0;
|
||||
config.dataCallback = Callback;
|
||||
config.pUserData = NULL;
|
||||
|
||||
output_frequency = 44100;
|
||||
|
||||
if (ma_device_init(NULL, &config, &device) == MA_SUCCESS)
|
||||
{
|
||||
output_frequency = device.sampleRate;
|
||||
|
||||
if (ma_mutex_init(device.pContext, &mutex) == MA_SUCCESS)
|
||||
{
|
||||
if (ma_mutex_init(device.pContext, &organya_mutex) == MA_SUCCESS)
|
||||
|
|
Loading…
Add table
Reference in a new issue