Commit e04092f8 authored by Marek Szczerba's avatar Marek Szczerba
Browse files

Minor updates to satisfy wmc_tool requirements

parent 0c047ccd
Loading
Loading
Loading
Loading
+11 −5
Original line number Diff line number Diff line
@@ -252,10 +252,15 @@ void ivas_orient_trk_Init(
    pOTR->alpha = sinf( PI2 * pOTR->offCenterAdaptationRate / OTR_UPDATE_RATE ); /* start adaptation at off-center rate = fastest rate */

#ifdef FIX_I109_ORIENTATION_TRACKING
    pOTR->absAvgRot = ( Quaternion ){ .w = 1.f, .x = 0.f, .y = 0.f, .z = 0.f };
    pOTR->absAvgRot.w = 1.0f;
    pOTR->absAvgRot.x = 0.0f;
    pOTR->absAvgRot.y = 0.0f;
    pOTR->absAvgRot.z = 0.0f;
    /* Use frontal and horiontal orientation as reference orientation, unless/until overridden  */
    pOTR->refRot = ( Quaternion ){ .w = 1.f, .x = 0.f, .y = 0.f, .z = 0.f };

    pOTR->refRot.w = 1.0f;
    pOTR->refRot.x = 0.0f;
    pOTR->refRot.y = 0.0f;
    pOTR->refRot.z = 0.0f;
#else
    pOTR->absYaw = 0.0f;
    pOTR->absPitch = 0.0f;
@@ -391,6 +396,9 @@ ivas_error ivas_orient_trk_Process(
            return IVAS_ERROR( IVAS_ERR_INTERNAL_FATAL, "Non-supported orientation tracking adaptation type" );
        }
    }

    return IVAS_ERR_OK;
}
#else
ivas_error ivas_orient_trk_Process(
    ivas_orient_trk_state_t *pOTR )
@@ -502,12 +510,10 @@ ivas_error ivas_orient_trk_Process(
            return IVAS_ERROR( IVAS_ERR_INTERNAL_FATAL, "Non-supported orientation tracking adaptation type" );
        }
    }
#endif

    return IVAS_ERR_OK;
}

#ifndef FIX_I109_ORIENTATION_TRACKING
/*-------------------------------------------------------------------*
 * ivas_orient_trk_GetTrackedOrientation()
 *