summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/multimedia/playback/qmediaplayer.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/multimedia/playback/qmediaplayer.cpp b/src/multimedia/playback/qmediaplayer.cpp
index 902577ef3..51be94c43 100644
--- a/src/multimedia/playback/qmediaplayer.cpp
+++ b/src/multimedia/playback/qmediaplayer.cpp
@@ -615,6 +615,8 @@ QMediaPlayer::~QMediaPlayer()
{
Q_D(QMediaPlayer);
+ d->disconnectPlaylist();
+
if (d->service) {
if (d->control)
d->service->releaseControl(d->control);