[Bug 749098] matroskamux: drop streamheader buffers only if they really are headers

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Dec 21 17:09:00 UTC 2016


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

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

--- Comment #6 from Tim-Philipp Müller <t.i.m at zen.co.uk> ---
Thanks, pushed:

commit c9506728095b605716ee971c8b13f543804bea6c
Author: Nicola Murino <nicola.murino at gmail.com>
Date:   Fri May 8 12:44:01 2015 +0200

    matroskamux: only drop actual streamheader buffers with xiph codecs

    With Xiph codecs the stream header buffers are both in the caps and are
    usually also at the beginning of each input stream, but it's perfectly
    possible that the input stream does not have the stream header buffers
    inline in the data. Matroskamux would drop the first N buffers assuming
    they're stream headers, but this meant it would drop actual payload data
    when the stream didn't contain the stream headers inline. Fix this by
    only dropping leading buffers if they're flagged as stream headers. This
    fixes issues with streams that are being tapped into after streaming
    has started.

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

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