diff --git a/lib_com/options.h b/lib_com/options.h index 14fd30ac5d21519cf9e29de257505950a2263986..d824e1f7929788ce7b20e4bb8ccc0579e3a8e2fc 100755 --- a/lib_com/options.h +++ b/lib_com/options.h @@ -117,7 +117,7 @@ #define CONF_DISTATT /* Eri: Make distance attenuation configurable */ #define FIX_1068_ASAN_IN_MC_2_BINAURAL_ROOM_IR /* issue 1068 : Memory leak in MC to BINAURAL_ROOM decoding with bitrate switching*/ -/*#define NONBE_FIX_MC_LFE_LPF */ /* Dlb: Adding the LFE LPF filter back for MC content. */ +#define NONBE_FIX_MC_LFE_LPF /* Dlb: Adding the LFE LPF filter back for MC content. */ /* #################### End BASOP porting switches ############################ */ diff --git a/lib_dec/ivas_lfe_dec_fx.c b/lib_dec/ivas_lfe_dec_fx.c index 11406a10bca4cc2eefccb8eb7d4603a1415f4695..45e72438a53b1cc34b1e8e0e41e0af6018bad315 100644 --- a/lib_dec/ivas_lfe_dec_fx.c +++ b/lib_dec/ivas_lfe_dec_fx.c @@ -402,6 +402,9 @@ void ivas_lfe_dec_fx( move32(); j = add( j, shr( output_frame, 5 ) ); } +#ifdef NONBE_FIX_MC_LFE_LPF + q_out = Q9; +#endif } IF( hLFE->filter_state.order > 0 )