Loading lib_dec/ivas_dirac_dec.c +4 −1 Original line number Diff line number Diff line Loading @@ -2248,7 +2248,10 @@ void ivas_dirac_dec_render_sf( if ( st_ivas->hCombinedOrientationData && st_ivas->hCombinedOrientationData->enableCombinedOrientation[0] ) { ivas_jbm_dec_get_adapted_linear_interpolator( n_samples_to_render, n_samples_to_render, st_ivas->hIsmRendererData->interpolator ); #ifndef NONBE_FIX_1141_OSBA_ROOM_RENDERING #ifdef NONBE_FIX_1141_OSBA_ROOM_RENDERING st_ivas->hIsmRendererData->interp_offset = 0; #else interp_offset = 0; #endif } Loading lib_dec/ivas_ism_param_dec.c +3 −3 Original line number Diff line number Diff line Loading @@ -722,9 +722,6 @@ void ivas_ism_dec_digest_tc( { st_ivas->hIsmRendererData->interpolator[i] = st_ivas->hIsmRendererData->interpolator[i - 1] + 1.f / ( interpolator_length - 1 ); } #ifdef NONBE_FIX_1141_OSBA_ROOM_RENDERING st_ivas->hIsmRendererData->interp_offset = 0; #endif } else { Loading @@ -738,6 +735,9 @@ void ivas_ism_dec_digest_tc( { ivas_jbm_dec_get_adapted_linear_interpolator( (int16_t) ( st_ivas->hDecoderConfig->output_Fs / FRAMES_PER_SEC ), st_ivas->hTcBuffer->n_samples_available, st_ivas->hIsmRendererData->interpolator ); } #ifdef NONBE_FIX_1141_OSBA_ROOM_RENDERING st_ivas->hIsmRendererData->interp_offset = 0; #endif /* also get the gains here */ for ( i = 0; i < st_ivas->nchan_ism; i++ ) Loading Loading
lib_dec/ivas_dirac_dec.c +4 −1 Original line number Diff line number Diff line Loading @@ -2248,7 +2248,10 @@ void ivas_dirac_dec_render_sf( if ( st_ivas->hCombinedOrientationData && st_ivas->hCombinedOrientationData->enableCombinedOrientation[0] ) { ivas_jbm_dec_get_adapted_linear_interpolator( n_samples_to_render, n_samples_to_render, st_ivas->hIsmRendererData->interpolator ); #ifndef NONBE_FIX_1141_OSBA_ROOM_RENDERING #ifdef NONBE_FIX_1141_OSBA_ROOM_RENDERING st_ivas->hIsmRendererData->interp_offset = 0; #else interp_offset = 0; #endif } Loading
lib_dec/ivas_ism_param_dec.c +3 −3 Original line number Diff line number Diff line Loading @@ -722,9 +722,6 @@ void ivas_ism_dec_digest_tc( { st_ivas->hIsmRendererData->interpolator[i] = st_ivas->hIsmRendererData->interpolator[i - 1] + 1.f / ( interpolator_length - 1 ); } #ifdef NONBE_FIX_1141_OSBA_ROOM_RENDERING st_ivas->hIsmRendererData->interp_offset = 0; #endif } else { Loading @@ -738,6 +735,9 @@ void ivas_ism_dec_digest_tc( { ivas_jbm_dec_get_adapted_linear_interpolator( (int16_t) ( st_ivas->hDecoderConfig->output_Fs / FRAMES_PER_SEC ), st_ivas->hTcBuffer->n_samples_available, st_ivas->hIsmRendererData->interpolator ); } #ifdef NONBE_FIX_1141_OSBA_ROOM_RENDERING st_ivas->hIsmRendererData->interp_offset = 0; #endif /* also get the gains here */ for ( i = 0; i < st_ivas->nchan_ism; i++ ) Loading