Mercurial > libavcodec.hg
comparison libvorbis.c @ 5523:c2ab2ac31edb libavcodec
use av_clip_int16() where it makes sense
author | aurel |
---|---|
date | Sat, 11 Aug 2007 22:48:55 +0000 |
parents | 2b72f9bc4f06 |
children | bc4791868c52 |
comparison
equal
deleted
inserted
replaced
5522:acaaff7b6fb8 | 5523:c2ab2ac31edb |
---|---|
305 | 305 |
306 for(j = 0 ; j < samples ; j++) { | 306 for(j = 0 ; j < samples ; j++) { |
307 | 307 |
308 val = mono[j] * 32767.f; | 308 val = mono[j] * 32767.f; |
309 | 309 |
310 if(val > 32767) val = 32767 ; | 310 val = av_clip_int16(val); |
311 if(val < -32768) val = -32768 ; | |
312 | 311 |
313 *ptr = val ; | 312 *ptr = val ; |
314 ptr += channels; | 313 ptr += channels; |
315 } | 314 } |
316 } | 315 } |