Home
last modified time | relevance | path

Searched refs:PrebakedSegment (Results 1 – 24 of 24) sorted by relevance

/aosp12/frameworks/base/core/java/android/os/vibrator/
H A DPrebakedSegment.java34 public final class PrebakedSegment extends VibrationEffectSegment { class
39 PrebakedSegment(@NonNull Parcel in) { in PrebakedSegment() method in PrebakedSegment
77 public PrebakedSegment resolve(int defaultAmplitude) { in resolve()
83 public PrebakedSegment scale(float scaleFactor) { in scale()
90 public PrebakedSegment applyEffectStrength(int effectStrength) { in applyEffectStrength()
134 if (!(o instanceof PrebakedSegment)) { in equals()
137 PrebakedSegment other = (PrebakedSegment) o; in equals()
171 new Parcelable.Creator<PrebakedSegment>() {
176 return new PrebakedSegment(in);
180 public PrebakedSegment[] newArray(int size) {
[all …]
H A DVibrationEffectSegment.java104 return new PrebakedSegment(in);
/aosp12/frameworks/base/core/tests/coretests/src/android/os/vibrator/
H A DPrebakedSegmentTest.java40 PrebakedSegment prebaked = new PrebakedSegment( in testCreation()
52 PrebakedSegment original = new PrebakedSegment( in testSerialization()
57 assertEquals(original, PrebakedSegment.CREATOR.createFromParcel(parcel)); in testSerialization()
62 new PrebakedSegment(VibrationEffect.EFFECT_CLICK, true, in testValidate()
66 () -> new PrebakedSegment(1000, true, VibrationEffect.EFFECT_STRENGTH_MEDIUM) in testValidate()
69 () -> new PrebakedSegment(VibrationEffect.EFFECT_TICK, false, 1000) in testValidate()
75 PrebakedSegment prebaked = new PrebakedSegment( in testResolve_ignoresAndReturnsSameEffect()
82 PrebakedSegment medium = new PrebakedSegment( in testApplyEffectStrength()
85 PrebakedSegment light = medium.applyEffectStrength(VibrationEffect.EFFECT_STRENGTH_LIGHT); in testApplyEffectStrength()
91 PrebakedSegment strong = medium.applyEffectStrength(VibrationEffect.EFFECT_STRENGTH_STRONG); in testApplyEffectStrength()
[all …]
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/vibrator/
H A DFakeVibratorControllerProvider.java24 import android.os.vibrator.PrebakedSegment;
45 private final Map<Long, PrebakedSegment> mEnabledAlwaysOnEffects = new HashMap<>();
110 mEffectSegments.add(new PrebakedSegment((int) effect, false, (int) strength)); in perform()
148 PrebakedSegment prebaked = new PrebakedSegment((int) effect, false, (int) strength); in alwaysOnEnable()
316 public PrebakedSegment getAlwaysOnEffect(int id) { in getAlwaysOnEffect()
H A DVibratorControllerTest.java46 import android.os.vibrator.PrebakedSegment;
166 PrebakedSegment prebaked = createPrebaked(VibrationEffect.EFFECT_CLICK, in updateAlwaysOn_withCapability_enablesAlwaysOnEffect()
184 PrebakedSegment prebaked = createPrebaked(VibrationEffect.EFFECT_CLICK, in updateAlwaysOn_withoutCapability_ignoresEffect()
207 PrebakedSegment prebaked = createPrebaked(VibrationEffect.EFFECT_CLICK, in on_withPrebaked_performsEffect()
310 private PrebakedSegment createPrebaked(int effectId, int effectStrength) { in createPrebaked()
311 return new PrebakedSegment(effectId, /* shouldFallback= */ false, effectStrength); in createPrebaked()
H A DVibrationScalerTest.java37 import android.os.vibrator.PrebakedSegment;
139 PrebakedSegment effect = new PrebakedSegment(VibrationEffect.EFFECT_CLICK, in scale_withPrebakedSegment_setsEffectStrengthBasedOnSettings()
142 PrebakedSegment scaled = mVibrationScaler.scale( in scale_withPrebakedSegment_setsEffectStrengthBasedOnSettings()
169 PrebakedSegment scaled = getFirstSegment(mVibrationScaler.scale( in scale_withPrebakedEffect_setsEffectStrengthBasedOnSettings()
H A DDeviceVibrationEffectAdapterTest.java27 import android.os.vibrator.PrebakedSegment;
75 new PrebakedSegment( in testPrebakedAndPrimitiveSegments_returnsOriginalSegment()
78 new PrebakedSegment( in testPrebakedAndPrimitiveSegments_returnsOriginalSegment()
H A DRampToStepAdapterTest.java24 import android.os.vibrator.PrebakedSegment;
60 new PrebakedSegment( in testStepAndPrebakedAndPrimitiveSegments_keepsListUnchanged()
H A DStepToRampAdapterTest.java24 import android.os.vibrator.PrebakedSegment;
59 new PrebakedSegment( in testRampAndPrebakedAndPrimitiveSegments_returnsOriginalSegments()
H A DVibratorManagerServiceTest.java72 import android.os.vibrator.PrebakedSegment;
380 PrebakedSegment expected = new PrebakedSegment(
404 PrebakedSegment expectedClick = new PrebakedSegment(
407 PrebakedSegment expectedTick = new PrebakedSegment(
869 PrebakedSegment expected = new PrebakedSegment(
1080 return new PrebakedSegment(effectId, false, VibrationEffect.EFFECT_STRENGTH_MEDIUM);
H A DRampDownAdapterTest.java23 import android.os.vibrator.PrebakedSegment;
59 new PrebakedSegment( in testPrebakedAndPrimitiveSegments_keepsListUnchanged()
H A DVibrationThreadTest.java48 import android.os.vibrator.PrebakedSegment;
1352 return new PrebakedSegment(effectId, false, VibrationEffect.EFFECT_STRENGTH_MEDIUM); in expectedPrebaked()
/aosp12/frameworks/base/core/java/android/os/
H A DVibrationAttributes.java24 import android.os.vibrator.PrebakedSegment;
340 PrebakedSegment prebaked = extractPrebakedSegment(effect); in applyHapticFeedbackHeuristics()
366 private PrebakedSegment extractPrebakedSegment(VibrationEffect effect) { in extractPrebakedSegment()
371 if (segment instanceof PrebakedSegment) { in extractPrebakedSegment()
372 return (PrebakedSegment) segment; in extractPrebakedSegment()
H A DVibrationEffect.java32 import android.os.vibrator.PrebakedSegment;
337 new PrebakedSegment(effectId, fallback, EffectStrength.MEDIUM)); in get()
/aosp12/frameworks/base/services/core/java/com/android/server/vibrator/
H A DVibrationScaler.java24 import android.os.vibrator.PrebakedSegment;
122 public PrebakedSegment scale(PrebakedSegment prebaked, int usageHint) { in scale()
H A DVibratorManagerService.java51 import android.os.vibrator.PrebakedSegment;
490 PrebakedSegment effect = vib.effects.valueAt(i); in updateAlwaysOnLocked()
833 if (segment instanceof PrebakedSegment) { in fillVibrationFallbacks()
834 PrebakedSegment prebaked = (PrebakedSegment) segment; in fillVibrationFallbacks()
867 private SparseArray<PrebakedSegment> fixupAlwaysOnEffectsLocked( in fixupAlwaysOnEffectsLocked()
881 SparseArray<PrebakedSegment> result = new SparseArray<>(); in fixupAlwaysOnEffectsLocked()
904 private static PrebakedSegment extractPrebakedSegment(VibrationEffect effect) { in extractPrebakedSegment()
909 if (segment instanceof PrebakedSegment) { in extractPrebakedSegment()
910 return (PrebakedSegment) segment; in extractPrebakedSegment()
1079 public final SparseArray<PrebakedSegment> effects;
[all …]
H A DVibratorController.java26 import android.os.vibrator.PrebakedSegment;
194 public void updateAlwaysOn(int id, @Nullable PrebakedSegment prebaked) { in updateAlwaysOn()
249 public long on(PrebakedSegment prebaked, long vibrationId) { in on()
H A DVibration.java25 import android.os.vibrator.PrebakedSegment;
353 } else if (segment instanceof PrebakedSegment) { in dumpEffect()
354 dumpEffect(proto, SegmentProto.PREBAKED, (PrebakedSegment) segment); in dumpEffect()
380 PrebakedSegment segment) { in dumpEffect()
H A DVibrationThread.java32 import android.os.vibrator.PrebakedSegment;
355 if (segment instanceof PrebakedSegment) { in nextVibrateStep()
1032 if (!(segment instanceof PrebakedSegment)) { in play()
1037 PrebakedSegment prebaked = (PrebakedSegment) segment; in play()
1614 } else if (firstSegment instanceof PrebakedSegment) { in calculateRequiredSyncCapabilities()
/aosp12/frameworks/base/core/tests/coretests/src/android/os/
H A DVibrationEffectTest.java34 import android.os.vibrator.PrebakedSegment;
251 ((PrebakedSegment) applied.getSegments().get(0)).getEffectStrength()); in testApplyEffectStrengthPrebaked()
266 ((PrebakedSegment) applied.getSegments().get(0)).getEffectStrength()); in testApplyEffectStrengthComposed()
/aosp12/frameworks/base/core/api/
H A Dtest-current.txt1983 public final class PrebakedSegment extends android.os.vibrator.VibrationEffectSegment {
1984 method @NonNull public android.os.vibrator.PrebakedSegment applyEffectStrength(int);
1990 method @NonNull public android.os.vibrator.PrebakedSegment resolve(int);
1991 method @NonNull public android.os.vibrator.PrebakedSegment scale(float);
1995 …ull public static final android.os.Parcelable.Creator<android.os.vibrator.PrebakedSegment> CREATOR;
/aosp12/frameworks/base/services/
H A Dart-profile42553 …s/vibrator/PrebakedSegment;I)Landroid/os/vibrator/PrebakedSegment;+]Landroid/os/vibrator/PrebakedS…
42628 …ep;->play()Ljava/util/List;+]Landroid/os/vibrator/PrebakedSegment;Landroid/os/vibrator/PrebakedSeg…
42712 …er;->on(Landroid/os/vibrator/PrebakedSegment;J)J+]Landroid/os/vibrator/PrebakedSegment;Landroid/os…
42717 …lwaysOn(ILandroid/os/vibrator/PrebakedSegment;)V+]Landroid/os/vibrator/PrebakedSegment;Landroid/os…
42788 …Service;->extractPrebakedSegment(Landroid/os/VibrationEffect;)Landroid/os/vibrator/PrebakedSegment;
42790 …droid/os/VibrationEffect;)V+]Landroid/os/vibrator/PrebakedSegment;Landroid/os/vibrator/PrebakedSeg…
/aosp12/frameworks/base/boot/
H A Dboot-image-profile.txt13595 …st;]Landroid/os/vibrator/VibrationEffectSegment;Landroid/os/vibrator/PrebakedSegment;,Landroid/os/…
29199 Landroid/os/vibrator/PrebakedSegment$1;
29200 Landroid/os/vibrator/PrebakedSegment;
/aosp12/frameworks/base/config/
H A Dboot-image-profile.txt13585 …st;]Landroid/os/vibrator/VibrationEffectSegment;Landroid/os/vibrator/PrebakedSegment;,Landroid/os/…
38836 Landroid/os/vibrator/PrebakedSegment$1;
38837 Landroid/os/vibrator/PrebakedSegment;