[Bug 685890] codecparsers: h264: fix rbsp_more_data() implementation

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue May 20 05:17:31 PDT 2014


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

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

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

--- Comment #7 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2014-05-20 12:17:26 UTC ---
ommit 80a51a8fab4370fb389e7780e6d5058964c34e4e
Author: Gwenole Beauchesne <gwenole.beauchesne at intel.com>
Date:   Wed Oct 10 16:19:49 2012 +0200

    codecparsers: h264: fix rbsp_more_data() implementation.

    Account for trailing zero bits when checking for rbsp_more_data().

    In particular, fix an hypothetical stream whereby rbsp_more_data()
    is called in the following conditions for PPS header: NalReader
    reached position 20, 12 bits are remaining and trailing data at
    current byte position is c8 00.

    rbsp_more_data() used to return TRUE whereas it should obviously
    return FALSE because x8 00 represents a valid rbsp_trailing_bits()
    structure.

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

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