mpegtssection: Add more section size checks
authorEdward Hervey <edward@centricular.com>
Sat, 26 Nov 2016 09:44:43 +0000 (10:44 +0100)
committerEdward Hervey <bilboed@bilboed.com>
Sat, 26 Nov 2016 09:46:08 +0000 (10:46 +0100)
commitd58f668ece8795bddb3316832e1848c7b7cf38ac
tree10b6d96cef415e4400c570b9b6f870a4af80cdab
parent7b12593cceaa0726d7fc370a7556a8e773ccf318
mpegtssection: Add more section size checks

The smallest section ever needs to be at least 3 bytes (i.e. just the short
header).
Non-short headers need to be at least 11 bytes long (3 for the minimum header,
5 for the non-short header, and 4 for the CRC).

https://bugzilla.gnome.org/show_bug.cgi?id=775048
gst-libs/gst/mpegts/gstmpegtssection.c