From f2df19f4fea6cf1fbb8bb305b61b3a2e2bef33f6 Mon Sep 17 00:00:00 2001 From: ed Date: Wed, 27 Jan 2021 14:10:14 +0000 Subject: [PATCH] Android: Integrated Oboe fix from google/oboe@893feef --- .../native/oboe/src/common/FilterAudioStream.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/juce_audio_devices/native/oboe/src/common/FilterAudioStream.h b/modules/juce_audio_devices/native/oboe/src/common/FilterAudioStream.h index 210e9d11da..5428db5b9c 100644 --- a/modules/juce_audio_devices/native/oboe/src/common/FilterAudioStream.h +++ b/modules/juce_audio_devices/native/oboe/src/common/FilterAudioStream.h @@ -173,7 +173,10 @@ public: int64_t *timeNanoseconds) override { int64_t childPosition = 0; Result result = mChildStream->getTimestamp(clockId, &childPosition, timeNanoseconds); - *framePosition = childPosition * mRateScaler; + // It is OK if framePosition is null. + if (framePosition) { + *framePosition = childPosition * mRateScaler; + } return result; }