[Bug 750033] basetransform - allow collation/separation of buffers

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sun May 31 23:33:53 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=750033

--- Comment #7 from Jan Schmidt <thaytan at noraisin.net> ---
(In reply to Sebastian Dröge (slomo) from comment #5)
> So basically this as the default implementation, with finish_buffer() as a
> public basetransform function.
> 
> submit_input_buffer(inbuf):
>   while (outbuf = generate_output_buffer(inbuf)):
>     ret = finish_buffer(outbuf);

The problem with this structure is that it doesn't map onto the existing
pull-mode implementation - the output buffer function has to return the outbuf
to the caller so it can be pushed or returned from the pull request
appropriately.

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


More information about the gstreamer-bugs mailing list