diff --git a/lib_dec/ivas_core_dec.c b/lib_dec/ivas_core_dec.c index 6397898f5919375bcbc1b4bd75c78ac5f5dd233c..090ba7d304179e3a2d8d99beaadd7da69e93da9f 100644 --- a/lib_dec/ivas_core_dec.c +++ b/lib_dec/ivas_core_dec.c @@ -1584,8 +1584,12 @@ ivas_error ivas_core_dec_fx( } } + Scale_sig32( synth_32_fx[n], output_frame, -31 ); /* intentionally create a bad output */ + Copy32( synth_32_fx[n], output_32_fx[n], output_frame ); + Scale_sig32( output_32_fx[n], output_frame, -31 ); /* intentionally create a bad output */ + /*--------------------------------------------------------* * Common updates *--------------------------------------------------------*/ @@ -2350,7 +2354,6 @@ ivas_error ivas_core_dec( } /* n_channels loop */ - pop_wmops(); return error; }