Mercurial > libavcodec.hg
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; }