diff --git a/src/main/java/eu/siacs/conversations/services/AttachFileToConversationRunnable.java b/src/main/java/eu/siacs/conversations/services/AttachFileToConversationRunnable.java index aff46ca1a..2d4b12c47 100644 --- a/src/main/java/eu/siacs/conversations/services/AttachFileToConversationRunnable.java +++ b/src/main/java/eu/siacs/conversations/services/AttachFileToConversationRunnable.java @@ -40,7 +40,7 @@ public class AttachFileToConversationRunnable implements Runnable, MediaTranscod private final long originalFileSize; private int currentProgress = -1; - public AttachFileToConversationRunnable(XmppConnectionService xmppConnectionService, Uri uri, String type, Message message, UiCallback callback) { + AttachFileToConversationRunnable(XmppConnectionService xmppConnectionService, Uri uri, String type, Message message, UiCallback callback) { this.uri = uri; this.type = type; this.mXmppConnectionService = xmppConnectionService; @@ -52,7 +52,7 @@ public class AttachFileToConversationRunnable implements Runnable, MediaTranscod this.isVideoMessage = (mimeType != null && mimeType.startsWith("video/")) && originalFileSize > autoAcceptFileSize; } - public boolean isVideoMessage() { + boolean isVideoMessage() { return this.isVideoMessage; } @@ -169,11 +169,8 @@ public class AttachFileToConversationRunnable implements Runnable, MediaTranscod } } - public String getVideoCompression() { - return getPreferences().getString("video_compression", mXmppConnectionService.getResources().getString(R.string.video_compression)); - } - - protected SharedPreferences getPreferences() { - return PreferenceManager.getDefaultSharedPreferences(mXmppConnectionService.getApplicationContext()); + private String getVideoCompression() { + final SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(mXmppConnectionService); + return preferences.getString("video_compression", mXmppConnectionService.getResources().getString(R.string.video_compression)); } } diff --git a/src/main/res/values/strings.xml b/src/main/res/values/strings.xml index 9698db8bf..2193328c1 100644 --- a/src/main/res/values/strings.xml +++ b/src/main/res/values/strings.xml @@ -493,8 +493,8 @@ Notify only when mentioned Notifications disabled Notifications paused - Compress Pictures - Resize and compress pictures + Image Compression + Resize and compress images Always Automatically Battery optimizations enabled @@ -740,8 +740,8 @@ Media browser History export File omitted due to security violation. - Compress Videos - Resize and compress videos - SD (360p) - HD (720p) + Video Quality + Lower quality means smaller files + Medium (360p) + High (720p)