miniaudio_v11.patch 1.1 KB

12345678910111213141516171819202122
  1. diff --git a/src/backend/miniaudio/soloud_miniaudio.cpp b/src/backend/miniaudio/soloud_miniaudio.cpp
  2. index 7dba676..e34b910 100644
  3. --- a/src/backend/miniaudio/soloud_miniaudio.cpp
  4. +++ b/src/backend/miniaudio/soloud_miniaudio.cpp
  5. @@ -61,7 +61,7 @@ namespace SoLoud
  6. result miniaudio_init(SoLoud::Soloud *aSoloud, unsigned int aFlags, unsigned int aSamplerate, unsigned int aBuffer, unsigned int aChannels)
  7. {
  8. ma_device_config config = ma_device_config_init(ma_device_type_playback);
  9. - config.bufferSizeInFrames = 128;
  10. + config.periodSizeInFrames = 128;
  11. config.playback.format = ma_format_f32;
  12. config.playback.channels = aChannels;
  13. config.sampleRate = aSamplerate;
  14. @@ -73,7 +73,7 @@ namespace SoLoud
  15. return UNKNOWN_ERROR;
  16. }
  17. - aSoloud->postinit_internal(gDevice.sampleRate, gDevice.playback.internalBufferSizeInFrames, aFlags, gDevice.playback.channels);
  18. + aSoloud->postinit_internal(gDevice.sampleRate, gDevice.playback.internalPeriodSizeInFrames, aFlags, gDevice.playback.channels);
  19. aSoloud->mBackendCleanupFunc = soloud_miniaudio_deinit;