Loading lib_dec/ivas_dirac_dec.c +4 −4 Original line number Diff line number Diff line Loading @@ -2421,10 +2421,10 @@ void ivas_dirac_dec_render_sf( int16_t in_ch; for ( in_ch = 0; in_ch < st_ivas->nchan_ism; in_ch++ ) { int16_t i, j, k, j2, l; int16_t j, k, j2, l; float *g1, g2; int16_t num_objects, nchan_out_woLFE, lfe_index; int16_t azimuth, elevation; int16_t az1, el1; int16_t tc_offset; int16_t n_slots_to_render; int16_t n_samples_to_render; Loading @@ -2450,10 +2450,10 @@ void ivas_dirac_dec_render_sf( /* Combined rotation: rotate the object positions depending the head and external orientations */ if ( st_ivas->hCombinedOrientationData != NULL && st_ivas->hCombinedOrientationData->enableCombinedOrientation[0] == 1 ) { rotateAziEle( st_ivas->hIsmMetaData[i]->azimuth, st_ivas->hIsmMetaData[i]->elevation, &azimuth, &elevation, st_ivas->hCombinedOrientationData->Rmat[0], st_ivas->hIntSetup.is_planar_setup ); rotateAziEle( st_ivas->hIsmMetaData[i]->azimuth, st_ivas->hIsmMetaData[i]->elevation, &az1, &el1, st_ivas->hCombinedOrientationData->Rmat[0], st_ivas->hIntSetup.is_planar_setup ); if ( st_ivas->hEFAPdata != NULL ) { efap_determine_gains( st_ivas->hEFAPdata, st_ivas->hIsmRendererData->gains[i], azimuth, elevation, EFAP_MODE_EFAP ); efap_determine_gains( st_ivas->hEFAPdata, st_ivas->hIsmRendererData->gains[i], az1, el1, EFAP_MODE_EFAP ); } } Loading Loading
lib_dec/ivas_dirac_dec.c +4 −4 Original line number Diff line number Diff line Loading @@ -2421,10 +2421,10 @@ void ivas_dirac_dec_render_sf( int16_t in_ch; for ( in_ch = 0; in_ch < st_ivas->nchan_ism; in_ch++ ) { int16_t i, j, k, j2, l; int16_t j, k, j2, l; float *g1, g2; int16_t num_objects, nchan_out_woLFE, lfe_index; int16_t azimuth, elevation; int16_t az1, el1; int16_t tc_offset; int16_t n_slots_to_render; int16_t n_samples_to_render; Loading @@ -2450,10 +2450,10 @@ void ivas_dirac_dec_render_sf( /* Combined rotation: rotate the object positions depending the head and external orientations */ if ( st_ivas->hCombinedOrientationData != NULL && st_ivas->hCombinedOrientationData->enableCombinedOrientation[0] == 1 ) { rotateAziEle( st_ivas->hIsmMetaData[i]->azimuth, st_ivas->hIsmMetaData[i]->elevation, &azimuth, &elevation, st_ivas->hCombinedOrientationData->Rmat[0], st_ivas->hIntSetup.is_planar_setup ); rotateAziEle( st_ivas->hIsmMetaData[i]->azimuth, st_ivas->hIsmMetaData[i]->elevation, &az1, &el1, st_ivas->hCombinedOrientationData->Rmat[0], st_ivas->hIntSetup.is_planar_setup ); if ( st_ivas->hEFAPdata != NULL ) { efap_determine_gains( st_ivas->hEFAPdata, st_ivas->hIsmRendererData->gains[i], azimuth, elevation, EFAP_MODE_EFAP ); efap_determine_gains( st_ivas->hEFAPdata, st_ivas->hIsmRendererData->gains[i], az1, el1, EFAP_MODE_EFAP ); } } Loading