GNOME Bugzilla – Bug 337100
[fakesink] add "preroll-handoff" signal
Last modified: 2006-06-15 09:24:51 UTC
when prerolling fakesink doesn't emit the handoff signal.
Created attachment 62702 [details] [review] proposed patch adding signal to preroll method.
I prefer different signals for render and preroll as sending the same signal would break ABI for application that expect the signal to be called just once.
Created attachment 65302 [details] [review] Patch that adds a new signal for preroll handoff. That breaks ABI/API though
> Patch that adds a new signal for preroll handoff. > > That breaks ABI/API though How so? I think this is perfectly find API/ABI-wise. We just add a new signal. There are no side-effects for applications not connecting to that signal. And the GstFakeSinkClass structure is private anyway, as the header files are not installed, so adding a field there shouldn't be a problem, just like with any other element.
I don't think it breaks anything..
Committed (with an added 'Since: 0.10.7' in the new signal's gtk-doc chunk): 2006-05-23 Tim-Philipp Müller <tim at centricular dot net> Patch by: Julien Moutte <julien at moutte net> * plugins/elements/gstfakesink.c: (gst_fake_sink_class_init), (gst_fake_sink_preroll): * plugins/elements/gstfakesink.h: Add new ::preroll-handoff signal (#337100).
*** Bug 336839 has been marked as a duplicate of this bug. ***