[gstreamer-bugs] [Bug 308619] id3demuxbin tries to free its ghost pad even if it was removed earlier

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Wed Jun 22 07:45:09 PDT 2005


Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.

 http://bugzilla.gnome.org/show_bug.cgi?id=308619
 GStreamer | gst-plugins | Ver: 0.8.10





------- Additional Comments From Akos Maroy  2005-06-22 14:45 -------
well, I can remove it with a totally valid, public API call:
gst_element_remove_pad(). an element should not get into an incosistent state
when a valid, public API call is executed on it.


as for why I want to remove it: because I want to remove the typefind element
from underneath id3demuxbin. it has the bad sideeffect that the typefinding is
done again and again as the element is moved from PAUSED/PLAYING state to READY
and the other way around.

but as id3demuxbin:src is a ghostpad the typefind0:src inside it, I have to
remove the ghost pad and create a new one that links to the element right of
typefind0.

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




More information about the Gstreamer-bugs mailing list