• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/OpenAL-54/Source/OpenAL/

Lines Matching defs:distanceParams

450 		MixerDistanceParams		distanceParams;
451 UInt32 propSize = sizeof(distanceParams);
452 result = AudioUnitGetProperty(mOwningContext->GetMixerUnit(), kAudioUnitProperty_3DMixerDistanceParams, kAudioUnitScope_Input, mCurrentPlayBus, &distanceParams, &propSize);
460 distanceParams.mReferenceDistance = (mReferenceDistance/mMaxDistance) * kDistanceScalar;
462 distanceParams.mMaxDistance = kDistanceScalar;
469 distanceParams.mReferenceDistance = mReferenceDistance;
471 distanceParams.mMaxDistance = mMaxDistance;
474 distanceParams.mMaxAttenuation = GetMaxAttenuation(distanceParams.mReferenceDistance, distanceParams.mMaxDistance, rollOff);
477 distanceParams.mMaxDistance = distanceParams.mReferenceDistance + .01; // pre 2.2 3DMixer may crash if max and reference distances are equal
479 result = AudioUnitSetProperty(mOwningContext->GetMixerUnit(), kAudioUnitProperty_3DMixerDistanceParams, kAudioUnitScope_Input, mCurrentPlayBus, &distanceParams, sizeof(distanceParams));
1527 MixerDistanceParams distanceParams;
1528 propSize = sizeof(distanceParams);
1529 result = AudioUnitGetProperty(mOwningContext->GetMixerUnit(), kAudioUnitProperty_3DMixerDistanceParams, kAudioUnitScope_Input, mCurrentPlayBus, &distanceParams, &propSize);
1531 if ((result == noErr) && ((distanceParams.mReferenceDistance != refDistance) ||
1532 (distanceParams.mMaxDistance != maxDistance) ||
1533 (distanceParams.mMaxAttenuation != testAttenuation)))
1535 distanceParams.mMaxAttenuation = testAttenuation;
1540 distanceParams.mReferenceDistance = (mReferenceDistance/mMaxDistance) * kDistanceScalar;
1542 distanceParams.mMaxDistance = kDistanceScalar;
1543 distanceParams.mMaxAttenuation = testAttenuation;
1547 distanceParams.mReferenceDistance = mReferenceDistance;
1548 distanceParams.mMaxDistance = mMaxDistance;
1552 distanceParams.mMaxDistance = distanceParams.mReferenceDistance + .01; // pre 2.2 3DMixer may crash if max and reference distances are equal
1554 /*result =*/ AudioUnitSetProperty(mOwningContext->GetMixerUnit(), kAudioUnitProperty_3DMixerDistanceParams, kAudioUnitScope_Input, mCurrentPlayBus, &distanceParams, sizeof(distanceParams));