From a3411b70f1bef697cd747cc52b72d07870917f8e Mon Sep 17 00:00:00 2001 From: rtyag Date: Thu, 7 Aug 2025 11:12:37 +1000 Subject: [PATCH 1/2] fix for issue 1869 lfe lpf plc --- lib_dec/ivas_lfe_dec_fx.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib_dec/ivas_lfe_dec_fx.c b/lib_dec/ivas_lfe_dec_fx.c index 11406a10b..45e72438a 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 ) -- GitLab From f48edf580fade495562c3155c8c2a8eb8603a42b Mon Sep 17 00:00:00 2001 From: rtyag Date: Thu, 7 Aug 2025 11:15:20 +1000 Subject: [PATCH 2/2] enable nonbe_fix_mc_lfe_lpf --- lib_com/options.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib_com/options.h b/lib_com/options.h index 14fd30ac5..d824e1f79 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 ############################ */ -- GitLab