Commit 265c846a authored by Jouni Paulus's avatar Jouni Paulus
Browse files

fix over-indexing of frequency bands

parent 3526ff89
Loading
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -503,7 +503,7 @@ ivas_error ivas_masa_decode(
                    // Todo OMASA JBM: This might need adjustments
                    meta_write_index = ( dirac_bs_md_write_idx + block ) % st_ivas->hSpatParamRendCom->dirac_md_buffer_length;

                    for ( b = 0; b < CLDFB_NO_CHANNELS_MAX; b++ )
                    for ( b = 0; b < st_ivas->hSpatParamRendCom->num_freq_bands; b++ )
                    {
                        st_ivas->hSpatParamRendCom->diffuseness_vector[meta_write_index][b] -= st_ivas->hMasaIsmData->energy_ratio_ism[i][meta_write_index][b];
                    }
@@ -514,7 +514,7 @@ ivas_error ivas_masa_decode(
            {
                meta_write_index = ( dirac_bs_md_write_idx + block ) % st_ivas->hSpatParamRendCom->dirac_md_buffer_length;

                for ( b = 0; b < CLDFB_NO_CHANNELS_MAX; b++ )
                for ( b = 0; b < st_ivas->hSpatParamRendCom->num_freq_bands; b++ )
                {
                    st_ivas->hSpatParamRendCom->diffuseness_vector[meta_write_index][b] = max( 0.0f, st_ivas->hSpatParamRendCom->diffuseness_vector[meta_write_index][b] );
                }