diff options
author | Steve Kondik <steve@cyngn.com> | 2016-04-26 11:41:52 -0700 |
---|---|---|
committer | Roman Birg <roman@cyngn.com> | 2016-04-26 19:09:06 +0000 |
commit | 32b6b9b7742bdb81223c6ee69814912010ba3d30 (patch) | |
tree | 2a601edb36f6df5ba8b963814a04fd947e4a6593 /src | |
parent | 06520d1a7702109e2d4c24dd02918d8861d2a2ab (diff) | |
download | android_packages_apps_AudioFX-32b6b9b7742bdb81223c6ee69814912010ba3d30.tar.gz android_packages_apps_AudioFX-32b6b9b7742bdb81223c6ee69814912010ba3d30.tar.bz2 android_packages_apps_AudioFX-32b6b9b7742bdb81223c6ee69814912010ba3d30.zip |
modiofx: Stop being clever with Android effects
* This breaks the UI
Ticket: AUDIO-147
Change-Id: I090fdf19767baa57e192f3ecfa55e20963ae3155
Diffstat (limited to 'src')
-rw-r--r-- | src/com/cyngn/audiofx/backends/AndroidEffects.java | 44 |
1 files changed, 2 insertions, 42 deletions
diff --git a/src/com/cyngn/audiofx/backends/AndroidEffects.java b/src/com/cyngn/audiofx/backends/AndroidEffects.java index 4a89b32..77af1c9 100644 --- a/src/com/cyngn/audiofx/backends/AndroidEffects.java +++ b/src/com/cyngn/audiofx/backends/AndroidEffects.java @@ -38,13 +38,9 @@ class AndroidEffects extends EffectSetWithAndroidEq { protected void onCreate() { super.onCreate(); - final String dev = MasterConfigControl.getDeviceIdentifierString(getDevice()); - if (!Constants.DEVICE_SPEAKER.equals(dev)) { - mBassBoost = new BassBoost(100, mSessionId); - mVirtualizer = new Virtualizer(100, mSessionId); - } + mBassBoost = new BassBoost(100, mSessionId); + mVirtualizer = new Virtualizer(100, mSessionId); mPresetReverb = new PresetReverb(100, mSessionId); - } @Override @@ -80,42 +76,6 @@ class AndroidEffects extends EffectSetWithAndroidEq { @Override public synchronized void setDevice(AudioDeviceInfo deviceInfo) { super.setDevice(deviceInfo); - - // set up and tear down effects which aren't supported on the speaker - final String dev = MasterConfigControl.getDeviceIdentifierString(deviceInfo); - if (Constants.DEVICE_SPEAKER.equals(dev)) { - try { - if (mBassBoost != null) { - mBassBoost.release(); - } - } catch (Exception e) { - // skip it - } - try { - if (mVirtualizer != null) { - mVirtualizer.release(); - } - } catch (Exception e) { - // skip it - } - mBassBoost = null; - mVirtualizer = null; - } else { - try { - if (mBassBoost == null) { - mBassBoost = new BassBoost(100, mSessionId); - } - } catch (Exception e) { - Log.e(TAG, "Error creating BassBoost!", e); - } - try { - if (mVirtualizer == null) { - mVirtualizer = new Virtualizer(100, mSessionId); - } - } catch (Exception e) { - Log.e(TAG, "Error creating Virtualizer!", e); - } - } } @Override |