Loading lib_dec/ivas_jbm_dec.c +13 −0 Original line number Diff line number Diff line Loading @@ -819,6 +819,19 @@ ivas_error ivas_jbm_dec_feed_tc_to_renderer( { ivas_sba_dec_digest_tc( st_ivas, n_render_timeslots, st_ivas->hTcBuffer->n_samples_available ); } #ifdef JBM_FOR_OSBA else if ( st_ivas->ivas_format == SBA_ISM_FORMAT ) { if ( st_ivas->ism_mode == ISM_SBA_MODE_DISC ) { ivas_ism_dec_digest_tc( st_ivas ); } else { ivas_sba_dec_digest_tc( st_ivas, n_render_timeslots, st_ivas->hTcBuffer->n_samples_available ); } } #endif else if ( st_ivas->ivas_format == MASA_ISM_FORMAT ) { if ( st_ivas->renderer_type == RENDERER_BINAURAL_PARAMETRIC && st_ivas->ism_mode == ISM_MASA_MODE_DISC ) Loading lib_dec/ivas_sba_dec.c +5 −1 Original line number Diff line number Diff line Loading @@ -561,7 +561,11 @@ ivas_error ivas_sba_dec_digest_tc( ivas_dirac_dec_set_md_map( st_ivas, nCldfbSlots ); } if ( st_ivas->ivas_format == SBA_FORMAT ) if ( st_ivas->ivas_format == SBA_FORMAT #ifdef JBM_FOR_OSBA || st_ivas->ivas_format == SBA_ISM_FORMAT #endif ) { ivas_spar_dec_digest_tc( st_ivas, st_ivas->nchan_transport, nCldfbSlots, nSamplesForRendering ); } Loading Loading
lib_dec/ivas_jbm_dec.c +13 −0 Original line number Diff line number Diff line Loading @@ -819,6 +819,19 @@ ivas_error ivas_jbm_dec_feed_tc_to_renderer( { ivas_sba_dec_digest_tc( st_ivas, n_render_timeslots, st_ivas->hTcBuffer->n_samples_available ); } #ifdef JBM_FOR_OSBA else if ( st_ivas->ivas_format == SBA_ISM_FORMAT ) { if ( st_ivas->ism_mode == ISM_SBA_MODE_DISC ) { ivas_ism_dec_digest_tc( st_ivas ); } else { ivas_sba_dec_digest_tc( st_ivas, n_render_timeslots, st_ivas->hTcBuffer->n_samples_available ); } } #endif else if ( st_ivas->ivas_format == MASA_ISM_FORMAT ) { if ( st_ivas->renderer_type == RENDERER_BINAURAL_PARAMETRIC && st_ivas->ism_mode == ISM_MASA_MODE_DISC ) Loading
lib_dec/ivas_sba_dec.c +5 −1 Original line number Diff line number Diff line Loading @@ -561,7 +561,11 @@ ivas_error ivas_sba_dec_digest_tc( ivas_dirac_dec_set_md_map( st_ivas, nCldfbSlots ); } if ( st_ivas->ivas_format == SBA_FORMAT ) if ( st_ivas->ivas_format == SBA_FORMAT #ifdef JBM_FOR_OSBA || st_ivas->ivas_format == SBA_ISM_FORMAT #endif ) { ivas_spar_dec_digest_tc( st_ivas, st_ivas->nchan_transport, nCldfbSlots, nSamplesForRendering ); } Loading