[gstreamer-bugs] [Bug 592946] New: [playbin2] sink not disposing when trying to stop an avi playback during preroll

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Aug 24 12:44:34 PDT 2009


http://bugzilla.gnome.org/show_bug.cgi?id=592946

           Summary: [playbin2] sink not disposing when trying to stop an
                    avi playback during preroll
    Classification: Desktop
           Product: GStreamer
           Version: 0.10.24
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: andreas.frisch at multimedia-labs.de
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


--- Comment #0 from Fraxinas <andreas.frisch at multimedia-labs.de> 2009-08-24 19:44:32 UTC ---
Created an attachment (id=141594)
log of issue

while the avi indices are being parsed on an avi playbin2 playback, the sink
elements are brought into READY state. when trying to stop the pipeline in this
state, gstreamer throws this critical:

(enigma2:3226): GStreamer-CRITICAL **:
Trying to dispose element dvbvideosink0, but it is not in the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.

this can be worked around by testing the state in the dispose function of the
sink but it could also be considered a playbin2 issue i guess since it doesn't
occur with a manually plugged pipeline.

-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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