[Bug 747731] New: basesrc: Always setting segment.start as DTS on first buffer
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Sun Apr 12 04:08:01 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=747731
Bug ID: 747731
Summary: basesrc: Always setting segment.start as DTS on first
buffer
Classification: Platform
Product: GStreamer
Version: git master
OS: Windows
Status: NEW
Severity: normal
Priority: Normal
Component: gstreamer (core)
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: slomo at coaxion.net
QA Contact: gstreamer-bugs at lists.freedesktop.org
CC: lrn1986 at gmail.com, slomo at coaxion.net, t.i.m at zen.co.uk,
ylatuya at gmail.com
GNOME version: ---
+++ This bug was initially created as a clone of Bug #747722 +++
Currently basesrc always sets the segment.start (or 0) as the DTS of the first
buffer if the subclass did not provide a DTS. Live sources that provide raw
data usually don't set any DTS, so in those cases the first buffer would always
get a DTS of 0.
This seems wrong, and like something that should only be done if
do-timestamp=true. It's not guaranteed that the first buffer should have a DTS
of 0, the source might start much later.
(And apart from that we should never set DTS on raw media!)
--
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