flvdemux: Ignore invalid H.264 codec data
authorNicolas Dufresne <nicolas.dufresne@collabora.com>
Sat, 23 Sep 2017 19:41:30 +0000 (15:41 -0400)
committerNicolas Dufresne <nicolas.dufresne@collabora.com>
Fri, 6 Oct 2017 01:20:19 +0000 (21:20 -0400)
commitcfc1638ca548a9b620037970fa3be0e494a1b733
treecadd9ebff7da066d5d83504623002def52879091
parent18dbd49fb862e4c8d0cb5f654d093980c9db354d
flvdemux: Ignore invalid H.264 codec data

This code basically skip over codec_data with empty payload. In
this case, the codec_data variable is the size of the header for
the CODEC part of Video Tag. The remaining is supposed to be the
H.264 codec data, hence should not be empty.

https://bugzilla.gnome.org/show_bug.cgi?id=787795
gst/flv/gstflvdemux.c