diff options
Diffstat (limited to 'aidl/Vibrator.cpp')
-rw-r--r-- | aidl/Vibrator.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/aidl/Vibrator.cpp b/aidl/Vibrator.cpp index 8e1c674..d844e74 100644 --- a/aidl/Vibrator.cpp +++ b/aidl/Vibrator.cpp @@ -495,9 +495,14 @@ ndk::ScopedAStatus Vibrator::getSupportedEffects(std::vector<Effect>* _aidl_retu if (ledVib.mDetected) return ndk::ScopedAStatus::ok(); +#ifdef TARGET_SUPPORTS_OFFLOAD + *_aidl_return = {Effect::CLICK, Effect::DOUBLE_CLICK, Effect::TICK, Effect::THUD, + Effect::POP, Effect::HEAVY_CLICK, Effect::RINGTONE_12, + Effect::RINGTONE_13, Effect::RINGTONE_14, Effect::RINGTONE_15}; +#else *_aidl_return = {Effect::CLICK, Effect::DOUBLE_CLICK, Effect::TICK, Effect::THUD, Effect::POP, Effect::HEAVY_CLICK}; - +#endif return ndk::ScopedAStatus::ok(); } |