From 6f9a028cad836b8f41f479d244be849fc16e48b8 Mon Sep 17 00:00:00 2001 From: Karsten Vandborg Soerensen <karsten.vandborg.sorensen@skype.net> Date: Mon, 5 Jul 2010 18:30:46 -0400 Subject: [PATCH] Fixes a high bit-rate corruption --- src_common/SKP_Silk_encode_pulses.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src_common/SKP_Silk_encode_pulses.c b/src_common/SKP_Silk_encode_pulses.c index 80ce45308..a458ff42c 100644 --- a/src_common/SKP_Silk_encode_pulses.c +++ b/src_common/SKP_Silk_encode_pulses.c @@ -180,8 +180,8 @@ void SKP_Silk_encode_pulses( } else { ec_encode_bin( psRangeEnc, cdf_ptr[ MAX_PULSES + 1 ], cdf_ptr[ MAX_PULSES + 2 ], 16 ); for( k = 0; k < nRshifts[ i ] - 1; k++ ) { - ec_encode_bin( psRangeEnc, SKP_Silk_pulses_per_block_CDF[ N_RATE_LEVELS - 1 ][ sum_pulses[ i ] ], - SKP_Silk_pulses_per_block_CDF[ N_RATE_LEVELS - 1 ][ sum_pulses[ i ] + 1 ], 16 ); + ec_encode_bin( psRangeEnc, SKP_Silk_pulses_per_block_CDF[ N_RATE_LEVELS - 1 ][ MAX_PULSES + 1 ], + SKP_Silk_pulses_per_block_CDF[ N_RATE_LEVELS - 1 ][ MAX_PULSES + 2 ], 16 ); } ec_encode_bin( psRangeEnc, SKP_Silk_pulses_per_block_CDF[ N_RATE_LEVELS - 1 ][ sum_pulses[ i ] ], SKP_Silk_pulses_per_block_CDF[ N_RATE_LEVELS - 1 ][ sum_pulses[ i ] + 1 ], 16 ); -- GitLab