diff options
Diffstat (limited to 'src/plugins/multimedia/darwin/avfvideosink.mm')
-rw-r--r-- | src/plugins/multimedia/darwin/avfvideosink.mm | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/multimedia/darwin/avfvideosink.mm b/src/plugins/multimedia/darwin/avfvideosink.mm index cb43f234b..e4ace6084 100644 --- a/src/plugins/multimedia/darwin/avfvideosink.mm +++ b/src/plugins/multimedia/darwin/avfvideosink.mm @@ -100,6 +100,7 @@ void AVFVideoSinkInterface::setVideoSink(AVFVideoSink *sink) void AVFVideoSinkInterface::setRhi(QRhi *rhi) { + QMutexLocker locker(&m_textureCacheMutex); if (m_rhi == rhi) return; freeTextureCaches(); |