From bcc67dffa0e40602f2ce3240e831db173fe939a1 Mon Sep 17 00:00:00 2001 From: Mohamed Naufal Basheer Date: Thu, 17 Mar 2011 23:56:47 +0100 Subject: Add a shift parameter to celp_lp_synthesis_filter for reuse by the G.723.1 decoder --- libavcodec/g729dec.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'libavcodec/g729dec.c') diff --git a/libavcodec/g729dec.c b/libavcodec/g729dec.c index de384dd184..cd2eec880b 100644 --- a/libavcodec/g729dec.c +++ b/libavcodec/g729dec.c @@ -604,6 +604,7 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size, SUBFRAME_SIZE, 10, 1, + 0, 0x800)) /* Overflow occured, downscale excitation signal... */ for (j = 0; j < 2 * SUBFRAME_SIZE + PITCH_DELAY_MAX + INTERPOL_LEN; j++) @@ -625,6 +626,7 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size, SUBFRAME_SIZE, 10, 0, + 0, 0x800); } else { ff_celp_lp_synthesis_filter( @@ -634,6 +636,7 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size, SUBFRAME_SIZE, 10, 0, + 0, 0x800); } /* Save data (without postfilter) for use in next subframe. */ -- cgit v1.2.3