GNOME Bugzilla – Bug 636198
decodebin2: "removed-decoded-pad" signal never fired
Last modified: 2010-12-13 08:41:25 UTC
The documentation mentions "removed-decoded-pad" but this seems to never be actually fired in the code. uridecodebin instead listens to "pad-removed", which I presume is then the correct way. The "removed-decoded-pad" signal should be removed/deprecated or it should be implemented as per the documentation.
Created attachment 176242 [details] [review] decodebin2: Emit "remove-decoded-pad" signal when pads are removed from decodebin2 Fixes bug #636198.
Right, the signals are really redundant and should be removed later in 0.11 (new-decoded-pad == pad-added and removed-decoded-pad == pad-removed). I've committed the patch above to make it at least possible to use the signal ;)
Thanks, that makes things clearer! Is new-decoded-pad really equivalent to pad-added? Doesn't new-decoded-pad also ensure that the pad is a "raw" type?
All pads added to decodebin2 are "raw" pads