Commit 7c32b517 authored by Dominik Weckbecker's avatar Dominik Weckbecker 💬
Browse files

add support for ISB_SBA_FORMAT to ivas_jbm_dec_feed_tc_to_renderer and ivas_sba_dec_digest_tc

parent 46a44754
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
@@ -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 )
+5 −1
Original line number Diff line number Diff line
@@ -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 );
    }