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

After seeking using the GStreamer backend, the stream goes into a paused state.

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 6.7, 6.8
    • Multimedia
    • Linux/X11

    Description

      When you run the media player example and repeatedly seek to the end of the file and back to the starting position before leaving it to play, you'll notice that the stream pauses after a few seconds.

      This issue specifically occurs with the GStreamer backend when the audio sink is set to PulseAudio. However, a workaround exists: switching the audio sink to alsasrc resolves the problem.

      Additional to above, When looping is enabled, the stream never reaches the End of Stream (EOS) due to the PulseAudio audio sink not posting the EOS message. When any of the sink bins fail to post EOS, it prevents the EOS message from being sent to the pipeline's bus. Consequently, looping functionality also fails.

      Attachments

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

        Activity

          People

            timblechmann tim blechmann
            jithin.nair Jithin Nair
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes