[vlc-devel] [vlc-commits] packetizer: mpegvideo: parse color details if present
remi at remlab.net
Sat Apr 23 13:38:50 CEST 2016
On Saturday 23 April 2016 14:17:14 Ilkka Ollakka wrote:
> On Mon, Apr 18, 2016 at 02:43:01PM +0200, Rémi Denis-Courmont wrote:
> > Le 2016-04-18 14:18, git at videolan.org a écrit :
> > > + int8_t color_primaries = p_frag->p_buffer;
> > > + int8_t color_transfer = p_frag->p_buffer;
> > > + int8_t color_matrix = p_frag->p_buffer;
> > This is UB if byte values have high order bit set.
> Sorry I'm not quite sure what you mean. If they have high order bit set
> they go negative values, but those bitstreams are anyway out of bounds
> what is defined to be valid and present.
No. It´s UB.
More information about the vlc-devel