[gstreamer-bugs] [Bug 156380] New: - Request pads never go away...

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Mon Oct 25 04:47:46 PDT 2004


http://bugzilla.gnome.org/show_bug.cgi?id=156380
GStreamer | gstreamer (core) | Ver: HEAD CVS

           Summary: Request pads never go away...
           Product: GStreamer
           Version: HEAD CVS
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gstreamer (core)
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: bugs at prettypeople.org
         QAContact: gstreamer-bugs at lists.sourceforge.net


<Company> iain: request pad shouldn't be referenced by the element and unreffed
          automatically when unlinking
<Company> (don't expect that to work though)
<Company> the theory goes like this: a request pad is owned by its peer
<Company> so it goes away when unlinking
<Company> in practice it goes like this: request pads never vanish
<Company> gst_element_add_pad shouldn't ref/sink request pads
<Company> but instead use some other way of getting notified when the pad goes
          away like weak pointers
<iain> but it doesn't currently?
<Company> no, currently it doesn't
<Company> the whole request pad code is a mess
<Company> demuxers never get rid of their pads either
<Company> so you can't actually reuse them
<Company> you should definitely file a bug about it so it won't be forgotten
          before 0.10

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