diff --git a/src/platform/qt/VideoProxy.cpp b/src/platform/qt/VideoProxy.cpp index 1eb8fa933..431de4d26 100644 --- a/src/platform/qt/VideoProxy.cpp +++ b/src/platform/qt/VideoProxy.cpp @@ -62,7 +62,6 @@ bool VideoProxy::writeData(const void* data, size_t length) { m_fromThreadCond.wait(&m_mutex); m_mutex.unlock(); } - emit dataAvailable(); return true; } @@ -109,6 +108,7 @@ void VideoProxy::wait() { void VideoProxy::wake(int y) { if ((y & 15) == 15) { + emit dataAvailable(); m_toThreadCond.wakeAll(); } }