summaryrefslogtreecommitdiffstats
path: root/src/org/cyanogenmod/audiofx/backends
diff options
context:
space:
mode:
authorRoman Birg <roman@cyngn.com>2016-09-08 10:33:08 -0700
committerRoman Birg <roman@cyngn.com>2016-09-08 10:38:00 -0700
commit88b8993b8a610ce91e46d586d4e5eccfd8df508f (patch)
tree3463c118128c666700de5fc26cf087c195a074d2 /src/org/cyanogenmod/audiofx/backends
parent5d47be947a8e11495189ed8cafa6c7dc5b0e769a (diff)
downloadandroid_packages_apps_AudioFX-88b8993b8a610ce91e46d586d4e5eccfd8df508f.tar.gz
android_packages_apps_AudioFX-88b8993b8a610ce91e46d586d4e5eccfd8df508f.tar.bz2
android_packages_apps_AudioFX-88b8993b8a610ce91e46d586d4e5eccfd8df508f.zip
AudioFX: fix missing bassboost/virtualizer
If the device doesn't have headphones plugged in, and the speaker reports that it doesn't support virtualizer strength in speaker mode, we made the assumption it was never available. Just check for a valid refernce to the effect, all AndroidEffects _should_ have a virtualizer. Also moved the prefs version to the prefs manager. Change-Id: Id44087c509ece3d55b42c985660a61222bbdfe17 Ticket: AUDIO-152 Signed-off-by: Roman Birg <roman@cyngn.com>
Diffstat (limited to 'src/org/cyanogenmod/audiofx/backends')
-rw-r--r--src/org/cyanogenmod/audiofx/backends/AndroidEffects.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/org/cyanogenmod/audiofx/backends/AndroidEffects.java b/src/org/cyanogenmod/audiofx/backends/AndroidEffects.java
index fafcd34..6419d2b 100644
--- a/src/org/cyanogenmod/audiofx/backends/AndroidEffects.java
+++ b/src/org/cyanogenmod/audiofx/backends/AndroidEffects.java
@@ -125,12 +125,12 @@ class AndroidEffects extends EffectSetWithAndroidEq {
@Override
public boolean hasVirtualizer() {
- return mVirtualizer != null && mVirtualizer.getStrengthSupported();
+ return mVirtualizer != null;
}
@Override
public boolean hasBassBoost() {
- return mBassBoost != null && mBassBoost.getStrengthSupported();
+ return mBassBoost != null;
}
@Override