diff mpegaudiodec.c @ 5523:c2ab2ac31edb libavcodec

use av_clip_int16() where it makes sense
author aurel
date Sat, 11 Aug 2007 22:48:55 +0000
parents d2ef80f5fd7e
children 85c4aca68be3
line wrap: on
line diff
--- a/mpegaudiodec.c	Fri Aug 10 19:28:28 2007 +0000
+++ b/mpegaudiodec.c	Sat Aug 11 22:48:55 2007 +0000
@@ -822,10 +822,7 @@
 #if FRAC_BITS <= 15
         /* NOTE: can cause a loss in precision if very high amplitude
            sound */
-        if (v > 32767)
-            v = 32767;
-        else if (v < -32768)
-            v = -32768;
+        v = av_clip_int16(v);
 #endif
         synth_buf[j] = v;
     }