diff options
-rw-r--r-- | src/plugins/directshow/player/directshowplayerservice.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/plugins/directshow/player/directshowplayerservice.cpp b/src/plugins/directshow/player/directshowplayerservice.cpp index de427f781..905e03dfd 100644 --- a/src/plugins/directshow/player/directshowplayerservice.cpp +++ b/src/plugins/directshow/player/directshowplayerservice.cpp @@ -674,6 +674,9 @@ void DirectShowPlayerService::doReleaseGraph(QMutexLocker *locker) m_loop->wake(); } +QT_WARNING_PUSH +QT_WARNING_DISABLE_GCC("-Wmissing-field-initializers") + void DirectShowPlayerService::doSetVideoProbe(QMutexLocker *locker) { Q_UNUSED(locker); @@ -765,6 +768,8 @@ void DirectShowPlayerService::doSetAudioProbe(QMutexLocker *locker) m_audioSampleGrabber->start(DirectShowSampleGrabber::CallbackMethod::BufferCB); } +QT_WARNING_POP + void DirectShowPlayerService::doReleaseVideoProbe(QMutexLocker *locker) { Q_UNUSED(locker); @@ -1444,6 +1449,9 @@ void DirectShowPlayerService::videoOutputChanged() setVideoOutput(m_videoRendererControl->filter()); } +QT_WARNING_PUSH +QT_WARNING_DISABLE_GCC("-Wmissing-field-initializers") + void DirectShowPlayerService::onAudioBufferAvailable(double time, quint8 *buffer, long len) { QMutexLocker locker(&m_mutex); @@ -1535,6 +1543,8 @@ void DirectShowPlayerService::onVideoBufferAvailable(double time, quint8 *buffer Q_EMIT m_videoProbeControl->videoFrameProbed(frame); } +QT_WARNING_POP + void DirectShowPlayerService::graphEvent(QMutexLocker *locker) { Q_UNUSED(locker) |