sonicenc: limit quant so that golomb codes are less than 32 bits long
before they could become 33 bits Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
efac6f7472
commit
512beea529
@ -724,8 +724,8 @@ static int sonic_encode_frame(AVCodecContext *avctx, AVPacket *avpkt,
|
|||||||
|
|
||||||
if (quant < 1)
|
if (quant < 1)
|
||||||
quant = 1;
|
quant = 1;
|
||||||
if (quant > 65535)
|
if (quant > 65534)
|
||||||
quant = 65535;
|
quant = 65534;
|
||||||
|
|
||||||
set_ue_golomb(&pb, quant);
|
set_ue_golomb(&pb, quant);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user