mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-01-13 21:28:01 +02:00
Replace cliping in ff_acelp_interpolate() by a check&av_log, this should be the
quickest way to find out if it is needed. Originally committed as revision 14970 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
cbccf2058e
commit
2ad0d96a24
@ -75,7 +75,9 @@ void ff_acelp_interpolate(
|
|||||||
i++;
|
i++;
|
||||||
v += in[n - i] * filter_coeffs[idx - frac_pos];
|
v += in[n - i] * filter_coeffs[idx - frac_pos];
|
||||||
}
|
}
|
||||||
out[n] = av_clip_int16(v >> 15);
|
if(av_clip_int16(v>>15) != (v>>15))
|
||||||
|
av_log(NULL, AV_LOG_WARNING, "overflow that would need cliping in ff_acelp_interpolate()\n");
|
||||||
|
out[n] = v >> 15;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user