diff --git a/src/media/audio/opensl/opensllayer.cpp b/src/media/audio/opensl/opensllayer.cpp index e687ad4bf55356221dac0dd5fa21d527b95a5ebe..7480fc683f67cf531441c6f33445e66ea334c5a2 100644 --- a/src/media/audio/opensl/opensllayer.cpp +++ b/src/media/audio/opensl/opensllayer.cpp @@ -56,7 +56,7 @@ void OpenSLLayer::startStream(AudioDeviceType stream) { using namespace std::placeholders; - if (engineObject_) + if (!engineObject_) initAudioEngine(); std::lock_guard<std::mutex> lock(mutex_);