/frameworks/base/services/tests/vibrator/src/com/android/server/vibrator/ |
D | RampDownAdapterTest.java | 27 import android.os.vibrator.VibrationEffectSegment; 50 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testPrebakedAndPrimitiveSegments_keepsListUnchanged() 54 List<VibrationEffectSegment> originalSegments = new ArrayList<>(segments); in testPrebakedAndPrimitiveSegments_keepsListUnchanged() 64 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testRampAndStepSegments_withNoOffSegment_keepsListUnchanged() 68 List<VibrationEffectSegment> originalSegments = new ArrayList<>(segments); in testRampAndStepSegments_withNoOffSegment_keepsListUnchanged() 80 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testRampAndStepSegments_withNoRampDownDuration_keepsOriginalSteps() 87 List<VibrationEffectSegment> originalSegments = new ArrayList<>(segments); in testRampAndStepSegments_withNoRampDownDuration_keepsOriginalSteps() 96 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testStepSegments_withShortZeroSegment_replaceWithStepsDown() 99 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testStepSegments_withShortZeroSegment_replaceWithStepsDown() 110 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testStepSegments_withLongZeroSegment_replaceWithStepsDownWithRemainingOffSegment() [all …]
|
D | StepToRampAdapterTest.java | 28 import android.os.vibrator.VibrationEffectSegment; 58 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testRampAndPrebakedAndPrimitiveSegments_returnsOriginalSegments() 64 List<VibrationEffectSegment> originalSegments = new ArrayList<>(segments); in testRampAndPrebakedAndPrimitiveSegments_returnsOriginalSegments() 77 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testStepAndRampSegments_withoutPwleCapability_keepsListUnchanged() 81 List<VibrationEffectSegment> originalSegments = new ArrayList<>(segments); in testStepAndRampSegments_withoutPwleCapability_keepsListUnchanged() 91 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testStepAndRampSegments_withPwleCapabilityAndNoFrequency_keepsOriginalSteps() 99 List<VibrationEffectSegment> originalSegments = new ArrayList<>(segments); in testStepAndRampSegments_withPwleCapabilityAndNoFrequency_keepsOriginalSteps() 109 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testStepAndRampSegments_withPwleCapabilityAndStepNextToRamp_convertsStepsToRamps() 118 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testStepAndRampSegments_withPwleCapabilityAndStepNextToRamp_convertsStepsToRamps() 138 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testStepSegments_withPwleCapabilityAndFrequency_convertsStepsToRamps() [all …]
|
D | RampToStepAdapterTest.java | 28 import android.os.vibrator.VibrationEffectSegment; 59 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testStepAndPrebakedAndPrimitiveSegments_keepsListUnchanged() 64 List<VibrationEffectSegment> originalSegments = new ArrayList<>(segments); in testStepAndPrebakedAndPrimitiveSegments_keepsListUnchanged() 77 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testRampSegments_withPwleCapability_keepsListUnchanged() 81 List<VibrationEffectSegment> originalSegments = new ArrayList<>(segments); in testRampSegments_withPwleCapability_keepsListUnchanged() 91 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testRampSegments_withoutPwleCapability_convertsRampsToSteps() 101 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testRampSegments_withoutPwleCapability_convertsRampsToSteps()
|
D | SplitSegmentsAdapterTest.java | 28 import android.os.vibrator.VibrationEffectSegment; 62 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testStepAndPrebakedAndPrimitiveSegments_returnsOriginalSegments() 67 List<VibrationEffectSegment> originalSegments = new ArrayList<>(segments); in testStepAndPrebakedAndPrimitiveSegments_returnsOriginalSegments() 84 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testRampSegments_noPwleCapabilities_returnsOriginalSegments() 89 List<VibrationEffectSegment> originalSegments = new ArrayList<>(segments); in testRampSegments_noPwleCapabilities_returnsOriginalSegments() 101 List<VibrationEffectSegment> segments = new ArrayList<>(Arrays.asList( in testRampSegments_withPwleDurationLimit_splitsLongRampsAndPreserveOtherSegments() 110 List<VibrationEffectSegment> expectedSegments = Arrays.asList( in testRampSegments_withPwleDurationLimit_splitsLongRampsAndPreserveOtherSegments()
|
D | DeviceAdapterTest.java | 34 import android.os.vibrator.VibrationEffectSegment; 122 for (VibrationEffectSegment adaptedSegment : adaptedEffect.getSegments()) { in testStepAndRampSegments_withoutPwleCapability_convertsRampsToSteps()
|
/frameworks/base/core/java/android/os/vibrator/ |
D | VibrationEffectSegment.java | 43 public abstract class VibrationEffectSegment implements Parcelable { class 50 VibrationEffectSegment() { in VibrationEffectSegment() method in VibrationEffectSegment 94 public abstract <T extends VibrationEffectSegment> T resolve(int defaultAmplitude); in resolve() 108 public abstract <T extends VibrationEffectSegment> T scale(float scaleFactor); in scale() 119 public abstract <T extends VibrationEffectSegment> T scaleLinearly(float scaleFactor); in scaleLinearly() 130 public abstract <T extends VibrationEffectSegment> T applyEffectStrength(int effectStrength); in applyEffectStrength() 199 public static final Creator<VibrationEffectSegment> CREATOR = 200 new Creator<VibrationEffectSegment>() { 202 public VibrationEffectSegment createFromParcel(Parcel in) { 219 public VibrationEffectSegment[] newArray(int size) { [all …]
|
D | StepSegment.java | 43 public final class StepSegment extends VibrationEffectSegment { 105 VibrationEffectSegment.checkFrequencyArgument(mFrequencyHz, "frequencyHz"); in validate() 106 VibrationEffectSegment.checkDurationArgument(mDuration, "duration"); in validate() 109 VibrationEffectSegment.checkFrequencyArgument(mFrequencyHz, "frequencyHz"); in validate()
|
D | RampSegment.java | 42 public final class RampSegment extends VibrationEffectSegment { 129 VibrationEffectSegment.checkFrequencyArgument(mStartFrequencyHz, "startFrequencyHz"); in validate() 130 VibrationEffectSegment.checkFrequencyArgument(mEndFrequencyHz, "endFrequencyHz"); in validate() 131 VibrationEffectSegment.checkDurationArgument(mDuration, "duration"); in validate()
|
D | PrimitiveSegment.java | 38 public final class PrimitiveSegment extends VibrationEffectSegment { 134 VibrationEffectSegment.checkDurationArgument(mDelay, "delay"); in validate()
|
/frameworks/base/services/core/java/com/android/server/vibrator/ |
D | RampDownAdapter.java | 22 import android.os.vibrator.VibrationEffectSegment; 55 public int adaptToVibrator(VibratorInfo info, List<VibrationEffectSegment> segments, in adaptToVibrator() 78 private int addRampDownToZeroAmplitudeSegments(List<VibrationEffectSegment> segments, in addRampDownToZeroAmplitudeSegments() 82 VibrationEffectSegment previousSegment = segments.get(i - 1); in addRampDownToZeroAmplitudeSegments() 88 List<VibrationEffectSegment> replacementSegments = null; in addRampDownToZeroAmplitudeSegments() 118 VibrationEffectSegment originalOffSegment = segments.remove(i); in addRampDownToZeroAmplitudeSegments() 149 private int addRampDownToLoop(List<VibrationEffectSegment> segments, int repeatIndex) { in addRampDownToLoop() 162 VibrationEffectSegment lastSegment = segments.get(segmentCount - 1); in addRampDownToLoop() 163 VibrationEffectSegment offSegment = segments.get(repeatIndex); in addRampDownToLoop() 193 private List<VibrationEffectSegment> createStepsDown(float amplitude, float frequency, in createStepsDown() [all …]
|
D | StepToRampAdapter.java | 23 import android.os.vibrator.VibrationEffectSegment; 39 public int adaptToVibrator(VibratorInfo info, List<VibrationEffectSegment> segments, in adaptToVibrator() 48 VibrationEffectSegment segment = segments.get(i); in adaptToVibrator() 74 private static boolean isStep(VibrationEffectSegment segment) { in isStep()
|
D | VibrationSegmentsAdapter.java | 21 import android.os.vibrator.VibrationEffectSegment; 40 int adaptToVibrator(VibratorInfo info, List<VibrationEffectSegment> segments, int repeatIndex); in adaptToVibrator()
|
D | ClippingAmplitudeAndFrequencyAdapter.java | 21 import android.os.vibrator.VibrationEffectSegment; 38 public int adaptToVibrator(VibratorInfo info, List<VibrationEffectSegment> segments, in adaptToVibrator() 42 VibrationEffectSegment segment = segments.get(i); in adaptToVibrator()
|
D | SetAmplitudeVibratorStep.java | 23 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()
|
D | PerformPrebakedVibratorStep.java | 22 import android.os.vibrator.VibrationEffectSegment; 49 VibrationEffectSegment segment = effect.getSegments().get(segmentIndex); in play() 98 List<VibrationEffectSegment> newSegments = new ArrayList<>(effect.getSegments()); in replaceCurrentSegment()
|
D | RampToStepAdapter.java | 23 import android.os.vibrator.VibrationEffectSegment; 46 public int adaptToVibrator(VibratorInfo info, List<VibrationEffectSegment> segments, in adaptToVibrator() 54 VibrationEffectSegment segment = segments.get(i); in adaptToVibrator()
|
D | DeviceAdapter.java | 23 import android.os.vibrator.VibrationEffectSegment; 99 List<VibrationEffectSegment> newSegments = new ArrayList<>(composed.getSegments()); in adaptToVibrator()
|
D | ComposePrimitivesVibratorStep.java | 22 import android.os.vibrator.VibrationEffectSegment; 113 VibrationEffectSegment segment = effect.getSegments().get(i); in unrollPrimitiveSegments()
|
D | SplitSegmentsAdapter.java | 22 import android.os.vibrator.VibrationEffectSegment; 41 public int adaptToVibrator(VibratorInfo info, List<VibrationEffectSegment> segments, in adaptToVibrator()
|
D | ComposePwleVibratorStep.java | 22 import android.os.vibrator.VibrationEffectSegment; 117 VibrationEffectSegment segment = effect.getSegments().get(i); in unrollRampSegments()
|
D | VibrationScaler.java | 28 import android.os.vibrator.VibrationEffectSegment; 158 ArrayList<VibrationEffectSegment> segments = in scale()
|
D | StartSequentialEffectStep.java | 28 import android.os.vibrator.VibrationEffectSegment; 344 VibrationEffectSegment firstSegment = effects.valueAt(i).getSegments().get(0); in calculateRequiredSyncCapabilities()
|
/frameworks/base/core/java/com/android/internal/vibrator/persistence/ |
D | VibrationEffectXmlSerializer.java | 24 import android.os.vibrator.VibrationEffectSegment; 66 VibrationEffectSegment firstSegment = composed.getSegments().get(0); in serialize() 79 List<VibrationEffectSegment> segments = effect.getSegments(); in serializePredefinedEffect() 89 List<VibrationEffectSegment> segments = effect.getSegments(); in serializePrimitiveEffect() 106 List<VibrationEffectSegment> segments = effect.getSegments(); in serializeWaveformEffect() 127 VibrationEffectSegment segment, @XmlConstants.Flags int flags) in serializePrebakedSegment() 151 VibrationEffectSegment segment) throws XmlSerializerException { in serializePrimitiveSegment()
|
/frameworks/base/core/java/android/os/ |
D | VibrationEffect.java | 35 import android.os.vibrator.VibrationEffectSegment; 712 private final ArrayList<VibrationEffectSegment> mSegments; 717 VibrationEffectSegment.class.getClassLoader(), VibrationEffectSegment.class), in Composed() 721 Composed(@NonNull VibrationEffectSegment segment) { in Composed() 726 public Composed(@NonNull List<? extends VibrationEffectSegment> segments, int repeatIndex) { in Composed() 733 public List<VibrationEffectSegment> getSegments() { in getSegments() 750 List<VibrationEffectSegment> segments = getSegments(); in computeCreateWaveformOffOnTimingsOrNull() 792 VibrationEffectSegment segment = mSegments.get(i); in validate() 828 for (VibrationEffectSegment segment : mSegments) { in areVibrationFeaturesSupported() 871 ArrayList<VibrationEffectSegment> resolvedSegments = new ArrayList<>(segmentCount); in resolve() [all …]
|
/frameworks/base/services/tests/vibrator/utils/com/android/server/vibrator/ |
D | FakeVibratorControllerProvider.java | 28 import android.os.vibrator.VibrationEffectSegment; 47 private final Map<Long, List<VibrationEffectSegment>> mEffectSegments = new TreeMap<>(); 73 void recordEffectSegment(long vibrationId, VibrationEffectSegment segment) { in recordEffectSegment() 349 public List<VibrationEffectSegment> getEffectSegments(long vibrationId) { in getEffectSegments() 361 public List<VibrationEffectSegment> getAllEffectSegments() { in getAllEffectSegments() 363 ArrayList<VibrationEffectSegment> result = new ArrayList<>(); in getAllEffectSegments() 364 for (List<VibrationEffectSegment> subList : mEffectSegments.values()) { in getAllEffectSegments()
|