[Bug 770135] New: pipeline stuck after 10x speed -> 1x speed -> pause

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Aug 19 10:37:43 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=770135

            Bug ID: 770135
           Summary: pipeline stuck after 10x speed -> 1x speed -> pause
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gstreamer (core)
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: m.olbrich at pengutronix.de
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Created attachment 333619
  --> https://bugzilla.gnome.org/attachment.cgi?id=333619&action=edit
gst-play hack

My application sometimes gets stuck when switching to PAUSED state. The state
transition never finishes. With gdb I can see, that the video sink waits in
gst_base_sink_wait_preroll() but not the audio sink.

I've reproduced this with big_buck_bunny_1080p_stereo.avi[1] and gst-play from
master with the attached patch to generate the correct speed change sequence:

So far I've only seen this 
- 5 seconds normal playback
- 10 seconds with 10x speed and GST_SEEK_FLAG_TRICKMODE_NO_AUDIO
- 1 second normal playback
- pause
  -> PAUSED state is never reached

[1]
https://download.blender.org/peach/bigbuckbunny_movies/big_buck_bunny_1080p_stereo.avi

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list