[Bug 731783] h265parse: incorrect value used to check size of hvcC data

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Jun 22 13:58:50 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=731783
  GStreamer | gst-plugins-bad | git

Tim-Philipp Müller <t.i.m> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |t.i.m at zen.co.uk
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |1.3.4

--- Comment #1 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2014-06-22 20:58:46 UTC ---
Thanks for the patch, pushed:

commit d9d4a91c62b8e2f021e5e8039bb1368f825b8d62
Author: Chris Bass <floobleflam at gmail.com>
Date:   Tue Jun 17 14:23:43 2014 +0100

    h265parse: fix hvcC size check

    In ISO/IEC 14496-15, the minimum size of a HEVCDecoderConfigurationRecord
    (i.e., the contents of a hvcC box) is 23 bytes. However, the code in
h265parse
    checks that the size of this data is not less than 28 bytes, and it refuses
to
    accept caps if the check fails. The result is that standards-conformant
streams
    that don't carry any parameter sets in their hvcC boxes won't play.

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

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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