Home
last modified time | relevance | path

Searched refs:ramp (Results 1 – 25 of 31) sorted by relevance

12

/aosp12/frameworks/base/services/core/java/com/android/server/vibrator/
H A DStepToRampAdapter.java89 RampSegment ramp = (RampSegment) segments.get(i); in splitLongRampSegments() local
95 segments.addAll(i, splitRampSegment(ramp, splits)); in splitLongRampSegments()
114 long splitDuration = ramp.getDuration() / splits; in splitRampSegment()
115 float previousAmplitude = ramp.getStartAmplitude(); in splitRampSegment()
116 float previousFrequency = ramp.getStartFrequency(); in splitRampSegment()
131 ramp.getEndFrequency(), (int) (ramp.getDuration() - accumulatedDuration))); in splitRampSegment()
140 private static float interpolateAmplitude(RampSegment ramp, long duration) { in interpolateAmplitude() argument
141 return interpolate(ramp.getStartAmplitude(), ramp.getEndAmplitude(), duration, in interpolateAmplitude()
142 ramp.getDuration()); in interpolateAmplitude()
146 return interpolate(ramp.getStartFrequency(), ramp.getEndFrequency(), duration, in interpolateFrequency()
[all …]
H A DRampToStepAdapter.java68 private List<StepSegment> apply(RampSegment ramp) { in apply() argument
69 if (Float.compare(ramp.getStartAmplitude(), ramp.getEndAmplitude()) == 0) { in apply()
72 new StepSegment(ramp.getStartAmplitude(), ramp.getStartFrequency(), in apply()
73 (int) ramp.getDuration())); in apply()
77 int stepCount = (int) (ramp.getDuration() + mStepDuration - 1) / mStepDuration; in apply()
81 interpolate(ramp.getStartAmplitude(), ramp.getEndAmplitude(), pos), in apply()
82 interpolate(ramp.getStartFrequency(), ramp.getEndFrequency(), pos), in apply()
85 int duration = (int) ramp.getDuration() - mStepDuration * (stepCount - 1); in apply()
86 steps.add(new StepSegment(ramp.getEndAmplitude(), ramp.getEndFrequency(), duration)); in apply()
H A DRampDownAdapter.java209 RampSegment ramp = (RampSegment) segment; in updateDuration() local
210 return new RampSegment(ramp.getStartAmplitude(), ramp.getEndAmplitude(), in updateDuration()
211 ramp.getStartFrequency(), ramp.getEndFrequency(), (int) newDuration); in updateDuration()
222 StepSegment ramp = (StepSegment) segment; in isOffSegment() local
223 return ramp.getAmplitude() == 0; in isOffSegment()
225 RampSegment ramp = (RampSegment) segment; in isOffSegment() local
226 return ramp.getStartAmplitude() == 0 && ramp.getEndAmplitude() == 0; in isOffSegment()
/aosp12/frameworks/base/core/tests/coretests/src/android/os/vibrator/
H A DRampSegmentTest.java41 RampSegment ramp = new RampSegment(/* startAmplitude= */ 1, /* endAmplitude= */ 0, in testCreation() local
44 assertEquals(100L, ramp.getDuration()); in testCreation()
45 assertTrue(ramp.hasNonZeroAmplitude()); in testCreation()
46 assertEquals(1f, ramp.getStartAmplitude()); in testCreation()
47 assertEquals(0f, ramp.getEndAmplitude()); in testCreation()
48 assertEquals(-1f, ramp.getStartFrequency()); in testCreation()
49 assertEquals(1f, ramp.getEndFrequency()); in testCreation()
85 RampSegment ramp = new RampSegment(0, 1, 0, 0, 0); in testResolve() local
86 assertSame(ramp, ramp.resolve(100)); in testResolve()
91 RampSegment ramp = new RampSegment(1, 0, 1, 0, 0); in testApplyEffectStrength_ignoresAndReturnsSameEffect() local
[all …]
/aosp12/system/media/audio_utils/include/audio_utils/
H A DBalance.h48 bool ramp = true,
50 : mRamp(ramp)
64 void setRamp(bool ramp) { in setRamp() argument
65 if (ramp == mRamp) return; // no change in setRamp()
66 mRamp = ramp; in setRamp()
/aosp12/frameworks/av/media/libaudioprocessing/
H A DAudioMixerBase.cpp288 if (ramp != 0) { in setVolumeRampVariables()
306 ramp = 0; // ramp not allowed in setVolumeRampVariables()
319 if (ramp != 0) { in setVolumeRampVariables()
330 ramp = 0; // ramp not allowed in setVolumeRampVariables()
335 if (ramp == 0) { in setVolumeRampVariables()
1385 if (ramp) { in volumeMix()
1408 if (ramp) { in volumeMix()
1440 const bool ramp = t->needsRamp(); in process__noResampleOneTrack() local
1473 if (ramp) { in process__noResampleOneTrack()
1491 const bool ramp = needsRamp(); in track__Resample() local
[all …]
/aosp12/frameworks/base/services/core/jni/
H A Dcom_android_server_vibrator_VibratorController.cpp154 static aidl::ActivePwle activePwleFromJavaPrimitive(JNIEnv* env, jobject ramp) { in activePwleFromJavaPrimitive() argument
157 static_cast<float>(env->GetFloatField(ramp, sRampClassInfo.startAmplitude)); in activePwleFromJavaPrimitive()
158 pwle.endAmplitude = static_cast<float>(env->GetFloatField(ramp, sRampClassInfo.endAmplitude)); in activePwleFromJavaPrimitive()
160 static_cast<float>(env->GetFloatField(ramp, sRampClassInfo.startFrequency)); in activePwleFromJavaPrimitive()
161 pwle.endFrequency = static_cast<float>(env->GetFloatField(ramp, sRampClassInfo.endFrequency)); in activePwleFromJavaPrimitive()
162 pwle.duration = static_cast<int32_t>(env->GetIntField(ramp, sRampClassInfo.duration)); in activePwleFromJavaPrimitive()
/aosp12/frameworks/av/media/libeffects/hapticgenerator/
H A DEffectHapticGenerator.cpp171 auto ramp = std::make_shared<Ramp>(channelCount); // ramp = half-wave rectifier. in HapticGenerator_buildProcessingChain() local
176 processorsRecord.ramps.push_back(ramp); in HapticGenerator_buildProcessingChain()
177 processingChain.push_back([ramp](float *out, const float *in, size_t frameCount) { in HapticGenerator_buildProcessingChain()
178 ramp->process(out, in, frameCount); in HapticGenerator_buildProcessingChain()
/aosp12/bionic/libc/kernel/uapi/linux/
H A Dinput.h189 struct ff_ramp_effect ramp; member
/aosp12/frameworks/base/core/proto/android/server/vibrator/
H A Dvibratormanagerservice.proto59 optional RampSegmentProto ramp = 4; field
/aosp12/frameworks/av/media/libaudioprocessing/include/media/
H A DAudioMixerBase.h239 void volumeMix(TO *out, size_t outFrames, const TI *in, TA *aux, bool ramp);
/aosp12/hardware/interfaces/light/2.0/
H A Dtypes.hal112 * - If you can only do a brightness ramp, then use this formula:
/aosp12/hardware/interfaces/audio/common/2.0/
H A Dtypes.hal776 uint32_t minRampMs; // minimum ramp duration in ms
777 uint32_t maxRampMs; // maximum ramp duration in ms
796 uint32_t rampDurationMs; // ramp duration in ms
/aosp12/hardware/interfaces/audio/common/4.0/
H A Dtypes.hal737 uint32_t minRampMs; // minimum ramp duration in ms
738 uint32_t maxRampMs; // maximum ramp duration in ms
757 uint32_t rampDurationMs; // ramp duration in ms
/aosp12/hardware/interfaces/audio/common/5.0/
H A Dtypes.hal866 uint32_t minRampMs; // minimum ramp duration in ms
867 uint32_t maxRampMs; // maximum ramp duration in ms
886 uint32_t rampDurationMs; // ramp duration in ms
/aosp12/frameworks/base/core/java/android/widget/
H A DMagnifier.java991 final float zoom, final int ramp, final float elevation, final float cornerRadius, in InternalPopupWindow() argument
1002 mRamp = ramp; in InternalPopupWindow()
/aosp12/hardware/interfaces/audio/common/6.0/
H A Dtypes.hal1025 uint32_t minRampMs; // minimum ramp duration in ms
1026 uint32_t maxRampMs; // maximum ramp duration in ms
1045 uint32_t rampDurationMs; // ramp duration in ms
/aosp12/hardware/interfaces/audio/common/7.0/
H A Dtypes.hal425 /** Maximum ramp duration in ms. */
/aosp12/packages/inputmethods/LatinIME/dictionaries/
H A Dpl_wordlist.combined.gz1dictionary=main:pl,locale=pl,description=Polski,date=1414726264, ...
H A Den_US_wordlist.combined.gz1dictionary=main:en_us,locale=en_US,description=English (US),date ...
H A Den_GB_wordlist.combined.gz1dictionary=main:en_gb,locale=en_GB,description=English (UK),date ...
H A Den_wordlist.combined.gz1dictionary=main:en,locale=en,description=English,date=1414726273, ...
H A Dcs_wordlist.combined.gz1dictionary=main:cs,locale=cs,description=Čeština,date=1393228134, ...
H A Dfr_wordlist.combined.gz1dictionary=main:fr,locale=fr,description=Français,date=1414726264, ...
H A Dnl_wordlist.combined.gz1dictionary=main:nl,locale=nl,description=Nederlands,date=1414726258, ...

12