diff options
-rw-r--r-- | src/imports/multimedia/qmldir | 1 | ||||
-rw-r--r-- | src/multimedia/platform/darwin/mediaplayer/avfmediaplayer.mm | 2 |
2 files changed, 1 insertions, 2 deletions
diff --git a/src/imports/multimedia/qmldir b/src/imports/multimedia/qmldir index 387cb3c14..028587088 100644 --- a/src/imports/multimedia/qmldir +++ b/src/imports/multimedia/qmldir @@ -4,4 +4,3 @@ classname QMultimediaDeclarativeModule typeinfo plugins.qmltypes prefer :/qt-project.org/imports/QtMultimedia/ Video 5.0 Video.qml - 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); } |