summaryrefslogtreecommitdiff
path: root/libavcodec/acelp_filters.c
diff options
context:
space:
mode:
Diffstat (limited to 'libavcodec/acelp_filters.c')
-rw-r--r--libavcodec/acelp_filters.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/libavcodec/acelp_filters.c b/libavcodec/acelp_filters.c
index 2aedbddab3..fb52d0f8c9 100644
--- a/libavcodec/acelp_filters.c
+++ b/libavcodec/acelp_filters.c
@@ -116,13 +116,14 @@ int ff_acelp_lp_synthesis_filter(
const int16_t* in,
int buffer_length,
int filter_length,
- int stop_on_overflow)
+ int stop_on_overflow,
+ int rounder)
{
int i,n;
for(n=0; n<buffer_length; n++)
{
- int sum = 0x800;
+ int sum = rounder;
for(i=1; i<filter_length; i++)
sum -= filter_coeffs[i] * out[n-i];