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

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

    XMLWordPrintable

Details

    • Linux/Yocto
    • Multimedia wk 7-8

    Description

      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.

       

       

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

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

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes