diff options
author | jinwu <jinwu@codeaurora.org> | 2018-08-27 16:32:14 +0800 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2018-08-27 23:59:45 -0700 |
commit | 61c4c4e8d339173d11df1ab44c6826d274ac3d2f (patch) | |
tree | a13dc5e8a308e5ccdf9df66cf6320048ce204417 /src/com/android/gallery3d/app | |
parent | 2db971aff32dbbee9562da217eb847531bda52ce (diff) | |
download | android_packages_apps_Gallery2-61c4c4e8d339173d11df1ab44c6826d274ac3d2f.tar.gz android_packages_apps_Gallery2-61c4c4e8d339173d11df1ab44c6826d274ac3d2f.tar.bz2 android_packages_apps_Gallery2-61c4c4e8d339173d11df1ab44c6826d274ac3d2f.zip |
Add a property to control audio effect
Change-Id: Ib97f9387f6e1912c1dacc349e99e02ef1c79038e
Diffstat (limited to 'src/com/android/gallery3d/app')
-rw-r--r-- | src/com/android/gallery3d/app/MovieActivity.java | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/src/com/android/gallery3d/app/MovieActivity.java b/src/com/android/gallery3d/app/MovieActivity.java index 9b274c2db..f5e7a65fb 100644 --- a/src/com/android/gallery3d/app/MovieActivity.java +++ b/src/com/android/gallery3d/app/MovieActivity.java @@ -49,6 +49,7 @@ import android.net.Uri; import android.os.AsyncTask; import android.os.Build; import android.os.Bundle; +import android.os.SystemProperties; import android.provider.MediaStore; import android.provider.OpenableColumns; import android.view.Gravity; @@ -241,13 +242,15 @@ public class MovieActivity extends AbstractPermissionActivity { // But for the performance (and battery), we remove the background here. win.setBackgroundDrawable(null); initMovieHooker(intent, savedInstanceState); - // Determine available/supported effects - final Descriptor[] effects = AudioEffect.queryEffects(); - for (final Descriptor effect : effects) { - if (effect.type.equals(AudioEffect.EFFECT_TYPE_VIRTUALIZER)) { - mVirtualizerSupported = true; - } else if (effect.type.equals(AudioEffect.EFFECT_TYPE_BASS_BOOST)) { - mBassBoostSupported = true; + if (!SystemProperties.getBoolean("persist.sys.galley.disable_audioeffects", false)) { + // Determine available/supported effects + final Descriptor[] effects = AudioEffect.queryEffects(); + for (final Descriptor effect : effects) { + if (effect.type.equals(AudioEffect.EFFECT_TYPE_VIRTUALIZER)) { + mVirtualizerSupported = true; + } else if (effect.type.equals(AudioEffect.EFFECT_TYPE_BASS_BOOST)) { + mBassBoostSupported = true; + } } } |