[Bug 757197] pad: Append hooks instead of prepending to call them in the order they were added

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Nov 11 06:06:45 PST 2015


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

--- Comment #10 from Miguel París Díaz <mparisdiaz at gmail.com> ---
Yes, it did because in some places we have more than one probe in the same pad.

The specific case is that we have 2 utilities based on probes:
 1 - Probe that drops buffers until a keyframe is detected. Then it is removed.
 2 - Probe that marks the first buffer that passes through the pad. Then it is
removed.

If both are used in the same pad, we can suffer this: the (2) utility marks the
first buffer and is removed, but the (1) one drops the buffer because it is not
a keyframe, so we loss the mark of the first buffer.

I know that this can be fixed using an unique probe for both things, but we
already have this utilities implemented in this ways.

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