diff options
author | Tim Blechmann <tim@klingt.org> | 2024-05-07 09:33:40 +0800 |
---|---|---|
committer | Tim Blechmann <tim@klingt.org> | 2024-05-08 10:40:34 +0800 |
commit | 2cdf37083eda8348144577f933351d2e72de75f4 (patch) | |
tree | c2bde2c295d5cdb438fa0d17c73c6ef47e981878 | |
parent | 74b778cb7b0c82b00c2bf7d2949cdc42b2f17c14 (diff) |
GStreamer: QGstreamerMediaPlayer tweak dtor
We don't need to wait for the state change to finish before we set the
state to NULL.
Pick-to: 6.5 6.7
Change-Id: I6ab21898dabd9f349bd6fc9e3e472e27cebb910b
Reviewed-by: Artem Dyomin <artem.dyomin@qt.io>
Reviewed-by: Mikko Hallamaa <mikko.hallamaa@qt.io>
-rw-r--r-- | src/plugins/multimedia/gstreamer/common/qgstreamermediaplayer.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/plugins/multimedia/gstreamer/common/qgstreamermediaplayer.cpp b/src/plugins/multimedia/gstreamer/common/qgstreamermediaplayer.cpp index 3bb87094f..6e3636441 100644 --- a/src/plugins/multimedia/gstreamer/common/qgstreamermediaplayer.cpp +++ b/src/plugins/multimedia/gstreamer/common/qgstreamermediaplayer.cpp @@ -151,7 +151,6 @@ QGstreamerMediaPlayer::~QGstreamerMediaPlayer() { playerPipeline.removeMessageFilter(static_cast<QGstreamerBusMessageFilter *>(this)); playerPipeline.removeMessageFilter(static_cast<QGstreamerSyncMessageFilter *>(this)); - playerPipeline.finishStateChange(); playerPipeline.setStateSync(GST_STATE_NULL); topology.free(); } |