ogg: Avoid undefined granule shift
authorEdward Hervey <edward@centricular.com>
Wed, 30 May 2018 08:56:12 +0000 (10:56 +0200)
committerEdward Hervey <bilboed@bilboed.com>
Wed, 30 May 2018 08:57:14 +0000 (10:57 +0200)
commit63e8900c4769ee02a489283cdf5506c8f24f6452
treed18bffefd50543435fec393473520cfe7c4b0c11
parent9158f9f7eb5039ae67b3463f5dbac8d3ebb540ac
ogg: Avoid undefined granule shift

A granule is a 64bit signed integer, shifting by 63 or more is
undefined and most likely an indication that the stream is
corrupted or invalid.

Detected by oss-fuzz
ext/ogg/gstoggstream.c