From a474bd81e16526c31b8112288190e5a8e0f315ec Mon Sep 17 00:00:00 2001 From: Luis Caceres <lacaceres97@gmail.com> Date: Wed, 31 Jul 2019 10:49:04 -0500 Subject: [PATCH] Ensure ALStream::source is valid in ALStream::queryOffset() --- src/alstream.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/alstream.cpp b/src/alstream.cpp index 487f09f..4e32a78 100644 --- a/src/alstream.cpp +++ b/src/alstream.cpp @@ -186,7 +186,7 @@ ALStream::State ALStream::queryState() float ALStream::queryOffset() { - if (state == Closed) + if (state == Closed || !source) return 0; float procOffset = static_cast<float>(procFrames) / source->sampleRate();