]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/cngenc.c
Merge commit '8633fb47db2ec39eb8bd1bd65302af75a94ff5d0'
[ffmpeg] / libavcodec / cngenc.c
index bf5f7bf54b2a3e31497578912e6aced17ee68d56..58918aa95836394137b629da84cd45e11e04537f 100644 (file)
@@ -87,7 +87,7 @@ static int cng_encode_frame(AVCodecContext *avctx, AVPacket *avpkt,
     energy /= frame->nb_samples;
     if (energy > 0) {
         double dbov = 10 * log10(energy / 1081109975);
-        qdbov = av_clip(-floor(dbov), 0, 127);
+        qdbov = av_clip_uintp2(-floor(dbov), 7);
     } else {
         qdbov = 127;
     }