[Bug 758949] qtmux can't handle missing DTS

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Dec 3 14:34:13 PST 2015


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

--- Comment #4 from Sam Duke <samduke474 at gmail.com> ---
Well, looking again, it seems that this block:

if (!GST_CLOCK_TIME_IS_VALID (pad->dts_adjustment)) {

Is only hit the first time through after a pad reset. If a DTS is present at
that time, I don't think my block will ever be hit. So the remaining case is
that the first buffer in the JPEG/PNG stream has missing DTS and will then
contain sporadic DTS from then on. Which is possible if you switch it in part
way through I suppose?

Maybe I could extend the logic slightly to detect sporadic DTS and disable this
mode if so? The first few buffers before the first DTS might be messed up, but
isn't that the case already?

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