[Bug 793457] flvmux: broken output timestamps/segment

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Mar 1 23:11:19 UTC 2018


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

--- Comment #6 from Olivier CrĂȘte <olivier.crete at ocrete.ca> ---
I fixed the most pressing concern with the patch below. It now produces no DTS
at all and a PTS that is always increasing but starting from 0. This matches
the behaviour of mpegtsmux.

The only other muxer we have which can do h.264 and be streamable is mastroska
and it's behaviour is strange, it seems to pass through the DTS vs PTS
information, but the result is a mix of buffers with both pts & dts set and
some with dts=none but pts set.. I'm not convinced it's better.

It also means the current code drops all information about negative DTSes.


commit c0bf793c05cf793aa18a8548cda702625e388115
Author: Olivier CrĂȘte <olivier.crete at collabora.com>
Date:   Thu Mar 1 17:15:02 2018 -0500

    flvmux: Set PTS based on running time

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

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