GNOME Bugzilla – Bug 687806
mpegtsmux: Fix PTS being incorrectly created
Last modified: 2012-11-18 22:15:56 UTC
Created attachment 228314 [details] [review] Patch to fix bad PTS creation in mpegtsmux This is possibly the same thing as https://bugzilla.gnome.org/show_bug.cgi?id=587881 Attached patch does two things: - remove code that stops current PTS being earlier than previous one (why is this code here? PTSs can be out-of-order). - fix PTS being given value of DTS Thanks Kev
Thanks for the patch! Pushed: commit c2d4c0da5e4c7121aff5bdb716e3d5ae0105686b Author: Kevin Thornberry <gimmeamilkbttf@gmail.com> Date: Tue Nov 6 20:51:10 2012 +0000 mpegtsmux: fix DTS value being used for PTS https://bugzilla.gnome.org/show_bug.cgi?id=687806
The remnant of code checking for PTS going backwards comes from 0.10, where there was no DTS available, and mpegtsmux was using maximum-seen-PTS as a proxy for DTS in order to output monotonically increasing output timestamps
*** Bug 688357 has been marked as a duplicate of this bug. ***