[Bug 756967] matroskamux: drops JPEG input buffers with just PTS and no DTS set on them

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Oct 28 12:12:05 PDT 2015


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

Tim-Philipp Müller <t.i.m at zen.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED
   Target Milestone|git master                  |1.6.1

--- Comment #11 from Tim-Philipp Müller <t.i.m at zen.co.uk> ---
Should be fine, thanks for the patch.


commit 65d08e2154eba75323fa7badfb78c0c9327d0a43
Author: Nicola Murino <nicola.murino at gmail.com>
Date:   Tue Oct 27 10:48:00 2015 +0100

    matroskamux: don't drop JPEG frames that only have PTS but no DTS set

    For the MS/VfW codec ids, we want to write DTS timestamps instead
    of PTS because that's what everyone else seems to do (and it's also
    how it is in AVI). So for those input formats we use the buffer DTS
    instead of the PTS. However, if there's no DTS set but only the PTS
    then just take the PTS instead of dropping the input buffer. This
    is useful especially for I-frame only codecs like JPEG and huffyuv,
    but should also be fine as fallback in general.

    Fixes regression with input JPEG frames that only have PTS set on them.

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

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