/aosp12/hardware/interfaces/audio/common/7.0/example/ |
H A D | Effect.cpp | 36 Return<Result> Effect::init() { in init() 40 Return<Result> Effect::setConfig( in setConfig() 50 Return<Result> Effect::reset() { in reset() 54 Return<Result> Effect::enable() { in enable() 63 Return<Result> Effect::disable() { in disable() 72 Return<Result> Effect::setDevice(const DeviceAddress& device) { in setDevice() 89 Return<Result> Effect::setAudioMode(AudioMode mode) { in setAudioMode() 94 Return<Result> Effect::setConfigReverse( in setConfigReverse() 109 Return<void> Effect::getConfig(getConfig_cb _hidl_cb) { in getConfig() 153 Return<void> Effect::getDescriptor(getDescriptor_cb _hidl_cb) { in getDescriptor() [all …]
|
/aosp12/hardware/interfaces/vibrator/1.3/example/ |
H A D | Vibrator.cpp | 212 case Effect::CLICK: in effectToMs() 216 case Effect::TICK: in effectToMs() 219 case Effect::THUD: in effectToMs() 221 case Effect::POP: in effectToMs() 225 case Effect::RINGTONE_1: in effectToMs() 227 case Effect::RINGTONE_2: in effectToMs() 229 case Effect::RINGTONE_3: in effectToMs() 231 case Effect::RINGTONE_4: in effectToMs() 233 case Effect::RINGTONE_5: in effectToMs() 235 case Effect::RINGTONE_6: in effectToMs() [all …]
|
H A D | Vibrator.h | 40 Return<void> perform(V1_0::Effect effect, EffectStrength strength, 48 Return<void> perform_1_2(V1_2::Effect effect, EffectStrength strength, 54 Return<void> perform_1_3(Effect effect, EffectStrength strength, perform_cb _hidl_cb) override; 57 Return<void> perform(Effect effect, EffectStrength strength, perform_cb _hidl_cb); 65 static const std::string effectToName(Effect effect); 66 static uint32_t effectToMs(Effect effect, Status* status);
|
/aosp12/frameworks/native/cmds/idlcli/vibrator/ |
H A D | CommandPerform.cpp | 41 static_assert(static_cast<uint8_t>(V1_3::Effect::CLICK) == 42 static_cast<uint8_t>(aidl::Effect::CLICK)); 45 static_assert(static_cast<uint8_t>(V1_3::Effect::TICK) == static_cast<uint8_t>(aidl::Effect::TICK)); 46 static_assert(static_cast<uint8_t>(V1_3::Effect::THUD) == static_cast<uint8_t>(aidl::Effect::THUD)); 47 static_assert(static_cast<uint8_t>(V1_3::Effect::POP) == static_cast<uint8_t>(aidl::Effect::POP)); 49 static_cast<uint8_t>(aidl::Effect::HEAVY_CLICK)); 50 static_assert(static_cast<uint8_t>(V1_3::Effect::RINGTONE_1) == 51 static_cast<uint8_t>(aidl::Effect::RINGTONE_1)); 53 static_cast<uint8_t>(aidl::Effect::RINGTONE_2)); 59 using aidl::Effect; [all …]
|
/aosp12/hardware/interfaces/audio/effect/all-versions/default/ |
H A D | Effect.cpp | 73 Effect::StatusMQ* mStatusMQ; 145 Effect::Effect(bool isInput, effect_handle_t handle) in Effect() function in android::hardware::audio::effect::CPP_VERSION::implementation::Effect 150 Effect::~Effect() { in ~Effect() 174 size_t Effect::alignedSizeIn(size_t s) { in alignedSizeIn() 473 Return<Result> Effect::init() { in init() 484 Return<Result> Effect::reset() { in reset() 488 Return<Result> Effect::enable() { in enable() 492 Return<Result> Effect::disable() { in disable() 496 Return<Result> Effect::setAudioSource( in setAudioSource() 582 Return<Result> Effect::setConfigReverse( in setConfigReverse() [all …]
|
/aosp12/frameworks/base/services/core/java/com/android/server/integrity/model/ |
H A D | IntegrityCheckResult.java | 36 public enum Effect { enum in IntegrityCheckResult 41 private final Effect mEffect; 44 private IntegrityCheckResult(Effect effect, @Nullable List<Rule> ruleList) { in IntegrityCheckResult() 49 public Effect getEffect() { in getEffect() 63 return new IntegrityCheckResult(Effect.ALLOW, Collections.emptyList()); in allow() 72 return new IntegrityCheckResult(Effect.ALLOW, ruleList); in allow() 82 return new IntegrityCheckResult(Effect.DENY, ruleList); in deny() 89 if (getEffect() == Effect.DENY) { in getLoggingResponse() 91 } else if (getEffect() == Effect.ALLOW && getMatchedRules().isEmpty()) { in getLoggingResponse() 93 } else if (getEffect() == Effect.ALLOW && !getMatchedRules().isEmpty()) { in getLoggingResponse()
|
/aosp12/hardware/interfaces/vibrator/1.2/vts/functional/ |
H A D | VtsHalVibratorV1_2TargetTest.cpp | 30 using ::android::hardware::vibrator::V1_2::Effect; 74 for (const auto& effect : hidl_enum_range<Effect>()) { in TEST_P() 85 Effect effect = *std::prev(hidl_enum_range<Effect>().end()); in TEST_P() 86 Effect badEffect = static_cast<Effect>(static_cast<int32_t>(effect) + 1); in TEST_P() 95 Effect effect = *hidl_enum_range<Effect>().begin(); in TEST_P() 96 Effect badEffect = static_cast<Effect>(static_cast<int32_t>(effect) - 1); in TEST_P() 107 EXPECT_OK(vibrator->perform_1_2(Effect::THUD, badStrength, validatePerformEffectBadInput)); in TEST_P() 116 EXPECT_OK(vibrator->perform_1_2(Effect::THUD, badStrength, validatePerformEffectBadInput)); in TEST_P()
|
/aosp12/hardware/interfaces/vibrator/1.3/vts/functional/ |
H A D | VtsHalVibratorV1_3TargetTest.cpp | 33 using ::android::hardware::vibrator::V1_3::Effect; 87 for (const auto& effect : hidl_enum_range<Effect>()) { in TEST_P() 98 Effect effect = *std::prev(hidl_enum_range<Effect>().end()); in TEST_P() 99 Effect badEffect = static_cast<Effect>(static_cast<int32_t>(effect) + 1); in TEST_P() 108 Effect effect = *hidl_enum_range<Effect>().begin(); in TEST_P() 109 Effect badEffect = static_cast<Effect>(static_cast<int32_t>(effect) - 1); in TEST_P() 120 EXPECT_OK(vibrator->perform_1_3(Effect::THUD, badStrength, in TEST_P() 130 EXPECT_OK(vibrator->perform_1_3(Effect::THUD, badStrength, in TEST_P()
|
/aosp12/frameworks/native/services/vibratorservice/test/ |
H A D | VibratorHalWrapperHidlV1_2Test.cpp | 35 using android::hardware::vibrator::Effect; 82 perform(Eq(V1_0::Effect::CLICK), Eq(V1_0::EffectStrength::LIGHT), _)) in TEST_F() 96 auto result = mWrapper->performEffect(Effect::CLICK, EffectStrength::LIGHT, callback); in TEST_F() 121 auto result = mWrapper->performEffect(Effect::TICK, EffectStrength::LIGHT, callback); in TEST_F() 132 perform_1_2(Eq(V1_2::Effect::THUD), Eq(V1_0::EffectStrength::LIGHT), _)) in TEST_F() 143 perform_1_2(Eq(V1_2::Effect::THUD), Eq(V1_0::EffectStrength::MEDIUM), _)) in TEST_F() 151 perform_1_2(Eq(V1_2::Effect::THUD), Eq(V1_0::EffectStrength::STRONG), _)) in TEST_F() 166 auto result = mWrapper->performEffect(Effect::THUD, EffectStrength::LIGHT, callback); in TEST_F() 171 result = mWrapper->performEffect(Effect::THUD, EffectStrength::MEDIUM, callback); in TEST_F() 174 result = mWrapper->performEffect(Effect::THUD, EffectStrength::STRONG, callback); in TEST_F() [all …]
|
H A D | VibratorHalWrapperHidlV1_3Test.cpp | 37 using android::hardware::vibrator::Effect; 56 (V1_0::Effect effect, V1_0::EffectStrength strength, perform_cb cb), (override)); 61 (V1_2::Effect effect, V1_0::EffectStrength strength, perform_cb cb), (override)); 63 (V1_3::Effect effect, V1_0::EffectStrength strength, perform_cb cb), (override)); 253 perform(Eq(V1_0::Effect::CLICK), Eq(V1_0::EffectStrength::LIGHT), _)) in TEST_F() 267 auto result = mWrapper->performEffect(Effect::CLICK, EffectStrength::LIGHT, callback); in TEST_F() 292 auto result = mWrapper->performEffect(Effect::TICK, EffectStrength::LIGHT, callback); in TEST_F() 303 perform_1_2(Eq(V1_2::Effect::THUD), Eq(V1_0::EffectStrength::LIGHT), _)) in TEST_F() 317 auto result = mWrapper->performEffect(Effect::THUD, EffectStrength::LIGHT, callback); in TEST_F() 369 result = mWrapper->performEffect(Effect::TEXTURE_TICK, EffectStrength::MEDIUM, callback); in TEST_F() [all …]
|
H A D | VibratorHalWrapperHidlV1_1Test.cpp | 34 using android::hardware::vibrator::Effect; 50 (V1_0::Effect effect, V1_0::EffectStrength strength, perform_cb cb), (override)); 79 perform(Eq(V1_0::Effect::CLICK), Eq(V1_0::EffectStrength::LIGHT), _)) in TEST_F() 82 [](V1_0::Effect, V1_0::EffectStrength, MockIVibratorV1_1::perform_cb cb) { in TEST_F() argument 93 auto result = mWrapper->performEffect(Effect::CLICK, EffectStrength::LIGHT, callback); in TEST_F() 139 auto result = mWrapper->performEffect(Effect::TICK, EffectStrength::LIGHT, callback); in TEST_F() 144 result = mWrapper->performEffect(Effect::TICK, EffectStrength::MEDIUM, callback); in TEST_F() 147 result = mWrapper->performEffect(Effect::TICK, EffectStrength::STRONG, callback); in TEST_F() 150 result = mWrapper->performEffect(Effect::TICK, EffectStrength::STRONG, callback); in TEST_F() 161 auto result = mWrapper->performEffect(Effect::THUD, EffectStrength::LIGHT, callback); in TEST_F()
|
H A D | VibratorHalWrapperHidlV1_0Test.cpp | 37 using android::hardware::vibrator::Effect; 56 (V1_0::Effect effect, V1_0::EffectStrength strength, perform_cb cb), (override)); 257 perform(Eq(V1_0::Effect::CLICK), Eq(V1_0::EffectStrength::LIGHT), _)) in TEST_F() 268 perform(Eq(V1_0::Effect::CLICK), Eq(V1_0::EffectStrength::MEDIUM), _)) in TEST_F() 276 perform(Eq(V1_0::Effect::CLICK), Eq(V1_0::EffectStrength::STRONG), _)) in TEST_F() 283 [](V1_0::Effect, V1_0::EffectStrength, MockIVibratorV1_0::perform_cb) { in TEST_F() argument 291 auto result = mWrapper->performEffect(Effect::CLICK, EffectStrength::LIGHT, callback); in TEST_F() 296 result = mWrapper->performEffect(Effect::CLICK, EffectStrength::MEDIUM, callback); in TEST_F() 299 result = mWrapper->performEffect(Effect::CLICK, EffectStrength::STRONG, callback); in TEST_F() 302 result = mWrapper->performEffect(Effect::CLICK, EffectStrength::STRONG, callback); in TEST_F() [all …]
|
H A D | VibratorHalWrapperAidlTest.cpp | 37 using android::hardware::vibrator::Effect; 68 MOCK_METHOD(Status, getSupportedEffects, (std::vector<Effect> * ret), (override)); 273 auto result = mWrapper->alwaysOnEnable(1, Effect::CLICK, EffectStrength::LIGHT); in TEST_F() 275 result = mWrapper->alwaysOnEnable(2, Effect::TICK, EffectStrength::MEDIUM); in TEST_F() 277 result = mWrapper->alwaysOnEnable(3, Effect::POP, EffectStrength::STRONG); in TEST_F() 308 std::vector<Effect> supportedEffects = {Effect::CLICK, Effect::TICK}; in TEST_F() 416 std::vector<Effect> supportedEffects = {Effect::CLICK, Effect::TICK}; in TEST_F() 512 result = mWrapper->performEffect(Effect::POP, EffectStrength::MEDIUM, callback); in TEST_F() 517 result = mWrapper->performEffect(Effect::THUD, EffectStrength::STRONG, callback); in TEST_F() 553 result = mWrapper->performEffect(Effect::POP, EffectStrength::MEDIUM, callback); in TEST_F() [all …]
|
/aosp12/hardware/interfaces/vibrator/1.0/vts/functional/ |
H A D | VtsHalVibratorV1_0TargetTest.cpp | 32 using ::android::hardware::vibrator::V1_0::Effect; 74 vibrator->perform(Effect::CLICK, EffectStrength::MEDIUM, validatePerformEffect); in TEST_P() 75 vibrator->perform(Effect::DOUBLE_CLICK, EffectStrength::LIGHT, validatePerformEffect); in TEST_P() 82 Effect effect = *std::prev(hidl_enum_range<Effect>().end()); in TEST_P() 83 Effect badEffect = static_cast<Effect>(static_cast<int32_t>(effect) + 1); in TEST_P() 91 Effect effect = *hidl_enum_range<Effect>().begin(); in TEST_P() 92 Effect badEffect = static_cast<Effect>(static_cast<int32_t>(effect) - 1); in TEST_P() 102 EXPECT_OK(vibrator->perform(Effect::CLICK, badStrength, validatePerformEffectBadInput)); in TEST_P() 111 EXPECT_OK(vibrator->perform(Effect::CLICK, badStrength, validatePerformEffectBadInput)); in TEST_P()
|
/aosp12/hardware/google/pixel/vibrator/drv2624/ |
H A D | Vibrator.cpp | 235 *_aidl_return = {Effect::TEXTURE_TICK, Effect::TICK, Effect::CLICK, Effect::HEAVY_CLICK, in getSupportedEffects() 236 Effect::DOUBLE_CLICK}; in getSupportedEffects() 240 ndk::ScopedAStatus Vibrator::perform(Effect effect, EffectStrength strength, in perform() 275 ndk::ScopedAStatus Vibrator::getEffectDetails(Effect effect, uint8_t *outIndex, in getEffectDetails() 278 case Effect::TEXTURE_TICK: in getEffectDetails() 282 case Effect::CLICK: in getEffectDetails() 286 case Effect::DOUBLE_CLICK: in getEffectDetails() 290 case Effect::TICK: in getEffectDetails() 294 case Effect::HEAVY_CLICK: in getEffectDetails() 336 Effect::CLICK, Effect::DOUBLE_CLICK, Effect::TICK, in getSupportedAlwaysOnEffects() [all …]
|
/aosp12/frameworks/base/core/java/android/os/ |
H A D | VibrationEffect.java | 142 Effect.RINGTONE_1, 143 Effect.RINGTONE_2, 144 Effect.RINGTONE_3, 145 Effect.RINGTONE_4, 146 Effect.RINGTONE_5, 147 Effect.RINGTONE_6, 148 Effect.RINGTONE_7, 149 Effect.RINGTONE_8, 150 Effect.RINGTONE_9, 151 Effect.RINGTONE_10, [all …]
|
/aosp12/hardware/google/pixel/vibrator/drv2624/tests/ |
H A D | test-vibrator.cpp | 54 {{Effect::CLICK, EffectStrength::LIGHT}, {1, 2}}, 55 {{Effect::CLICK, EffectStrength::MEDIUM}, {1, 0}}, 56 {{Effect::CLICK, EffectStrength::STRONG}, {1, 0}}, 57 {{Effect::TICK, EffectStrength::LIGHT}, {2, 2}}, 58 {{Effect::TICK, EffectStrength::MEDIUM}, {2, 0}}, 59 {{Effect::TICK, EffectStrength::STRONG}, {2, 0}}, 114 mEffectDurations[Effect::CLICK] = std::rand(); in SetUp() 115 mEffectDurations[Effect::TICK] = std::rand(); in SetUp() 117 mEffectDurations[Effect::HEAVY_CLICK] = std::rand(); in SetUp() 118 mEffectDurations[Effect::TEXTURE_TICK] = mEffectDurations[Effect::TICK]; in SetUp() [all …]
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/integrity/engine/ |
H A D | RuleEvaluationEngineTest.java | 89 .isEqualTo(IntegrityCheckResult.Effect.ALLOW); in testAllowedInstallers_empty() 91 .isEqualTo(IntegrityCheckResult.Effect.ALLOW); in testAllowedInstallers_empty() 93 .isEqualTo(IntegrityCheckResult.Effect.ALLOW); in testAllowedInstallers_empty() 108 .isEqualTo(IntegrityCheckResult.Effect.ALLOW); in testAllowedInstallers_oneElement() 117 .isEqualTo(IntegrityCheckResult.Effect.DENY); in testAllowedInstallers_oneElement() 126 .isEqualTo(IntegrityCheckResult.Effect.DENY); in testAllowedInstallers_oneElement() 135 .isEqualTo(IntegrityCheckResult.Effect.DENY); in testAllowedInstallers_oneElement() 151 .isEqualTo(IntegrityCheckResult.Effect.ALLOW); in testAllowedInstallers_multipleElement() 160 .isEqualTo(IntegrityCheckResult.Effect.ALLOW); in testAllowedInstallers_multipleElement() 169 .isEqualTo(IntegrityCheckResult.Effect.DENY); in testAllowedInstallers_multipleElement() [all …]
|
/aosp12/frameworks/native/services/vibratorservice/ |
H A D | VibratorHalWrapper.cpp | 32 using android::hardware::vibrator::Effect; 51 bool isStaticCastValid(Effect effect) { in isStaticCastValid() 205 return HalResult<std::vector<Effect>>::unsupported(); in getSupportedEffectsInternal() 377 std::vector<Effect> supportedEffects; in getSupportedEffectsInternal() 578 if (isStaticCastValid<V1_0::Effect>(effect)) { in performEffect() 592 if (isStaticCastValid<V1_0::Effect>(effect)) { in performEffect() 610 if (isStaticCastValid<V1_0::Effect>(effect)) { in performEffect() 618 if (isStaticCastValid<V1_2::Effect>(effect)) { in performEffect() 637 if (isStaticCastValid<V1_0::Effect>(effect)) { in performEffect() 645 if (isStaticCastValid<V1_2::Effect>(effect)) { in performEffect() [all …]
|
/aosp12/frameworks/base/services/core/jni/ |
H A D | com_android_server_vibrator_VibratorController.cpp | 76 static_assert(static_cast<uint8_t>(V1_3::Effect::CLICK) == 77 static_cast<uint8_t>(aidl::Effect::CLICK)); 80 static_assert(static_cast<uint8_t>(V1_3::Effect::TICK) == static_cast<uint8_t>(aidl::Effect::TICK)); 81 static_assert(static_cast<uint8_t>(V1_3::Effect::THUD) == static_cast<uint8_t>(aidl::Effect::THUD)); 82 static_assert(static_cast<uint8_t>(V1_3::Effect::POP) == static_cast<uint8_t>(aidl::Effect::POP)); 84 static_cast<uint8_t>(aidl::Effect::HEAVY_CLICK)); 85 static_assert(static_cast<uint8_t>(V1_3::Effect::RINGTONE_1) == 86 static_cast<uint8_t>(aidl::Effect::RINGTONE_1)); 87 static_assert(static_cast<uint8_t>(V1_3::Effect::RINGTONE_2) == 88 static_cast<uint8_t>(aidl::Effect::RINGTONE_2)); [all …]
|
/aosp12/hardware/google/pixel/vibrator/cs40l25/tests/ |
H A D | test-vibrator.cpp | 76 static const std::map<Effect, EffectIndex> EFFECT_INDEX{ 77 {Effect::CLICK, 2}, 78 {Effect::TICK, 2}, 79 {Effect::HEAVY_CLICK, 2}, 80 {Effect::TEXTURE_TICK, 9}, 89 {{Effect::CLICK, EffectStrength::LIGHT}, Scale(0.7f * 0.5f)}, 92 {{Effect::TICK, EffectStrength::LIGHT}, Scale(0.5f * 0.5f)}, 104 {{Effect::DOUBLE_CLICK, EffectStrength::LIGHT}, 107 {{Effect::DOUBLE_CLICK, EffectStrength::MEDIUM}, 110 {{Effect::DOUBLE_CLICK, EffectStrength::STRONG}, [all …]
|
/aosp12/hardware/interfaces/vibrator/aidl/android/hardware/vibrator/ |
H A D | IVibrator.aidl | 21 import android.hardware.vibrator.Effect; 118 int perform(in Effect effect, in EffectStrength strength, in IVibratorCallback callback); in perform() 126 Effect[] getSupportedEffects(); in getSupportedEffects() 215 Effect[] getSupportedAlwaysOnEffects(); in getSupportedAlwaysOnEffects() 236 void alwaysOnEnable(in int id, in Effect effect, in EffectStrength strength); in alwaysOnEnable()
|
/aosp12/hardware/interfaces/vibrator/bench/ |
H A D | benchmark.cpp | 94 using Effect = E1; typedef in VibratorEffectsBench 135 return static_cast<Effect>(this->getOtherArg(state, 0)); in getEffect() 207 VibratorEffectsBench<V1_1::IVibrator, V1_1::Effect_1_1, V1_0::Effect>; 275 using VibratorEffectsBench_V1_3 = VibratorEffectsBench<V1_3::IVibrator, V1_3::Effect, V1_2::Effect>; 378 std::vector<Aidl::Effect> supportedEffects; 386 std::vector<Aidl::Effect> supportedEffects; 405 for (const auto& effect : enum_range<Aidl::Effect>()) { in DefaultArgs() 414 return static_cast<Aidl::Effect>(this->getOtherArg(state, 0)); in getEffect() 433 std::vector<Aidl::Effect> supported; 458 std::vector<Aidl::Effect> supported; [all …]
|
/aosp12/hardware/google/pixel/vibrator/cs40l25/ |
H A D | Vibrator.cpp | 318 *_aidl_return = {Effect::TEXTURE_TICK, Effect::TICK, Effect::CLICK, Effect::HEAVY_CLICK, in getSupportedEffects() 507 *_aidl_return = {Effect::TEXTURE_TICK, Effect::TICK, Effect::CLICK, Effect::HEAVY_CLICK}; in getSupportedAlwaysOnEffects() 880 case Effect::TEXTURE_TICK: in getSimpleDetails() 884 case Effect::TICK: in getSimpleDetails() 888 case Effect::CLICK: in getSimpleDetails() 892 case Effect::HEAVY_CLICK: in getSimpleDetails() 921 case Effect::DOUBLE_CLICK: in getCompoundDetails() 1018 case Effect::TEXTURE_TICK: in performEffect() 1020 case Effect::TICK: in performEffect() 1022 case Effect::CLICK: in performEffect() [all …]
|
/aosp12/frameworks/base/media/mca/effect/java/android/media/effect/ |
H A D | EffectFactory.java | 443 public Effect createEffect(String effectName) { in createEffect() 487 private Effect instantiateEffect(Class effectClass, String name) { in instantiateEffect() 490 effectClass.asSubclass(Effect.class); in instantiateEffect() 506 Effect effect = null; in instantiateEffect() 508 effect = (Effect)effectConstructor.newInstance(mEffectContext, name); in instantiateEffect()
|