Loading lib_com/ivas_sba_config.c +1 −1 Original line number Diff line number Diff line Loading @@ -292,7 +292,7 @@ void ivas_sba_get_spar_hoa_md_flag( int16_t *spar_hoa_md_flag, int16_t *spar_hoa_dirac2spar_md_flag ) { if ( sba_order > 1 && ivas_total_brate > IVAS_256k ) if ( sba_order > 1 && ivas_total_brate >= IVAS_256k ) { *spar_hoa_md_flag = 1; } Loading lib_enc/ivas_enc.c +4 −0 Original line number Diff line number Diff line Loading @@ -139,7 +139,11 @@ ivas_error ivas_enc( #endif ) { #ifdef SPAR_TUNING hp20( data_f[HOA_keep_ind[st_ivas->hSpar->hMdEnc->HOA_md_ind[i]]], input_frame, st_ivas->mem_hp20_in[i], input_Fs ); #else hp20( data_f[HOA_keep_ind[i]], input_frame, st_ivas->mem_hp20_in[i], input_Fs ); #endif } else if ( !( ivas_format == MC_FORMAT && i == LFE_CHANNEL ) ) /*TODO: is the HPF needed for LFE channel? */ { Loading Loading
lib_com/ivas_sba_config.c +1 −1 Original line number Diff line number Diff line Loading @@ -292,7 +292,7 @@ void ivas_sba_get_spar_hoa_md_flag( int16_t *spar_hoa_md_flag, int16_t *spar_hoa_dirac2spar_md_flag ) { if ( sba_order > 1 && ivas_total_brate > IVAS_256k ) if ( sba_order > 1 && ivas_total_brate >= IVAS_256k ) { *spar_hoa_md_flag = 1; } Loading
lib_enc/ivas_enc.c +4 −0 Original line number Diff line number Diff line Loading @@ -139,7 +139,11 @@ ivas_error ivas_enc( #endif ) { #ifdef SPAR_TUNING hp20( data_f[HOA_keep_ind[st_ivas->hSpar->hMdEnc->HOA_md_ind[i]]], input_frame, st_ivas->mem_hp20_in[i], input_Fs ); #else hp20( data_f[HOA_keep_ind[i]], input_frame, st_ivas->mem_hp20_in[i], input_Fs ); #endif } else if ( !( ivas_format == MC_FORMAT && i == LFE_CHANNEL ) ) /*TODO: is the HPF needed for LFE channel? */ { Loading