From 072b339f8c46e2842d40745bc8b7a0541de0b8be Mon Sep 17 00:00:00 2001 From: CappielloAntonio Date: Tue, 8 Feb 2022 17:44:37 +0100 Subject: [PATCH] Saved settings for podcast controllers --- .../play/util/PreferenceUtil.java | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/com/cappielloantonio/play/util/PreferenceUtil.java b/app/src/main/java/com/cappielloantonio/play/util/PreferenceUtil.java index ece48700..b983f835 100644 --- a/app/src/main/java/com/cappielloantonio/play/util/PreferenceUtil.java +++ b/app/src/main/java/com/cappielloantonio/play/util/PreferenceUtil.java @@ -18,8 +18,8 @@ public class PreferenceUtil { public static final String SALT = "salt"; public static final String LOW_SECURITY = "low_security"; public static final String SERVER_ID = "server_id"; - public static final String POSITION = "position"; - public static final String PROGRESS = "progress"; + public static final String PLAYBACK_SPEED = "playback_speed"; + public static final String SKIP_SILENCE = "skip_silence"; public static final String IMAGE_CACHE_SIZE = "image_cache_size"; public static final String IMAGE_SIZE = "image_size"; public static final String MEDIA_CACHE_SIZE = "media_cache_size"; @@ -120,23 +120,23 @@ public class PreferenceUtil { editor.apply(); } - public int getPosition() { - return mPreferences.getInt(POSITION, -1); + public float getPlaybackSpeed() { + return mPreferences.getFloat(PLAYBACK_SPEED, 1f); } - public void setPosition(int position) { + public void setPlaybackSpeed(float playbackSpeed) { final SharedPreferences.Editor editor = mPreferences.edit(); - editor.putInt(POSITION, position); + editor.putFloat(PLAYBACK_SPEED, playbackSpeed); editor.apply(); } - public int getProgress() { - return mPreferences.getInt(PROGRESS, -1); + public final boolean isSkipSilenceMode() { + return mPreferences.getBoolean(SKIP_SILENCE, false); } - public void setProgress(int progress) { + public void setSkipSilenceMode(Boolean isSkipSilenceMode) { final SharedPreferences.Editor editor = mPreferences.edit(); - editor.putInt(PROGRESS, progress); + editor.putBoolean(SKIP_SILENCE, isSkipSilenceMode); editor.apply(); }