[Bug 643772] [playsink] Sometimes uses already freed objects leading to crashes

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Mar 7 12:25:25 PST 2011


https://bugzilla.gnome.org/show_bug.cgi?id=643772
  GStreamer | gst-plugins-base | 0.10.32

Stefan Kost (gstreamer, gtkdoc dev) <ensonic> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ensonic at sonicpulse.de

--- Comment #17 from Stefan Kost (gstreamer, gtkdoc dev) <ensonic at sonicpulse.de> 2011-03-07 20:25:22 UTC ---
(In reply to comment #11)
> Actually we use the same pipeline, and when switching from one video to another
> we just :
>  1. save the current state of the pipeline
>  2. set the pipeline state to NULL
>  3. change the uri
>  4. set back the pipeline to the saved state
> 
> all of this in the same function.

FYI, GST_STATE_READY is sufficient to change the uri and would result in a
quicker change over.

-- 
Configure bugmail: https://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