diff options
author | Biswarup Pal <biswarupp@google.com> | 2020-11-15 13:49:29 +0000 |
---|---|---|
committer | Biswarup Pal <biswarupp@google.com> | 2020-11-15 13:55:00 +0000 |
commit | ab51e8ff3809b6d13a6d930187620d27b67c43a8 (patch) | |
tree | 28b3a1b234d7b832dcaf45f04abc00a5a655a178 /src/com/android/settings/development/transcode/TranscodeGlobalTogglePreferenceController.java | |
parent | 5816d414dba104089e93f3cb9c3aa5ca8333f021 (diff) |
Change control semantics in transcode settings
Change global transcode enable toggle preference to global disable
toggle preference. Change app slection for skipping transcode to
app selection for enabling transcode, by default transcoding would be
disabled for all apps.
Test: Manual, Roboelectric unit tests
Change-Id: I44f4d1b24fac70a4560e8b3a12d505bd2da26f20
Diffstat (limited to 'src/com/android/settings/development/transcode/TranscodeGlobalTogglePreferenceController.java')
-rw-r--r-- | src/com/android/settings/development/transcode/TranscodeGlobalTogglePreferenceController.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/com/android/settings/development/transcode/TranscodeGlobalTogglePreferenceController.java b/src/com/android/settings/development/transcode/TranscodeGlobalTogglePreferenceController.java index b11bb580d9..643adfcc95 100644 --- a/src/com/android/settings/development/transcode/TranscodeGlobalTogglePreferenceController.java +++ b/src/com/android/settings/development/transcode/TranscodeGlobalTogglePreferenceController.java @@ -22,7 +22,7 @@ import android.os.SystemProperties; import com.android.settings.core.TogglePreferenceController; /** - * The controller for the "Enable transcode for all apps" switch on the transcode settings + * The controller for the "Disable transcoding for all apps" switch on the transcode settings * screen. */ public class TranscodeGlobalTogglePreferenceController extends TogglePreferenceController { @@ -41,12 +41,12 @@ public class TranscodeGlobalTogglePreferenceController extends TogglePreferenceC @Override public boolean isChecked() { - return SystemProperties.getBoolean(TRANSCODE_ENABLED_PROP_KEY, false); + return !SystemProperties.getBoolean(TRANSCODE_ENABLED_PROP_KEY, false); } @Override public boolean setChecked(boolean isChecked) { - SystemProperties.set(TRANSCODE_ENABLED_PROP_KEY, String.valueOf(isChecked)); + SystemProperties.set(TRANSCODE_ENABLED_PROP_KEY, String.valueOf(!isChecked)); return true; } } |