[Bug 707238] New: Videomixer sometimes doesn't push any EOS even though all its collectpads are EOS.
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Sun Sep 1 10:34:38 PDT 2013
https://bugzilla.gnome.org/show_bug.cgi?id=707238
GStreamer | gst-plugins-good | git
Summary: Videomixer sometimes doesn't push any EOS even though
all its collectpads are EOS.
Classification: Platform
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-good
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: mathieu.duponchelle at epitech.eu
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
According to Sebastian on irc, videomixer was supposed to fill until the
segment stop when all collectpads were EOS.
The problem is there is no hint of such a code in videomixer, which makes me
wonder if somebody removed that or what. The code in fill_queues seems
needlessly complicated, and videomixer doesn't even realize all its collectpads
are EOS in certain cases.
I could fix it if I knew what we actually wanted. From my point of view, if we
decide that we want videomixer to "fill the void", we should at least have a
property to either disable that, or tell it to use the last computed frame
instead of the background. Our use case (editing) really doesn't work well with
black frames :)
I'll wait for opinions before further development.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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