GNOME Bugzilla – Bug 657305
[0.11] Change ::event vfuncs to be more binding friendly and intuitive
Last modified: 2011-11-10 17:01:29 UTC
Currently the ::event vfuncs in base{src,sink,transform,parse} are not really binding friendly. Depend on the return value the event is owned by the base class or not (and handled by the base class or not). For 0.11 I'd propose to make the real vfuncs and require subclasses to chain up to the parent to handle/forward the events.
this has been done for basesrc, basetransform and the rtp (de)payloader base classes. basesink could use some more work, dunno about baseparse.
Fixed now in 0.11