GNOME Bugzilla – Bug 726828
codecparsers: h264: fix SEI buffering_period() parsing
Last modified: 2014-07-01 13:19:50 UTC
Hi, this patch fixes parsing for buffering_period() SEI messages. The number of bits used to express {nal,vcl}_initial_cpb_removal_delay{,_offset} is not 5 but 1 + initial_cpb_removal_delay_length_minus1.
Created attachment 272571 [details] [review] codecparsers: h264: fix SEI buffering_period() parsing I will likely push this one as obvious. Possibly propagated to the supported branches with buffering_period().
This fixes a regression in the 720p Big Buck Bunny clip.
Is this obsoleted by the other patches?
commit aa73624638b89a76b3a6d44cbb5353edc86feaac Author: Gwenole Beauchesne <gwenole.beauchesne@intel.com> Date: Fri Mar 21 17:03:36 2014 +0100 codecparsers: h264: fix SEI buffering_period() parsing. Fix parsing of buffering_period() SEI messages. The number of bits used to express {nal,vcl}_initial_cpb_removal_delay{,_offset} syntax elements is not 5 but 1 + initial_cpb_removal_delay_length_minus1. https://bugzilla.gnome.org/show_bug.cgi?id=726828 Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>