/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/vibrator/ |
H A D | RampDownAdapterTest.java | 27 import android.os.vibrator.VibrationEffectSegment; 58 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testPrebakedAndPrimitiveSegments_keepsListUnchanged() 72 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testRampAndStepSegments_withNoOffSegment_keepsListUnchanged() 108 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testStepSegments_withShortZeroSegment_replaceWithStepsDown() 126 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testStepSegments_withLongZeroSegment_replaceWithStepsDown() 158 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testStepSegments_withRepeatToShortZeroSegment_skipAndAppendRampDown() 176 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testStepSegments_withRepeatToLongZeroSegment_splitAndAppendRampDown() 201 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testRampSegments_withShortZeroSegment_replaceWithRampDown() 222 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testRampSegments_withLongZeroSegment_splitAndAddRampDown() 258 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testRampSegments_withRepeatToShortZeroSegment_skipAndAppendRampDown() [all …]
|
H A D | StepToRampAdapterTest.java | 28 import android.os.vibrator.VibrationEffectSegment; 56 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testRampAndPrebakedAndPrimitiveSegments_returnsOriginalSegments() 62 List<VibrationEffectSegment> originalSegments = new ArrayList<>(segments); in testRampAndPrebakedAndPrimitiveSegments_returnsOriginalSegments() 72 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testRampSegments_withPwleDurationLimit_splitsLongRamps() 79 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testRampSegments_withPwleDurationLimit_splitsLongRamps() 104 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testStepAndRampSegments_withoutPwleCapability_keepsListUnchanged() 118 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testStepAndRampSegments_withPwleCapabilityAndNoFrequency_keepsOriginalSteps() 137 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testStepAndRampSegments_withPwleCapabilityAndStepNextToRamp_convertsStepsToRamps() 146 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testStepAndRampSegments_withPwleCapabilityAndStepNextToRamp_convertsStepsToRamps() 167 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testStepSegments_withPwleCapabilityAndFrequency_convertsStepsToRamps() [all …]
|
H A D | RampToStepAdapterTest.java | 28 import android.os.vibrator.VibrationEffectSegment; 58 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testStepAndPrebakedAndPrimitiveSegments_keepsListUnchanged() 63 List<VibrationEffectSegment> originalSegments = new ArrayList<>(segments); in testStepAndPrebakedAndPrimitiveSegments_keepsListUnchanged() 73 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testRampSegments_withPwleCapability_keepsListUnchanged() 77 List<VibrationEffectSegment> originalSegments = new ArrayList<>(segments); in testRampSegments_withPwleCapability_keepsListUnchanged() 88 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testRampSegments_withoutPwleCapability_convertsRampsToSteps() 98 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testRampSegments_withoutPwleCapability_convertsRampsToSteps()
|
H A D | FakeVibratorControllerProvider.java | 28 import android.os.vibrator.VibrationEffectSegment; 46 private final List<VibrationEffectSegment> mEffectSegments = new ArrayList<>(); 302 public List<VibrationEffectSegment> getEffectSegments() { in getEffectSegments()
|
H A D | DeviceVibrationEffectAdapterTest.java | 31 import android.os.vibrator.VibrationEffectSegment; 105 for (VibrationEffectSegment adaptedSegment : adaptedEffect.getSegments()) { in testStepAndRampSegments_withoutPwleCapability_convertsRampsToSteps()
|
H A D | VibrationScalerTest.java | 40 import android.os.vibrator.VibrationEffectSegment; 271 private <T extends VibrationEffectSegment> T getFirstSegment(VibrationEffect.Composed effect) {
|
H A D | VibrationThreadTest.java | 52 import android.os.vibrator.VibrationEffectSegment; 687 VibrationEffectSegment expected = expectedPrebaked(VibrationEffect.EFFECT_CLICK); in vibrate_multipleMono_runsSameEffectInAllVibrators() 815 VibrationEffectSegment expected = expectedPrimitive( in vibrate_multipleSyncedCallbackTriggered_finishSteps() 1347 private VibrationEffectSegment expectedOneShot(long millis) { in expectedOneShot() 1351 private VibrationEffectSegment expectedPrebaked(int effectId) { in expectedPrebaked() 1355 private VibrationEffectSegment expectedPrimitive(int primitiveId, float scale, int delay) { in expectedPrimitive() 1359 private VibrationEffectSegment expectedRamp(float amplitude, float frequency, int duration) { in expectedRamp() 1363 private VibrationEffectSegment expectedRamp(float startAmplitude, float endAmplitude, in expectedRamp()
|
H A D | VibratorManagerServiceTest.java | 74 import android.os.vibrator.VibrationEffectSegment; 1079 private VibrationEffectSegment expectedPrebaked(int effectId) {
|
/aosp12/frameworks/base/core/java/android/os/vibrator/ |
H A D | VibrationEffectSegment.java | 42 public abstract class VibrationEffectSegment implements Parcelable { class 49 VibrationEffectSegment() { in VibrationEffectSegment() method in VibrationEffectSegment 73 public abstract <T extends VibrationEffectSegment> T resolve(int defaultAmplitude); in resolve() 82 public abstract <T extends VibrationEffectSegment> T scale(float scaleFactor); in scale() 91 public abstract <T extends VibrationEffectSegment> T applyEffectStrength(int effectStrength); in applyEffectStrength() 94 public static final Creator<VibrationEffectSegment> CREATOR = 95 new Creator<VibrationEffectSegment>() { 97 public VibrationEffectSegment createFromParcel(Parcel in) { 114 public VibrationEffectSegment[] newArray(int size) { 115 return new VibrationEffectSegment[size];
|
H A D | PrimitiveSegment.java | 37 public final class PrimitiveSegment extends VibrationEffectSegment {
|
H A D | PrebakedSegment.java | 34 public final class PrebakedSegment extends VibrationEffectSegment {
|
H A D | StepSegment.java | 36 public final class StepSegment extends VibrationEffectSegment {
|
H A D | RampSegment.java | 35 public final class RampSegment extends VibrationEffectSegment {
|
/aosp12/frameworks/base/services/core/java/com/android/server/vibrator/ |
H A D | RampDownAdapter.java | 22 import android.os.vibrator.VibrationEffectSegment; 55 public int apply(List<VibrationEffectSegment> segments, int repeatIndex, in apply() 78 private int addRampDownToZeroAmplitudeSegments(List<VibrationEffectSegment> segments, in addRampDownToZeroAmplitudeSegments() 83 VibrationEffectSegment previousSegment = segments.get(i - 1); in addRampDownToZeroAmplitudeSegments() 89 List<VibrationEffectSegment> replacementSegments = null; in addRampDownToZeroAmplitudeSegments() 156 VibrationEffectSegment lastSegment = segments.get(segmentCount - 1); in addRampDownToLoop() 157 VibrationEffectSegment offSegment = segments.get(repeatIndex); in addRampDownToLoop() 192 List<VibrationEffectSegment> steps = new ArrayList<>(); in createStepsDown() 206 private static VibrationEffectSegment updateDuration(VibrationEffectSegment segment, in updateDuration() 220 private static boolean isOffSegment(VibrationEffectSegment segment) { in isOffSegment() [all …]
|
H A D | StepToRampAdapter.java | 23 import android.os.vibrator.VibrationEffectSegment; 38 public int apply(List<VibrationEffectSegment> segments, int repeatIndex, in apply() 49 private void convertStepsToRamps(List<VibrationEffectSegment> segments) { in convertStepsToRamps() 53 VibrationEffectSegment segment = segments.get(i); in convertStepsToRamps() 76 private int splitLongRampSegments(VibratorInfo info, List<VibrationEffectSegment> segments, in splitLongRampSegments() 136 private static boolean isStep(VibrationEffectSegment segment) { in isStep()
|
H A D | VibrationEffectAdapters.java | 20 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 D | ClippingAmplitudeAndFrequencyAdapter.java | 22 import android.os.vibrator.VibrationEffectSegment; 41 public int apply(List<VibrationEffectSegment> segments, int repeatIndex, VibratorInfo info) { in apply() 44 VibrationEffectSegment segment = segments.get(i); in apply()
|
H A D | RampToStepAdapter.java | 23 import android.os.vibrator.VibrationEffectSegment; 43 public int apply(List<VibrationEffectSegment> segments, int repeatIndex, in apply() 51 VibrationEffectSegment segment = segments.get(i); in apply()
|
H A D | VibrationThread.java | 36 import android.os.vibrator.VibrationEffectSegment; 354 VibrationEffectSegment segment = effect.getSegments().get(segmentIndex); in nextVibrateStep() 1031 VibrationEffectSegment segment = effect.getSegments().get(segmentIndex); in play() 1075 List<VibrationEffectSegment> newSegments = new ArrayList<>(effect.getSegments()); in replaceCurrentSegment() 1114 VibrationEffectSegment segment = effect.getSegments().get(i); in play() 1171 VibrationEffectSegment segment = effect.getSegments().get(i); in play() 1417 VibrationEffectSegment segment = effect.getSegments().get(segmentIndex); in play() 1487 List<VibrationEffectSegment> segments = effect.getSegments(); in getVibratorOnDuration() 1493 VibrationEffectSegment segment = segments.get(i); in getVibratorOnDuration() 1611 VibrationEffectSegment firstSegment = effects.valueAt(i).getSegments().get(0); in calculateRequiredSyncCapabilities()
|
H A D | Vibration.java | 29 import android.os.vibrator.VibrationEffectSegment; 339 for (VibrationEffectSegment segment : composed.getSegments()) { in dumpEffect() 347 VibrationEffectSegment segment) { in dumpEffect()
|
H A D | VibratorManagerService.java | 52 import android.os.vibrator.VibrationEffectSegment; 832 VibrationEffectSegment segment = composed.getSegments().get(i); in fillVibrationFallbacks() 908 VibrationEffectSegment segment = composed.getSegments().get(0); in extractPrebakedSegment()
|
/aosp12/frameworks/base/core/java/android/os/ |
H A D | VibrationEffect.java | 36 import android.os.vibrator.VibrationEffectSegment; 558 private final ArrayList<VibrationEffectSegment> mSegments; 565 Composed(@NonNull VibrationEffectSegment segment) { in Composed() 577 public List<VibrationEffectSegment> getSegments() { in getSegments() 590 VibrationEffectSegment segment = mSegments.get(i); in validate() 643 ArrayList<VibrationEffectSegment> scaledSegments = new ArrayList<>(segmentCount); in scale() 783 private final ArrayList<VibrationEffectSegment> mSegments = new ArrayList<>(); 873 private Composition addSegment(VibrationEffectSegment segment) { in addSegment() 967 private ArrayList<VibrationEffectSegment> mSegments = new ArrayList<>(); 1085 VibrationEffectSegment segment = mSegments.get(mSegments.size() - 1); in getPreviousFrequency() [all …]
|
H A D | VibrationAttributes.java | 25 import android.os.vibrator.VibrationEffectSegment; 370 VibrationEffectSegment segment = composed.getSegments().get(0); in extractPrebakedSegment()
|
/aosp12/frameworks/base/core/api/ |
H A D | test-current.txt | 1833 method @NonNull public java.util.List<android.os.vibrator.VibrationEffectSegment> getSegments(); 1983 public final class PrebakedSegment extends android.os.vibrator.VibrationEffectSegment { 1998 public final class PrimitiveSegment extends android.os.vibrator.VibrationEffectSegment { 2013 public final class RampSegment extends android.os.vibrator.VibrationEffectSegment { 2029 public final class StepSegment extends android.os.vibrator.VibrationEffectSegment { 2043 public abstract class VibrationEffectSegment implements android.os.Parcelable { 2044 …method @NonNull public abstract <T extends android.os.vibrator.VibrationEffectSegment> T applyEffe… 2047 …method @NonNull public abstract <T extends android.os.vibrator.VibrationEffectSegment> T resolve(i… 2048 …method @NonNull public abstract <T extends android.os.vibrator.VibrationEffectSegment> T scale(flo… 2050 …lic static final android.os.Parcelable.Creator<android.os.vibrator.VibrationEffectSegment> CREATOR;
|
/aosp12/frameworks/base/services/core/java/com/android/server/input/ |
H A D | InputManagerService.java | 83 import android.os.vibrator.VibrationEffectSegment; 2011 VibrationEffectSegment segment = composed.getSegments().get(i); in VibrationInfo()
|