diff --git a/qml/components/VideoPlayer.qml b/qml/components/VideoPlayer.qml index ff9a26c..340bcf5 100644 --- a/qml/components/VideoPlayer.qml +++ b/qml/components/VideoPlayer.qml @@ -56,7 +56,6 @@ SilicaItem { apiClient: ApiClient itemId: playerRoot.itemId autoOpen: true - //autoPlay: true onStreamUrlChanged: { if (mediaSource.streamUrl != "") { player.source = streamUrl @@ -105,13 +104,14 @@ SilicaItem { function stop() { player.stop() - //player.source = "" } Connections { + property bool enabled: true id: playerReadyToSeek target: player onPlaybackStateChanged: { + if (!enabled) return; if (startTicks > 0 && player.playbackState == MediaPlayer.PlayingState) { console.log("Seeking to " + Utils.ticksToMs(startTicks)) player.seek(Utils.ticksToMs(startTicks))