Browse Source

g723_1: increase excitation storage by 4

Fixed codebook mode in 5300 rate may write up to SUBFRAME_LEN + 4 and
that is considered normal by the reference decoder. Without that additional
padding it might overwrite first elements of LPC history.
tags/n1.0
Kostya Shishkov 13 years ago
parent
commit
94bfdfd6f0
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      libavcodec/g723_1.c

+ 1
- 1
libavcodec/g723_1.c View File

@@ -87,7 +87,7 @@ typedef struct g723_1_context {

int16_t prev_lsp[LPC_ORDER];
int16_t prev_excitation[PITCH_MAX];
int16_t excitation[PITCH_MAX + FRAME_LEN];
int16_t excitation[PITCH_MAX + FRAME_LEN + 4];
int16_t synth_mem[LPC_ORDER];
int16_t fir_mem[LPC_ORDER];
int iir_mem[LPC_ORDER];


Loading…
Cancel
Save