Home
last modified time | relevance | path

Searched refs:VibrationEffectSegment (Results 1 – 25 of 33) sorted by relevance

12

/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/vibrator/
H A DRampDownAdapterTest.java27 import android.os.vibrator.VibrationEffectSegment;
107 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testStepSegments_withShortZeroSegment_replaceWithStepsDown()
123 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testStepSegments_withLongZeroSegment_replaceWithStepsDownWithRemainingOffSegment()
141 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testStepSegments_withZeroSegmentBeforeRepeat_fixesRepeat()
160 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testStepSegments_withZeroSegmentAfterRepeat_preservesRepeat()
176 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testStepSegments_withZeroSegmentAtRepeat_fixesRepeatAndAppendOriginalToListEnd()
213 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testStepSegments_withRepeatToShortZeroSegment_skipAndAppendRampDown()
231 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testStepSegments_withRepeatToLongZeroSegment_splitAndAppendRampDown()
257 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testRampSegments_withShortZeroSegment_replaceWithRampDown()
280 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testRampSegments_withLongZeroSegment_splitAndAddRampDown()
[all …]
H A DStepToRampAdapterTest.java28 import android.os.vibrator.VibrationEffectSegment;
63 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testRampAndPrebakedAndPrimitiveSegments_returnsOriginalSegments()
69 List<VibrationEffectSegment> originalSegments = new ArrayList<>(segments); in testRampAndPrebakedAndPrimitiveSegments_returnsOriginalSegments()
79 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testRampSegments_withPwleDurationLimit_splitsLongRamps()
86 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testRampSegments_withPwleDurationLimit_splitsLongRamps()
112 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testStepAndRampSegments_withoutPwleCapability_keepsListUnchanged()
126 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testStepAndRampSegments_withPwleCapabilityAndNoFrequency_keepsOriginalSteps()
145 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testStepAndRampSegments_withPwleCapabilityAndStepNextToRamp_convertsStepsToRamps()
154 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testStepAndRampSegments_withPwleCapabilityAndStepNextToRamp_convertsStepsToRamps()
175 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testStepSegments_withPwleCapabilityAndFrequency_convertsStepsToRamps()
[all …]
H A DRampToStepAdapterTest.java28 import android.os.vibrator.VibrationEffectSegment;
64 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testStepAndPrebakedAndPrimitiveSegments_keepsListUnchanged()
69 List<VibrationEffectSegment> originalSegments = new ArrayList<>(segments); in testStepAndPrebakedAndPrimitiveSegments_keepsListUnchanged()
79 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testRampSegments_withPwleCapability_keepsListUnchanged()
83 List<VibrationEffectSegment> originalSegments = new ArrayList<>(segments); in testRampSegments_withPwleCapability_keepsListUnchanged()
94 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testRampSegments_withoutPwleCapability_convertsRampsToSteps()
104 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testRampSegments_withoutPwleCapability_convertsRampsToSteps()
H A DFakeVibratorControllerProvider.java28 import android.os.vibrator.VibrationEffectSegment;
47 private final Map<Long, List<VibrationEffectSegment>> mEffectSegments = new TreeMap<>();
72 void recordEffectSegment(long vibrationId, VibrationEffectSegment segment) { in recordEffectSegment()
341 public List<VibrationEffectSegment> getEffectSegments(long vibrationId) { in getEffectSegments()
353 public List<VibrationEffectSegment> getAllEffectSegments() { in getAllEffectSegments()
355 ArrayList<VibrationEffectSegment> result = new ArrayList<>(); in getAllEffectSegments()
356 for (List<VibrationEffectSegment> subList : mEffectSegments.values()) { in getAllEffectSegments()
H A DDeviceVibrationEffectAdapterTest.java34 import android.os.vibrator.VibrationEffectSegment;
122 for (VibrationEffectSegment adaptedSegment : adaptedEffect.getSegments()) { in testStepAndRampSegments_withoutPwleCapability_convertsRampsToSteps()
H A DVibrationThreadTest.java60 import android.os.vibrator.VibrationEffectSegment;
699 List<VibrationEffectSegment> segments = in vibrate_singleVibratorComposedWithFallback_replacedInTheMiddleOfComposition()
866 VibrationEffectSegment expected = expectedPrebaked(VibrationEffect.EFFECT_CLICK); in vibrate_multipleMono_runsSameEffectInAllVibrators()
1007 VibrationEffectSegment expected = expectedPrimitive( in vibrate_multipleSyncedCallbackTriggered_finishSteps()
1551 List<VibrationEffectSegment> actualSegments2 = fakeVibrator.getEffectSegments(vibrationId2);
1553 for (VibrationEffectSegment segment : actualSegments2) {
1645 private VibrationEffectSegment expectedOneShot(long millis) { in expectedOneShot()
1650 private VibrationEffectSegment expectedPrebaked(int effectId) { in expectedPrebaked()
1654 private VibrationEffectSegment expectedPrimitive(int primitiveId, float scale, int delay) { in expectedPrimitive()
1658 private VibrationEffectSegment expectedRamp(float amplitude, float frequencyHz, int duration) { in expectedRamp()
[all …]
H A DVibrationScalerTest.java50 import android.os.vibrator.VibrationEffectSegment;
272 private <T extends VibrationEffectSegment> T getFirstSegment(VibrationEffect.Composed effect) {
/aosp14/frameworks/base/core/java/android/os/vibrator/
H A DVibrationEffectSegment.java43 public abstract class VibrationEffectSegment implements Parcelable { class
50 VibrationEffectSegment() { in VibrationEffectSegment() method in VibrationEffectSegment
101 public abstract <T extends VibrationEffectSegment> T resolve(int defaultAmplitude); in resolve()
112 public abstract <T extends VibrationEffectSegment> T scale(float scaleFactor); in scale()
123 public abstract <T extends VibrationEffectSegment> T applyEffectStrength(int effectStrength); in applyEffectStrength()
185 public static final Creator<VibrationEffectSegment> CREATOR =
186 new Creator<VibrationEffectSegment>() {
188 public VibrationEffectSegment createFromParcel(Parcel in) {
205 public VibrationEffectSegment[] newArray(int size) {
206 return new VibrationEffectSegment[size];
H A DRampSegment.java42 public final class RampSegment extends VibrationEffectSegment {
135 VibrationEffectSegment.checkFrequencyArgument(mStartFrequencyHz, "startFrequencyHz"); in validate()
136 VibrationEffectSegment.checkFrequencyArgument(mEndFrequencyHz, "endFrequencyHz"); in validate()
137 VibrationEffectSegment.checkDurationArgument(mDuration, "duration"); in validate()
H A DStepSegment.java43 public final class StepSegment extends VibrationEffectSegment {
112 VibrationEffectSegment.checkFrequencyArgument(mFrequencyHz, "frequencyHz"); in validate()
113 VibrationEffectSegment.checkDurationArgument(mDuration, "duration"); in validate()
H A DPrimitiveSegment.java38 public final class PrimitiveSegment extends VibrationEffectSegment {
118 VibrationEffectSegment.checkDurationArgument(mDelay, "delay"); in validate()
H A DPrebakedSegment.java35 public final class PrebakedSegment extends VibrationEffectSegment {
/aosp14/frameworks/base/services/core/java/com/android/server/vibrator/
H A DRampDownAdapter.java22 import android.os.vibrator.VibrationEffectSegment;
55 public int apply(List<VibrationEffectSegment> segments, int repeatIndex, in apply()
82 VibrationEffectSegment previousSegment = segments.get(i - 1); in addRampDownToZeroAmplitudeSegments()
88 List<VibrationEffectSegment> replacementSegments = null; in addRampDownToZeroAmplitudeSegments()
118 VibrationEffectSegment originalOffSegment = segments.remove(i); in addRampDownToZeroAmplitudeSegments()
162 VibrationEffectSegment lastSegment = segments.get(segmentCount - 1); in addRampDownToLoop()
163 VibrationEffectSegment offSegment = segments.get(repeatIndex); in addRampDownToLoop()
198 List<VibrationEffectSegment> steps = new ArrayList<>(); in createStepsDown()
212 private static VibrationEffectSegment updateDuration(VibrationEffectSegment segment, in updateDuration()
226 private static boolean isOffSegment(VibrationEffectSegment segment) { in isOffSegment()
[all …]
H A DStepToRampAdapter.java23 import android.os.vibrator.VibrationEffectSegment;
39 public int apply(List<VibrationEffectSegment> segments, int repeatIndex, in apply()
50 private void convertStepsToRamps(VibratorInfo info, List<VibrationEffectSegment> segments) { in convertStepsToRamps()
54 VibrationEffectSegment segment = segments.get(i); in convertStepsToRamps()
77 private int splitLongRampSegments(VibratorInfo info, List<VibrationEffectSegment> segments, in splitLongRampSegments()
146 private static boolean isStep(VibrationEffectSegment segment) { in isStep()
H A DVibrationEffectAdapters.java20 import android.os.vibrator.VibrationEffectSegment;
50 int apply(List<VibrationEffectSegment> segments, int repeatIndex, T modifier); in apply()
82 List<VibrationEffectSegment> newSegments = new ArrayList<>(composed.getSegments()); in apply()
H A DSetAmplitudeVibratorStep.java23 import android.os.vibrator.VibrationEffectSegment;
94 VibrationEffectSegment segment = effect.getSegments().get(segmentIndex); in play()
174 List<VibrationEffectSegment> segments = effect.getSegments(); in getVibratorOnDuration()
180 VibrationEffectSegment segment = segments.get(i); in getVibratorOnDuration()
H A DClippingAmplitudeAndFrequencyAdapter.java22 import android.os.vibrator.VibrationEffectSegment;
39 public int apply(List<VibrationEffectSegment> segments, int repeatIndex, VibratorInfo info) { in apply()
42 VibrationEffectSegment segment = segments.get(i); in apply()
H A DPerformPrebakedVibratorStep.java22 import android.os.vibrator.VibrationEffectSegment;
49 VibrationEffectSegment segment = effect.getSegments().get(segmentIndex); in play()
98 List<VibrationEffectSegment> newSegments = new ArrayList<>(effect.getSegments()); in replaceCurrentSegment()
H A DRampToStepAdapter.java23 import android.os.vibrator.VibrationEffectSegment;
44 public int apply(List<VibrationEffectSegment> segments, int repeatIndex, in apply()
52 VibrationEffectSegment segment = segments.get(i); in apply()
H A DComposePrimitivesVibratorStep.java22 import android.os.vibrator.VibrationEffectSegment;
113 VibrationEffectSegment segment = effect.getSegments().get(i); in unrollPrimitiveSegments()
H A DComposePwleVibratorStep.java23 import android.os.vibrator.VibrationEffectSegment;
118 VibrationEffectSegment segment = effect.getSegments().get(i); in unrollRampSegments()
H A DVibration.java29 import android.os.vibrator.VibrationEffectSegment;
325 for (VibrationEffectSegment segment : composed.getSegments()) { in dumpEffect()
333 VibrationEffectSegment segment) { in dumpEffect()
H A DStartSequentialEffectStep.java29 import android.os.vibrator.VibrationEffectSegment;
340 VibrationEffectSegment firstSegment = effects.valueAt(i).getSegments().get(0); in calculateRequiredSyncCapabilities()
H A DVibrationStepConductor.java28 import android.os.vibrator.VibrationEffectSegment;
131 VibrationEffectSegment segment = effect.getSegments().get(segmentIndex); in nextVibrateStep()
/aosp14/frameworks/base/core/java/android/os/
H A DVibrationEffect.java36 import android.os.vibrator.VibrationEffectSegment;
659 private final ArrayList<VibrationEffectSegment> mSegments;
663 …this(in.readArrayList(VibrationEffectSegment.class.getClassLoader(), android.os.vibrator.Vibration… in Composed()
666 Composed(@NonNull VibrationEffectSegment segment) { in Composed()
678 public List<VibrationEffectSegment> getSegments() { in getSegments()
695 List<VibrationEffectSegment> segments = getSegments(); in computeCreateWaveformOffOnTimingsOrNull()
737 VibrationEffectSegment segment = mSegments.get(i); in validate()
773 for (VibrationEffectSegment segment : mSegments) { in areVibrationFeaturesSupported()
915 VibrationEffectSegment segment) { in castToValidStepSegmentForOffOnTimingsOrNull()
1159 private Composition addSegment(VibrationEffectSegment segment) {
[all …]

12