[Bug 708590] New: Adder should send its segment before checking for eos.
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Sun Sep 22 14:04:43 PDT 2013
https://bugzilla.gnome.org/show_bug.cgi?id=708590
GStreamer | gst-plugins-base | git
Summary: Adder should send its segment before checking for eos.
Classification: Platform
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-base
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: mathieu.duponchelle at epitech.eu
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created an attachment (id=255537)
View: https://bugzilla.gnome.org/attachment.cgi?id=255537
Review: https://bugzilla.gnome.org/review?bug=708590&attachment=255537
Sends pending segment before checking for eos.
In gnonlin, after building and then seeking the new pipeline and its elements,
we discard all EOS before getting a new segment, this prevents situations where
we would get EOS from previous segments.
Videomixer for instance sends its new segment in collected *before* checking
for EOS.
Adder on the other hand checked in the opposite order, and thus could send EOS
without pushing the segment it applies to. This meant gnonlin would ignore the
EOS, and then not rebuild the next pipeline.
The patch attached corrects that.
--
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