Loading lib_dec/ivas_ism_param_dec_fx.c +2 −2 Original line number Diff line number Diff line Loading @@ -1926,9 +1926,9 @@ void ivas_param_ism_dec_render_fx( FOR( ch = 0; ch < st_ivas->nchan_ism; ch++ ) { #ifdef OBJ_EDITING_API if ( st_ivas->hParamIsmDec->azimuth_values_fx[ch] > 180.0f ) if ( st_ivas->hParamIsmDec->azimuth_values_fx[ch] > 755827200 ) /*180 in Q22*/ { st_ivas->hIsmMetaData[ch]->azimuth_fx = st_ivas->hParamIsmDec->edited_azimuth_values_fx[ch] - 360.0f; st_ivas->hIsmMetaData[ch]->azimuth_fx = st_ivas->hParamIsmDec->edited_azimuth_values_fx[ch] - 1513500160; /* 360 in Q22 */ } else { Loading lib_dec/lib_dec_fx.c +5 −5 Original line number Diff line number Diff line Loading @@ -2312,7 +2312,7 @@ ivas_error IVAS_DEC_GetObjectMetadata( metadata->radius_fx = st_ivas->hIsmMetaData[objectIdx]->edited_radius_fx; metadata->yaw_fx = st_ivas->hIsmMetaData[objectIdx]->edited_yaw_fx; metadata->pitch_fx = st_ivas->hIsmMetaData[objectIdx]->edited_pitch_fx; metadata->spread_fx = 0.f; metadata->spread_fx = 0; metadata->gainFactor_fx = st_ivas->hIsmMetaData[objectIdx]->edited_gain_fx; metadata->non_diegetic_flag = st_ivas->hIsmMetaData[objectIdx]->non_diegetic_flag; } Loading Loading @@ -3890,7 +3890,7 @@ ivas_error IVAS_DEC_GetSamplesDecoder( hIsmMetaData[obj]->edited_yaw_fx = hIsmMetaData[obj]->yaw_fx; hIsmMetaData[obj]->edited_pitch_fx = hIsmMetaData[obj]->pitch_fx; hIsmMetaData[obj]->edited_radius_fx = hIsmMetaData[obj]->radius_fx; hIsmMetaData[obj]->edited_gain_fx = 1.0f; hIsmMetaData[obj]->edited_gain_fx = ONE_IN_Q30; } IF( hIvasDec->st_ivas->ism_mode == ISM_SBA_MODE_DISC ) Loading Loading @@ -3974,9 +3974,9 @@ ivas_error IVAS_DEC_GetEditableParameters( hIvasEditableParameters->ism_metadata[obj].azimuth_fx = hIvasDec->st_ivas->hParamIsmDec->azimuth_values_fx[obj]; hIvasEditableParameters->ism_metadata[obj].elevation_fx = hIvasDec->st_ivas->hParamIsmDec->elevation_values_fx[obj]; hIvasEditableParameters->ism_metadata[obj].yaw = 0.0f; hIvasEditableParameters->ism_metadata[obj].pitch_fx = 0.0f; hIvasEditableParameters->ism_metadata[obj].radius_fx = 0.0f; hIvasEditableParameters->ism_metadata[obj].gain_fx = 1.0f; hIvasEditableParameters->ism_metadata[obj].pitch_fx = 0; hIvasEditableParameters->ism_metadata[obj].radius_fx = 0; hIvasEditableParameters->ism_metadata[obj].gain_fx = ONE_IN_Q31; hIvasEditableParameters->ism_metadata[obj].non_diegetic_flag = 0; } } Loading Loading
lib_dec/ivas_ism_param_dec_fx.c +2 −2 Original line number Diff line number Diff line Loading @@ -1926,9 +1926,9 @@ void ivas_param_ism_dec_render_fx( FOR( ch = 0; ch < st_ivas->nchan_ism; ch++ ) { #ifdef OBJ_EDITING_API if ( st_ivas->hParamIsmDec->azimuth_values_fx[ch] > 180.0f ) if ( st_ivas->hParamIsmDec->azimuth_values_fx[ch] > 755827200 ) /*180 in Q22*/ { st_ivas->hIsmMetaData[ch]->azimuth_fx = st_ivas->hParamIsmDec->edited_azimuth_values_fx[ch] - 360.0f; st_ivas->hIsmMetaData[ch]->azimuth_fx = st_ivas->hParamIsmDec->edited_azimuth_values_fx[ch] - 1513500160; /* 360 in Q22 */ } else { Loading
lib_dec/lib_dec_fx.c +5 −5 Original line number Diff line number Diff line Loading @@ -2312,7 +2312,7 @@ ivas_error IVAS_DEC_GetObjectMetadata( metadata->radius_fx = st_ivas->hIsmMetaData[objectIdx]->edited_radius_fx; metadata->yaw_fx = st_ivas->hIsmMetaData[objectIdx]->edited_yaw_fx; metadata->pitch_fx = st_ivas->hIsmMetaData[objectIdx]->edited_pitch_fx; metadata->spread_fx = 0.f; metadata->spread_fx = 0; metadata->gainFactor_fx = st_ivas->hIsmMetaData[objectIdx]->edited_gain_fx; metadata->non_diegetic_flag = st_ivas->hIsmMetaData[objectIdx]->non_diegetic_flag; } Loading Loading @@ -3890,7 +3890,7 @@ ivas_error IVAS_DEC_GetSamplesDecoder( hIsmMetaData[obj]->edited_yaw_fx = hIsmMetaData[obj]->yaw_fx; hIsmMetaData[obj]->edited_pitch_fx = hIsmMetaData[obj]->pitch_fx; hIsmMetaData[obj]->edited_radius_fx = hIsmMetaData[obj]->radius_fx; hIsmMetaData[obj]->edited_gain_fx = 1.0f; hIsmMetaData[obj]->edited_gain_fx = ONE_IN_Q30; } IF( hIvasDec->st_ivas->ism_mode == ISM_SBA_MODE_DISC ) Loading Loading @@ -3974,9 +3974,9 @@ ivas_error IVAS_DEC_GetEditableParameters( hIvasEditableParameters->ism_metadata[obj].azimuth_fx = hIvasDec->st_ivas->hParamIsmDec->azimuth_values_fx[obj]; hIvasEditableParameters->ism_metadata[obj].elevation_fx = hIvasDec->st_ivas->hParamIsmDec->elevation_values_fx[obj]; hIvasEditableParameters->ism_metadata[obj].yaw = 0.0f; hIvasEditableParameters->ism_metadata[obj].pitch_fx = 0.0f; hIvasEditableParameters->ism_metadata[obj].radius_fx = 0.0f; hIvasEditableParameters->ism_metadata[obj].gain_fx = 1.0f; hIvasEditableParameters->ism_metadata[obj].pitch_fx = 0; hIvasEditableParameters->ism_metadata[obj].radius_fx = 0; hIvasEditableParameters->ism_metadata[obj].gain_fx = ONE_IN_Q31; hIvasEditableParameters->ism_metadata[obj].non_diegetic_flag = 0; } } Loading