# HG changeset patch # User michael # Date 1151270545 0 # Node ID 649ebe86d77985d13fdb11134941e3aba9aa6409 # Parent 90344fa4a1d49719e80834ac4522116e4e93390d 10l diff -r 90344fa4a1d4 -r 649ebe86d779 flacenc.c --- a/flacenc.c Sun Jun 25 17:37:12 2006 +0000 +++ b/flacenc.c Sun Jun 25 21:22:25 2006 +0000 @@ -331,7 +331,7 @@ return; } - bytes= (av_log2(val)-1) / 5; + bytes= (av_log2(val)+4) / 5; shift = (bytes - 1) * 6; put_bits(pb, 8, (256 - (256>>bytes)) | (val >> shift)); while(shift >= 6){