From 1ee6b48c60a2ce31bfbf35573fe77d97c3e55b00 Mon Sep 17 00:00:00 2001 From: Koen Vos Date: Sat, 29 Oct 2011 00:03:29 -0400 Subject: Fixes PLC initialization bug --- silk/PLC.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'silk/PLC.c') diff --git a/silk/PLC.c b/silk/PLC.c index 264b7258..38216319 100644 --- a/silk/PLC.c +++ b/silk/PLC.c @@ -53,7 +53,7 @@ void silk_PLC_Reset( silk_decoder_state *psDec /* I/O Decoder state */ ) { - psDec->sPLC.pitchL_Q8 = silk_RSHIFT( psDec->frame_length, 1 ); + psDec->sPLC.pitchL_Q8 = silk_LSHIFT( psDec->frame_length, 8 - 1 ); psDec->sPLC.prevGain_Q16[ 0 ] = SILK_FIX_CONST( 1, 16 ); psDec->sPLC.prevGain_Q16[ 1 ] = SILK_FIX_CONST( 1, 16 ); } -- cgit v1.2.1