[Bug 740575] Fixing DTS in GStreamer

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sat Mar 14 09:52:26 PDT 2015


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

--- Comment #20 from Matej Knopp <matej.knopp at gmail.com> ---
There is no padding in the buffer, can you do this?

Also, when you offset segment start everything will just work. You'll get
negative DTS working transparently in all components, and be able to represent
those as GstClockTime.

Whereas if you add another field to buffer then 
a) you have redundancy
b) all components that so much as touch dts need to be aware of new field.
Also, having TS delta instead of actual time is very inconvenient in most
places. If you want to do some calculations, interpolation, etc, you'll have to
convert it to actual time, which will have to be signed, so you won't be able
to represent it a GstClockTime.

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