/aosp14/frameworks/base/core/tests/coretests/src/android/os/vibrator/ |
H A D | PrebakedSegmentTest.java | 17 package android.os.vibrator; 162 .areVibrationFeaturesSupported(vibrator)); in testVibrationFeaturesSupport_idsWithFallback_fallbackEnabled_vibratorSupport() 164 .areVibrationFeaturesSupported(vibrator)); in testVibrationFeaturesSupport_idsWithFallback_fallbackEnabled_vibratorSupport() 166 .areVibrationFeaturesSupported(vibrator)); in testVibrationFeaturesSupport_idsWithFallback_fallbackEnabled_vibratorSupport() 168 .areVibrationFeaturesSupported(vibrator)); in testVibrationFeaturesSupport_idsWithFallback_fallbackEnabled_vibratorSupport() 177 .areVibrationFeaturesSupported(vibrator)); in testVibrationFeaturesSupport_idsWithFallback_fallbackEnabled_noVibratorSupport() 179 .areVibrationFeaturesSupported(vibrator)); in testVibrationFeaturesSupport_idsWithFallback_fallbackEnabled_noVibratorSupport() 181 .areVibrationFeaturesSupported(vibrator)); in testVibrationFeaturesSupport_idsWithFallback_fallbackEnabled_noVibratorSupport() 183 .areVibrationFeaturesSupported(vibrator)); in testVibrationFeaturesSupport_idsWithFallback_fallbackEnabled_noVibratorSupport() 195 .areVibrationFeaturesSupported(vibrator)); in testVibrationFeaturesSupport_idsWithFallback_fallbackDisabled_vibratorSupport() [all …]
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/unfold/ |
H A D | UnfoldHapticsPlayerTest.kt | 39 private val vibrator: Vibrator = mock() 46 player = UnfoldHapticsPlayer(progressProvider, testFoldProvider, Runnable::run, vibrator) 57 verify(vibrator).vibrate(any<VibrationEffect>(), any<VibrationAttributes>()) 68 verify(vibrator, never()).vibrate(any<VibrationEffect>(), any<VibrationAttributes>()) 80 clearInvocations(vibrator) 88 verify(vibrator, never()).vibrate(any<VibrationEffect>(), any<VibrationAttributes>()) 106 clearInvocations(vibrator) 116 verify(vibrator).vibrate(any<VibrationEffect>(), any<VibrationAttributes>())
|
/aosp14/frameworks/base/core/tests/coretests/src/android/os/ |
H A D | VibratorTest.java | 40 import android.hardware.vibrator.IVibrator; 591 Vibrator vibrator = in areVibrationFeaturesSupported_noAmplitudeControl_fractionalAmplitudes() local 606 Vibrator vibrator = in areVibrationFeaturesSupported_noAmplitudeControl_nonFractionalAmplitudes() local 613 assertTrue(vibrator.areVibrationFeaturesSupported( in areVibrationFeaturesSupported_noAmplitudeControl_nonFractionalAmplitudes() 615 assertTrue(vibrator.areVibrationFeaturesSupported( in areVibrationFeaturesSupported_noAmplitudeControl_nonFractionalAmplitudes() 618 assertTrue(vibrator.areVibrationFeaturesSupported( in areVibrationFeaturesSupported_noAmplitudeControl_nonFractionalAmplitudes() 620 assertTrue(vibrator.areVibrationFeaturesSupported( in areVibrationFeaturesSupported_noAmplitudeControl_nonFractionalAmplitudes() 626 Vibrator vibrator = in areVibrationFeaturesSupported_withAmplitudeControl() local 632 assertTrue(vibrator.areVibrationFeaturesSupported( in areVibrationFeaturesSupported_withAmplitudeControl() 634 assertTrue(vibrator.areVibrationFeaturesSupported( in areVibrationFeaturesSupported_withAmplitudeControl() [all …]
|
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/vibrator/ |
H A D | RampToStepAdapterTest.java | 17 package com.android.server.vibrator; 21 import android.hardware.vibrator.IVibrator; 24 import android.os.vibrator.PrebakedSegment; 25 import android.os.vibrator.PrimitiveSegment; 26 import android.os.vibrator.RampSegment; 27 import android.os.vibrator.StepSegment; 28 import android.os.vibrator.VibrationEffectSegment;
|
H A D | StepToRampAdapterTest.java | 17 package com.android.server.vibrator; 21 import android.hardware.vibrator.IVibrator; 24 import android.os.vibrator.PrebakedSegment; 25 import android.os.vibrator.PrimitiveSegment; 26 import android.os.vibrator.RampSegment; 27 import android.os.vibrator.StepSegment; 28 import android.os.vibrator.VibrationEffectSegment;
|
H A D | DeviceVibrationEffectAdapterTest.java | 17 package com.android.server.vibrator; 25 import android.hardware.vibrator.IVibrator; 30 import android.os.vibrator.PrebakedSegment; 31 import android.os.vibrator.PrimitiveSegment; 32 import android.os.vibrator.RampSegment; 33 import android.os.vibrator.StepSegment; 34 import android.os.vibrator.VibrationEffectSegment;
|
H A D | FakeVibratorControllerProvider.java | 17 package com.android.server.vibrator; 24 import android.os.vibrator.PrebakedSegment; 25 import android.os.vibrator.PrimitiveSegment; 26 import android.os.vibrator.RampSegment; 27 import android.os.vibrator.StepSegment; 28 import android.os.vibrator.VibrationEffectSegment; 30 import com.android.server.vibrator.VibratorController.OnVibrationCompleteListener;
|
H A D | RampDownAdapterTest.java | 17 package com.android.server.vibrator; 23 import android.os.vibrator.PrebakedSegment; 24 import android.os.vibrator.PrimitiveSegment; 25 import android.os.vibrator.RampSegment; 26 import android.os.vibrator.StepSegment; 27 import android.os.vibrator.VibrationEffectSegment;
|
/aosp14/frameworks/base/samples/demo/haptic-assessment/src/com/example/android/hapticassessment/ |
H A D | MainActivity.kt | 45 val vibrator = getSystemService(Vibrator::class.java) regex 48 vibrator.vibrate(VibrationEffect.createPredefined(EFFECT_CLICK)) 52 vibrator.vibrate(VibrationEffect.createOneShot(ONE_SHOT_TIMING, ONE_SHOT_AMPLITUDE)) 56 vibrator.vibrate( 60 if (vibrator.hasAmplitudeControl()) {
|
/aosp14/frameworks/base/services/core/jni/ |
H A D | com_android_server_vibrator_VibratorController.cpp | 34 namespace V1_0 = android::hardware::vibrator::V1_0; 35 namespace V1_3 = android::hardware::vibrator::V1_3; 36 namespace aidl = android::hardware::vibrator; 95 vibrator::ManagerHalController* manager = in findVibrator() 123 vibrator::Info getVibratorInfo() { return mHal->getInfo(); } in getVibratorInfo() 128 vibrator::HalResult<T> halCall(const vibrator::HalFunction<vibrator::HalResult<T>>& fn, in halCall() 142 const std::shared_ptr<vibrator::HalController> mHal; 224 auto onFn = [timeoutMs, &callback](vibrator::HalWrapper* hal) { in vibratorOn() 247 auto setAmplitudeFn = [amplitude](vibrator::HalWrapper* hal) { in vibratorSetAmplitude() 359 auto alwaysOnDisableFn = [id](vibrator::HalWrapper* hal) { in vibratorAlwaysOnDisable() [all …]
|
H A D | com_android_server_vibrator_VibratorManagerService.cpp | 36 static vibrator::ManagerHalController* gManager GUARDED_BY(gManagerMutex) = nullptr; 41 : mHal(std::make_unique<vibrator::ManagerHalController>()), in NativeVibratorManagerService() 53 vibrator::ManagerHalController* hal() const { return mHal.get(); } in hal() 63 const std::unique_ptr<vibrator::ManagerHalController> mHal; 67 vibrator::ManagerHalController* android_server_vibrator_VibratorManagerService_getManager() { in android_server_vibrator_VibratorManagerService_getManager()
|
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/ |
H A D | VibratorHelperTest.kt | 36 @Mock lateinit var vibrator: Vibrator 44 vibratorHelper = VibratorHelper(vibrator, executor) 45 whenever(vibrator.hasVibrator()).thenReturn(true) 95 verify(vibrator).hasVibrator() 106 verify(vibrator).hasVibrator() 109 return verify(vibrator)
|
/aosp14/frameworks/base/services/core/java/com/android/server/vibrator/ |
H A D | RampToStepAdapter.java | 17 package com.android.server.vibrator; 19 import android.hardware.vibrator.IVibrator; 21 import android.os.vibrator.RampSegment; 22 import android.os.vibrator.StepSegment; 23 import android.os.vibrator.VibrationEffectSegment;
|
H A D | ClippingAmplitudeAndFrequencyAdapter.java | 17 package com.android.server.vibrator; 20 import android.os.vibrator.RampSegment; 21 import android.os.vibrator.StepSegment; 22 import android.os.vibrator.VibrationEffectSegment;
|
H A D | StepToRampAdapter.java | 17 package com.android.server.vibrator; 19 import android.hardware.vibrator.IVibrator; 21 import android.os.vibrator.RampSegment; 22 import android.os.vibrator.StepSegment; 23 import android.os.vibrator.VibrationEffectSegment;
|
H A D | ComposePwleVibratorStep.java | 17 package com.android.server.vibrator; 21 import android.os.vibrator.RampSegment; 22 import android.os.vibrator.StepSegment; 23 import android.os.vibrator.VibrationEffectSegment;
|
H A D | StartSequentialEffectStep.java | 17 package com.android.server.vibrator; 20 import android.hardware.vibrator.IVibratorManager; 26 import android.os.vibrator.PrebakedSegment; 27 import android.os.vibrator.PrimitiveSegment; 28 import android.os.vibrator.StepSegment; 29 import android.os.vibrator.VibrationEffectSegment;
|
H A D | ComposePrimitivesVibratorStep.java | 17 package com.android.server.vibrator; 21 import android.os.vibrator.PrimitiveSegment; 22 import android.os.vibrator.VibrationEffectSegment;
|
H A D | PerformPrebakedVibratorStep.java | 17 package com.android.server.vibrator; 21 import android.os.vibrator.PrebakedSegment; 22 import android.os.vibrator.VibrationEffectSegment;
|
/aosp14/frameworks/base/core/java/android/os/ |
H A D | SystemVibratorManager.java | 87 Vibrator vibrator = mVibrators.get(vibratorId); in getVibrator() local 88 if (vibrator != null) { in getVibrator() 89 return vibrator; in getVibrator() 102 vibrator = new SingleVibrator(info); in getVibrator() 103 mVibrators.put(vibratorId, vibrator); in getVibrator() 105 vibrator = NullVibrator.getInstance(); in getVibrator() 107 return vibrator; in getVibrator()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/ |
H A D | VibratorHelper.java | 64 public VibratorHelper(@Nullable Vibrator vibrator) { in VibratorHelper() argument 65 this(vibrator, Executors.newSingleThreadExecutor()); in VibratorHelper() 72 public VibratorHelper(@Nullable Vibrator vibrator, Executor executor) { in VibratorHelper() argument 74 mVibrator = vibrator; in VibratorHelper()
|
/aosp14/frameworks/base/core/java/android/os/vibrator/ |
H A D | StepSegment.java | 17 package android.os.vibrator; 85 public boolean areVibrationFeaturesSupported(@NonNull Vibrator vibrator) { in areVibrationFeaturesSupported() argument 88 areFeaturesSupported &= vibrator.hasFrequencyControl(); in areVibrationFeaturesSupported() 91 areFeaturesSupported &= vibrator.hasAmplitudeControl(); in areVibrationFeaturesSupported()
|
H A D | RampSegment.java | 17 package android.os.vibrator; 99 public boolean areVibrationFeaturesSupported(@NonNull Vibrator vibrator) { in areVibrationFeaturesSupported() argument 107 areFeaturesSupported &= vibrator.hasFrequencyControl(); in areVibrationFeaturesSupported() 115 areFeaturesSupported &= vibrator.hasAmplitudeControl(); in areVibrationFeaturesSupported()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/biometrics/ |
H A D | UdfpsHapticsSimulator.kt | 35 val vibrator: VibratorHelper, 59 vibrator.vibrate( 65 vibrator.vibrate(
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/unfold/ |
H A D | UnfoldHapticsPlayer.kt | 22 private val vibrator: Vibrator? 30 if (vibrator != null) { 77 vibrator?.vibrate(effect, touchVibrationAttributes)
|