[SCM] libav/experimental: fabs is better then abs for floats ...

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 15:47:51 UTC 2013


The following commit has been merged in the experimental branch:
commit 2fefd23b9618f219a77e94160deb38062f0b9b3d
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Mon May 29 16:50:37 2006 +0000

    fabs is better then abs for floats ...
    
    Originally committed as revision 5422 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/libavcodec/ratecontrol.c b/libavcodec/ratecontrol.c
index 3ca6f9d..f4f433a 100644
--- a/libavcodec/ratecontrol.c
+++ b/libavcodec/ratecontrol.c
@@ -911,7 +911,7 @@ static int init_pass2(MpegEncContext *s)
     av_free(qscale);
     av_free(blured_qscale);
 
-    if(abs(expected_bits/all_available_bits - 1.0) > 0.01 ){
+    if(fabs(expected_bits/all_available_bits - 1.0) > 0.01 ){
         av_log(s->avctx, AV_LOG_ERROR, "Error: 2pass curve failed to converge\n");
         return -1;
     }

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list