summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/app
diff options
context:
space:
mode:
authorjinwu <jinwu@codeaurora.org>2018-08-27 16:32:14 +0800
committerGerrit - the friendly Code Review server <code-review@localhost>2018-08-27 23:59:45 -0700
commit61c4c4e8d339173d11df1ab44c6826d274ac3d2f (patch)
treea13dc5e8a308e5ccdf9df66cf6320048ce204417 /src/com/android/gallery3d/app
parent2db971aff32dbbee9562da217eb847531bda52ce (diff)
downloadandroid_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.java17
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;
+ }
}
}