summaryrefslogtreecommitdiffstats
path: root/src/plugins/winrt/qwinrtmediaplayercontrol.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/winrt/qwinrtmediaplayercontrol.cpp')
-rw-r--r--src/plugins/winrt/qwinrtmediaplayercontrol.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/plugins/winrt/qwinrtmediaplayercontrol.cpp b/src/plugins/winrt/qwinrtmediaplayercontrol.cpp
index de6b3418e..fae8e6bf0 100644
--- a/src/plugins/winrt/qwinrtmediaplayercontrol.cpp
+++ b/src/plugins/winrt/qwinrtmediaplayercontrol.cpp
@@ -423,7 +423,7 @@ public:
HRESULT hr;
hr = MFCreateAsyncResult(readResult.Get(), callback, state, &asyncResult);
RETURN_HR_IF_FAILED("Failed to create read callback result");
- QMetaObject::invokeMethod(q, "finishRead", Qt::QueuedConnection);
+ finishRead();
return S_OK;
}
@@ -906,10 +906,4 @@ QVideoRendererControl *QWinRTMediaPlayerControl::videoRendererControl()
return d->videoRenderer;
}
-void QWinRTMediaPlayerControl::finishRead()
-{
- Q_D(QWinRTMediaPlayerControl);
- d->streamProvider->finishRead();
-}
-
QT_END_NAMESPACE