diff sonic.c @ 5523:c2ab2ac31edb libavcodec

use av_clip_int16() where it makes sense
author aurel
date Sat, 11 Aug 2007 22:48:55 +0000
parents 9bf957e669f0
children cffdb71f0930
line wrap: on
line diff
--- a/sonic.c	Fri Aug 10 19:28:28 2007 +0000
+++ b/sonic.c	Sat Aug 11 22:48:55 2007 +0000
@@ -926,14 +926,7 @@
 
     // internal -> short
     for (i = 0; i < s->frame_size; i++)
-    {
-        if (s->int_samples[i] > 32767)
-            samples[i] = 32767;
-        else if (s->int_samples[i] < -32768)
-            samples[i] = -32768;
-        else
-            samples[i] = s->int_samples[i];
-    }
+        samples[i] = av_clip_int16(s->int_samples[i]);
 
     align_get_bits(&gb);