avformat/oggparseogm: Fix undefined shift in ogm_packet()
authorMichael Niedermayer <michael@niedermayer.cc>
Thu, 8 Mar 2018 22:14:04 +0000 (23:14 +0100)
committerMichael Niedermayer <michael@niedermayer.cc>
Sun, 8 Jul 2018 17:45:45 +0000 (19:45 +0200)
commitbdb68741ba221bd73f924bdacadccfcc1180f2fc
tree3e57ac304db3233da3c9f4fb1b52f159973778cd
parent35194c4e02579014d84214e8925919f9d217f0f9
avformat/oggparseogm: Fix undefined shift in ogm_packet()

Fixes: shift exponent 48 is too large for 32-bit type 'int'
Fixes: Chromium bug 786793
Reported-by: Matt Wolenetz <wolenetz@google.com>
Reviewed-by: Matt Wolenetz <wolenetz@google.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
(cherry picked from commit 010b7b30b721b90993e05e9ee6338e88bb8debb3)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
libavformat/oggparseogm.c