[Bug 769212] New: Pipeline state change ( PLAYING -> PAUSED ) hung on the RPi.

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Jul 27 07:26:04 UTC 2016


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

            Bug ID: 769212
           Summary: Pipeline state change ( PLAYING -> PAUSED ) hung on
                    the RPi.
    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: petroskataras at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

I am experiencing some issues with PLAYING -> PAUSED state changes especially
when trying to perform the state change in a synchronous way.

The issue seems to appear also when trying the async way but less frequently.
More specifically the pipeline will just hung waiting for playbinsink to commit
the state change which never seems to happen in the end.

My pipeline is playbin-based with a bin connected that contains an appsink and
glupload/glcolorconvert for the texture handling. 

Going through the log from what I understand all child elements are
successfully changing state but playbinsink seems to refuse to do that..

Same code works properly on OS X and Linux desktop with the same versions of
gst and plugins.

Attached is a log output configured with GST_DEBUG=6.

Thanks for any hints
Petros

-- 
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