use av_clip_int16() where it makes sense

Originally committed as revision 10078 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Aurelien Jacobs
2007-08-11 22:48:55 +00:00
parent 160ab30fcc
commit aee481cebe
14 changed files with 34 additions and 64 deletions

View File

@ -926,14 +926,7 @@ static int sonic_decode_frame(AVCodecContext *avctx,
// 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);