From 71f27f0a051ba3ef2f80920c10e175f7d5bdaa6e Mon Sep 17 00:00:00 2001 From: elasota Date: Sun, 11 Apr 2021 01:22:48 -0400 Subject: [PATCH] Fix some suboptimal audio constants. --- AerofoilSDL/GpAudioDriver_SDL2.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/AerofoilSDL/GpAudioDriver_SDL2.cpp b/AerofoilSDL/GpAudioDriver_SDL2.cpp index f79ed8e..3053877 100644 --- a/AerofoilSDL/GpAudioDriver_SDL2.cpp +++ b/AerofoilSDL/GpAudioDriver_SDL2.cpp @@ -143,8 +143,8 @@ private: IGpMutex *m_mixState; static const size_t kMaxChannels = 16; - static const size_t kMixChunkSize = 256; - static const int16_t kMaxAudioVolumeScale = 25; + static const size_t kMixChunkSize = 512; + static const int16_t kMaxAudioVolumeScale = 64; GpAudioChannel_SDL2 *m_channels[kMaxChannels]; size_t m_numChannels; @@ -508,7 +508,7 @@ bool GpAudioDriver_SDL2::Init() requestedSpec.channels = 1; requestedSpec.format = AUDIO_S16; requestedSpec.freq = m_properties.m_sampleRate; - requestedSpec.samples = 512; + requestedSpec.samples = kMixChunkSize; requestedSpec.userdata = this; if (SDL_OpenAudio(&requestedSpec, nullptr))