From 483443d2181f74f14b1c8b370afd047e995e6c04 Mon Sep 17 00:00:00 2001 From: luiscuenca Date: Wed, 13 Dec 2017 17:02:36 -0700 Subject: [PATCH] No mutex --- libraries/ui/src/ui/OffscreenQmlSurface.cpp | 4 +--- libraries/ui/src/ui/OffscreenQmlSurface.h | 1 - 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/libraries/ui/src/ui/OffscreenQmlSurface.cpp b/libraries/ui/src/ui/OffscreenQmlSurface.cpp index 112d70c394..12220a8079 100644 --- a/libraries/ui/src/ui/OffscreenQmlSurface.cpp +++ b/libraries/ui/src/ui/OffscreenQmlSurface.cpp @@ -680,9 +680,7 @@ void OffscreenQmlSurface::create() { // Setup the update of the QML media components with the current audio output device QObject::connect(&_audioOutputUpdateTimer, &QTimer::timeout, this, [this]() { if (_currentAudioOutputDevice.size() > 0) { - QMutexLocker lock(&_audioHandlerMutex); - QString audioDeviceName = _currentAudioOutputDevice; - new AudioHandler(sharedFromThis(), audioDeviceName); + new AudioHandler(sharedFromThis(), _currentAudioOutputDevice); } }); int waitForAudioQmlMs = 200; diff --git a/libraries/ui/src/ui/OffscreenQmlSurface.h b/libraries/ui/src/ui/OffscreenQmlSurface.h index 370ddb4f2f..4c23c62c12 100644 --- a/libraries/ui/src/ui/OffscreenQmlSurface.h +++ b/libraries/ui/src/ui/OffscreenQmlSurface.h @@ -173,7 +173,6 @@ private: uint64_t _lastRenderTime { 0 }; uvec2 _size; - QMutex _audioHandlerMutex; QTimer _audioOutputUpdateTimer; QString _currentAudioOutputDevice;