/aosp12/frameworks/base/services/core/java/com/android/server/vibrator/ |
H A D | StepToRampAdapter.java | 89 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 D | RampToStepAdapter.java | 68 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 D | RampDownAdapter.java | 209 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 D | RampSegmentTest.java | 41 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 D | Balance.h | 48 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 D | AudioMixerBase.cpp | 288 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 D | com_android_server_vibrator_VibratorController.cpp | 154 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 D | EffectHapticGenerator.cpp | 171 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 D | input.h | 189 struct ff_ramp_effect ramp; member
|
/aosp12/frameworks/base/core/proto/android/server/vibrator/ |
H A D | vibratormanagerservice.proto | 59 optional RampSegmentProto ramp = 4; field
|
/aosp12/frameworks/av/media/libaudioprocessing/include/media/ |
H A D | AudioMixerBase.h | 239 void volumeMix(TO *out, size_t outFrames, const TI *in, TA *aux, bool ramp);
|
/aosp12/hardware/interfaces/light/2.0/ |
H A D | types.hal | 112 * - If you can only do a brightness ramp, then use this formula:
|
/aosp12/hardware/interfaces/audio/common/2.0/ |
H A D | types.hal | 776 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 D | types.hal | 737 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 D | types.hal | 866 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 D | Magnifier.java | 991 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 D | types.hal | 1025 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 D | types.hal | 425 /** Maximum ramp duration in ms. */
|
/aosp12/packages/inputmethods/LatinIME/dictionaries/ |
H A D | pl_wordlist.combined.gz | 1dictionary=main:pl,locale=pl,description=Polski,date=1414726264, ... |
H A D | en_US_wordlist.combined.gz | 1dictionary=main:en_us,locale=en_US,description=English (US),date ... |
H A D | en_GB_wordlist.combined.gz | 1dictionary=main:en_gb,locale=en_GB,description=English (UK),date ... |
H A D | en_wordlist.combined.gz | 1dictionary=main:en,locale=en,description=English,date=1414726273, ... |
H A D | cs_wordlist.combined.gz | 1dictionary=main:cs,locale=cs,description=Čeština,date=1393228134, ... |
H A D | fr_wordlist.combined.gz | 1dictionary=main:fr,locale=fr,description=Français,date=1414726264, ... |
H A D | nl_wordlist.combined.gz | 1dictionary=main:nl,locale=nl,description=Nederlands,date=1414726258, ... |