summaryrefslogtreecommitdiffstats
path: root/src/multimedia/platform/darwin/mediaplayer/avfmediaplayer.mm
diff options
context:
space:
mode:
Diffstat (limited to 'src/multimedia/platform/darwin/mediaplayer/avfmediaplayer.mm')
-rw-r--r--src/multimedia/platform/darwin/mediaplayer/avfmediaplayer.mm2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/multimedia/platform/darwin/mediaplayer/avfmediaplayer.mm b/src/multimedia/platform/darwin/mediaplayer/avfmediaplayer.mm
index 9aa3354f5..3d6fa67ae 100644
--- a/src/multimedia/platform/darwin/mediaplayer/avfmediaplayer.mm
+++ b/src/multimedia/platform/darwin/mediaplayer/avfmediaplayer.mm
@@ -514,7 +514,7 @@ AVFMediaPlayer::~AVFMediaPlayer()
void AVFMediaPlayer::setVideoSink(QVideoSink *sink)
{
- m_videoSink = static_cast<AVFVideoSink *>(sink->platformVideoSink());
+ m_videoSink = sink ? static_cast<AVFVideoSink *>(sink->platformVideoSink()): nullptr;
m_videoOutput->setVideoSink(m_videoSink);
}