vorbisdec: reject rangebits 0 with non-0 partitions
authorAndreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
Sun, 3 Jan 2016 18:11:24 +0000 (19:11 +0100)
committerAndreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
Wed, 27 Jan 2016 23:49:17 +0000 (00:49 +0100)
commit6fe77207ed3bd11f604490eae11bffd5ed91e50f
treea0ebcdf1df8de48aa7ec1859e7675ef237b71b00
parent00a0c0fd75f270427970cf69f6729952987b9d36
vorbisdec: reject rangebits 0 with non-0 partitions

This causes non-unique elements in floor_setup->data.t1.list, which
makes the stream undecodable according to the specification.

Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
(cherry picked from commit e7a7b3135a4e5ba4bd2e144444d95a7563f53e9b)
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
libavcodec/vorbisdec.c