mpegts: handle AVMEDIA_TYPE_UNKNOWN correctly
authorAndreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
Fri, 21 Oct 2016 23:18:38 +0000 (01:18 +0200)
committerAndreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
Sat, 22 Oct 2016 17:23:12 +0000 (19:23 +0200)
commit178eebd79e5bf3f4a4471576cd1a48bf9df59e09
treee3f766f1e8c81fb58de459c5aafcb9b30311cd8e
parentf5495c970cf2a8745a2f4520d543cb215c06e545
mpegts: handle AVMEDIA_TYPE_UNKNOWN correctly

It is negative, so can't be used for left shifting.

This fixes ubsan runtime error: shift exponent -1 is negative

Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
libavformat/mpegts.c