Loading lib_dec/FEC_HQ_core_fx.c +6 −1 Original line number Diff line number Diff line Loading @@ -1961,6 +1961,11 @@ static void Next_good_after_burst_erasures_fx( return; } /*-------------------------------------------------------------------------- * save_synthesis_hq_fec_fx() * * Save synthesis for HQ FEC *-------------------------------------------------------------------------*/ void save_synthesis_hq_fec_fx( Decoder_State *st, /* i/o: decoder state structure */ Loading Loading @@ -2019,7 +2024,7 @@ void save_synthesis_hq_fec_fx( Copy_Scale_sig( st->prev_synth_buffer_fx, st->hTcxDec->old_synthFB_fx + sub( shl( output_frame, 1 ), NS2SA_FX2( st->output_Fs, DELAY_BWE_TOTAL_NS ) ), NS2SA_FX2( st->output_Fs, DELAY_BWE_TOTAL_NS - DELAY_CLDFB_NS ), negate( st->Qprev_synth_buffer_fx ) ); /*Q0*/ } IF( NE_16( st->core, ACELP_CORE ) ) IF( st->core == ACELP_CORE ) { IF( GE_16( output_frame, L_FRAME16k ) ) { Loading Loading
lib_dec/FEC_HQ_core_fx.c +6 −1 Original line number Diff line number Diff line Loading @@ -1961,6 +1961,11 @@ static void Next_good_after_burst_erasures_fx( return; } /*-------------------------------------------------------------------------- * save_synthesis_hq_fec_fx() * * Save synthesis for HQ FEC *-------------------------------------------------------------------------*/ void save_synthesis_hq_fec_fx( Decoder_State *st, /* i/o: decoder state structure */ Loading Loading @@ -2019,7 +2024,7 @@ void save_synthesis_hq_fec_fx( Copy_Scale_sig( st->prev_synth_buffer_fx, st->hTcxDec->old_synthFB_fx + sub( shl( output_frame, 1 ), NS2SA_FX2( st->output_Fs, DELAY_BWE_TOTAL_NS ) ), NS2SA_FX2( st->output_Fs, DELAY_BWE_TOTAL_NS - DELAY_CLDFB_NS ), negate( st->Qprev_synth_buffer_fx ) ); /*Q0*/ } IF( NE_16( st->core, ACELP_CORE ) ) IF( st->core == ACELP_CORE ) { IF( GE_16( output_frame, L_FRAME16k ) ) { Loading