Searched refs:braking (Results 1 – 4 of 4) sorted by relevance
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/vibrator/ |
H A D | FakeVibratorControllerProvider.java | 76 void recordBraking(long vibrationId, int braking) { in recordBraking() argument 77 mBraking.computeIfAbsent(vibrationId, k -> new ArrayList<>()).add(braking); in recordBraking() 152 public long composePwle(RampSegment[] primitives, int braking, long vibrationId) { in composePwle() argument 158 recordBraking(vibrationId, braking); in composePwle() 271 public void setSupportedBraking(int... braking) { in setSupportedBraking() argument 272 if (braking != null) { in setSupportedBraking() 273 braking = Arrays.copyOf(braking, braking.length); in setSupportedBraking() 274 Arrays.sort(braking); in setSupportedBraking() 276 mSupportedBraking = braking; in setSupportedBraking()
|
/aosp14/frameworks/base/services/core/jni/ |
H A D | com_android_server_vibrator_VibratorController.cpp | 147 static aidl::BrakingPwle brakingPwle(aidl::Braking braking, int32_t duration) { in brakingPwle() argument 149 pwle.braking = braking; in brakingPwle() 312 aidl::Braking braking = static_cast<aidl::Braking>(brakingId); in vibratorPerformPwleEffect() local 319 if ((i > 0) && shouldBeReplacedWithBraking(activePwle, braking)) { in vibratorPerformPwleEffect() 320 primitives.push_back(brakingPwle(braking, activePwle.duration)); in vibratorPerformPwleEffect() 326 if ((i == (size - 1)) && shouldAddLastBraking(activePwle, braking)) { in vibratorPerformPwleEffect() 327 primitives.push_back(brakingPwle(braking, 0 /* duration */)); in vibratorPerformPwleEffect() 387 std::vector<aidl::Braking> braking = info.supportedBraking.value(); in vibratorGetInfo() local 388 jintArray supportedBraking = env->NewIntArray(braking.size()); in vibratorGetInfo() 389 env->SetIntArrayRegion(supportedBraking, 0, braking.size(), in vibratorGetInfo() [all …]
|
/aosp14/frameworks/base/services/core/java/com/android/server/vibrator/ |
H A D | VibratorController.java | 313 int braking = mVibratorInfo.getDefaultBraking(); in on() local 314 long duration = mNativeWrapper.composePwle(primitives, braking, vibrationId); in on() 409 int braking, long vibrationId); in performPwleEffect() argument 466 public long composePwle(RampSegment[] primitives, int braking, long vibrationId) { in composePwle() argument 467 return performPwleEffect(mNativePtr, primitives, braking, vibrationId); in composePwle()
|
/aosp14/frameworks/base/core/java/android/os/ |
H A D | VibratorInfo.java | 257 public boolean hasBrakingSupport(@Braking int braking) { in hasBrakingSupport() argument 258 return (mSupportedBraking != null) && mSupportedBraking.get(braking); in hasBrakingSupport()
|