From 951a6b74876329263f71710e8476d9959f8b3695 Mon Sep 17 00:00:00 2001 From: Dan G Date: Tue, 11 Oct 2022 13:34:22 +0200 Subject: [PATCH 1/2] fix crash on some Android devices --- src/sound/oboe/sound.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sound/oboe/sound.cpp b/src/sound/oboe/sound.cpp index 8e5f5b5cda..e8662df3b6 100644 --- a/src/sound/oboe/sound.cpp +++ b/src/sound/oboe/sound.cpp @@ -237,7 +237,7 @@ oboe::DataCallbackResult CSound::onAudioInput ( oboe::AudioStream* oboeStream, v // discard the input buffer const int32_t numBytes = numFrames * oboeStream->getBytesPerFrame(); - memset ( audioData, 0 /* value */, numBytes ); + vecsTmpInputAudioSndCrdStereo.resize ( numBytes, 0 ); mCountCallbacksToDrain--; } From db1a30fc65bdc29fb80c8d600027d15e8bb8df5e Mon Sep 17 00:00:00 2001 From: Dan G Date: Tue, 11 Oct 2022 14:29:58 +0200 Subject: [PATCH 2/2] fix whitespace issue --- src/sound/oboe/sound.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sound/oboe/sound.cpp b/src/sound/oboe/sound.cpp index e8662df3b6..21db1685cd 100644 --- a/src/sound/oboe/sound.cpp +++ b/src/sound/oboe/sound.cpp @@ -237,7 +237,7 @@ oboe::DataCallbackResult CSound::onAudioInput ( oboe::AudioStream* oboeStream, v // discard the input buffer const int32_t numBytes = numFrames * oboeStream->getBytesPerFrame(); - vecsTmpInputAudioSndCrdStereo.resize ( numBytes, 0 ); + vecsTmpInputAudioSndCrdStereo.resize ( numBytes, 0 ); mCountCallbacksToDrain--; }