Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-133135

Paused or completed video playback freezes application using MediaPlayer (gstreamer backend)

XMLWordPrintable

    • Linux/Wayland, Linux/Yocto
    • 79e016539 (dev), d1ecd755f (6.9), bd0137c09 (6.8)
    • Multimedia wk 7-8, Multimedia, weeks 9-10, Multimedia, weeks 11-12, Multimedia, weeks 13-14

      After finishing playing a video, and moving back to another view, the application freezes while printing the following error:

      Could not finish change state of "playbin" ASYNC PAUSED PAUSED

      Steps to reproduce:

      1. Use the attached reproduction project.
      2. Copy in a .mp4 into the project: /root/Files/
      3. Run the project
      4. Open the video (so it starts playing) by pressing the thumbnail
      5. Wait for the video to finish playing
      6. Press the "back" button (on the top left)
      7. Observe application freezing, and observe the error.

      Notes:

      • This does not always happen. You might have to try a couple of times
      • This ONLY happens when the video completely finishes playing or when you pause the video and then press the back button. It DOES work correctly when the video is still playing.
      • We also tried with the ffmpeg backend, and observe no problems there. But ffmpeg is no option for us.

       

       

        For Gerrit Dashboard: QTBUG-133135
        # Subject Branch Project Status CR V

            lars.sutterud Lars Sutterud
            nieksteen Niek van der Steen
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes