summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPekka Gehör <pekka.gehor@qt.io>2022-01-10 13:06:31 +0200
committerPekka Gehör <pekka.gehor@qt.io>2022-01-31 05:20:55 +0000
commit8530222e303c3c69086c8a4aa6b1da938e8f1d97 (patch)
tree6ce8220a532da692f755ca7416951c888fb0438b
parente7f708e5c1d226850f5cde965e4e72c50990be20 (diff)
Android: Fix qmlvideo seek issue
After the fix, seek works s it should be. Task-number: QTBUG-99038 Change-Id: I6658dd3e860e88c9fee8e457d7cdcd31df840426 Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io> (cherry picked from commit bc2c92b483d3a45e426722b50bf2f1e4ad97d648)
-rw-r--r--examples/multimedia/video/qmlvideo/qml/qmlvideo/SeekControl.qml2
-rw-r--r--examples/multimedia/video/qmlvideo/qml/qmlvideo/VideoItem.qml2
2 files changed, 2 insertions, 2 deletions
diff --git a/examples/multimedia/video/qmlvideo/qml/qmlvideo/SeekControl.qml b/examples/multimedia/video/qmlvideo/qml/qmlvideo/SeekControl.qml
index 255be8abe..b5bb804da 100644
--- a/examples/multimedia/video/qmlvideo/qml/qmlvideo/SeekControl.qml
+++ b/examples/multimedia/video/qmlvideo/qml/qmlvideo/SeekControl.qml
@@ -123,7 +123,7 @@ Item {
seekControl.seekPosition = progressHandle.x * seekControl.duration / background.width
seekControl.seeking = false
}
- onReleased: {
+ onReleased: (mouse) => {
seekControl.seekPosition = progressHandle.x * seekControl.duration / background.width
seekControl.seeking = false
mouse.accepted = true
diff --git a/examples/multimedia/video/qmlvideo/qml/qmlvideo/VideoItem.qml b/examples/multimedia/video/qmlvideo/qml/qmlvideo/VideoItem.qml
index 82e808feb..56ee16f0f 100644
--- a/examples/multimedia/video/qmlvideo/qml/qmlvideo/VideoItem.qml
+++ b/examples/multimedia/video/qmlvideo/qml/qmlvideo/VideoItem.qml
@@ -85,5 +85,5 @@ VideoOutput {
function start() { mediaPlayer.play() }
function stop() { mediaPlayer.stop() }
- function seek(position) { mediaPlayer.seek(position); }
+ function seek(position) { mediaPlayer.setPosition(position); }
}