10l
authorMichael Niedermayer <michaelni@gmx.at>
Sun, 25 Jun 2006 21:22:25 +0000 (21:22 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Sun, 25 Jun 2006 21:22:25 +0000 (21:22 +0000)
Originally committed as revision 5527 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/flacenc.c

index d88b11d..29d3ce1 100644 (file)
@@ -331,7 +331,7 @@ write_utf8(PutBitContext *pb, uint32_t val)
         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){