[Bug 753360] New: videodecoder: pushes gap before segment
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Fri Aug 7 08:44:23 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=753360
Bug ID: 753360
Summary: videodecoder: pushes gap before segment
Classification: Platform
Product: GStreamer
Version: git master
OS: All
Status: NEW
Severity: normal
Priority: Normal
Component: gst-plugins-base
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: thiagossantos at gmail.com
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
If the videodecoder receives a gap before buffers, the gap event is pushed
before the segment itself. The timestamp on the gap has no real running-time
without an associated segment.
One of the problems on fixing this is that the caps event must be pushed before
the segment and some decoders would only know the complete caps after decoding
a frame.
Holding the gap until a buffer is received would cause issues in prerolling so
I'm not sure it is a good idea.
Maybe sending incomplete caps and later updating it?
(Haven't checked the audiodecoder but it might have the same issue)
--
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