/*--------------------------------------------------------------------------------*/
void AudioObjectParameters::SetJumpPosition(bool jumpPosition, double interpolationLength)
{
  // calcuate interpolation time
  uint64_t itime = jumpPosition ? ConvertSToNS(interpolationLength) : GetDuration();

  SetInterpolate(itime > 0);
  SetInterpolationTime(itime);

  BBCDEBUG3(("SetJumpPosition(): %s/%s -> %s/%s",
             StringFrom(jumpPosition).c_str(),
             StringFrom(interpolationLength).c_str(),
             StringFrom(GetInterpolate()).c_str(),
             StringFrom(GetInterpolationTimeS()).c_str()));
}
void CPoseController::InputSetInterpolationTime( inputdata_t &inputdata )
{
	SetInterpolationTime( inputdata.value.Float() );
}