Loading lib_dec/ivas_objectRenderer_internal.c +9 −1 Original line number Diff line number Diff line Loading @@ -125,7 +125,15 @@ void ObjRenderIVASSubframe( int16_t ism_md_subframe_update_jbm; int16_t c_indx, nS; ism_md_subframe_update_jbm = st_ivas->hTcBuffer->nb_subframes - 2; /* Number of subframes to delay metadata to sync with audio */ /* Number of subframes to delay metadata to sync with audio */ if ( st_ivas->hDecoderConfig->Opt_delay_comp ) { ism_md_subframe_update_jbm = max( 0, st_ivas->hTcBuffer->nb_subframes - 3 ); } else { ism_md_subframe_update_jbm = st_ivas->hTcBuffer->nb_subframes - 2; } #endif for ( ch = 0; ch < BINAURAL_CHANNELS; ch++ ) Loading Loading
lib_dec/ivas_objectRenderer_internal.c +9 −1 Original line number Diff line number Diff line Loading @@ -125,7 +125,15 @@ void ObjRenderIVASSubframe( int16_t ism_md_subframe_update_jbm; int16_t c_indx, nS; ism_md_subframe_update_jbm = st_ivas->hTcBuffer->nb_subframes - 2; /* Number of subframes to delay metadata to sync with audio */ /* Number of subframes to delay metadata to sync with audio */ if ( st_ivas->hDecoderConfig->Opt_delay_comp ) { ism_md_subframe_update_jbm = max( 0, st_ivas->hTcBuffer->nb_subframes - 3 ); } else { ism_md_subframe_update_jbm = st_ivas->hTcBuffer->nb_subframes - 2; } #endif for ( ch = 0; ch < BINAURAL_CHANNELS; ch++ ) Loading