From 4138ad961c4d577d32beb930155558d05bd2cfd3 Mon Sep 17 00:00:00 2001 From: Vitor Sessak Date: Sun, 13 Jul 2008 19:59:44 +0000 Subject: Add av_clipf() function to common.h and use it in ra288.c Originally committed as revision 14213 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/ra288.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'libavcodec') diff --git a/libavcodec/ra288.c b/libavcodec/ra288.c index 72ed8102ee..57ee6c20dd 100644 --- a/libavcodec/ra288.c +++ b/libavcodec/ra288.c @@ -88,14 +88,8 @@ static void decode(Real288_internal *glob, float gain, int cb_coef) /* output */ for (x=0; x < 5; x++) { - float f = glob->sb[4-x] + buffer[x]; - - if (f > 4095) - f = 4095; - else if (f < -4095) - f = -4095; - - glob->output[glob->phase*5+x] = glob->sb[4-x] = f; + glob->output[glob->phase*5+x] = glob->sb[4-x] = + av_clipf(glob->sb[4-x] + buffer[x], -4095, 4095); } } -- cgit v1.2.3