From cb1553631efcf7374e8894c5fa589276da7b7681 Mon Sep 17 00:00:00 2001 From: Niels Andriesse Date: Tue, 11 Feb 2020 11:00:00 +1100 Subject: [PATCH] Implement file size limit --- .../securesms/mms/PushMediaConstraints.java | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/org/thoughtcrime/securesms/mms/PushMediaConstraints.java b/src/org/thoughtcrime/securesms/mms/PushMediaConstraints.java index 30a6b1ea18..c976cabea1 100644 --- a/src/org/thoughtcrime/securesms/mms/PushMediaConstraints.java +++ b/src/org/thoughtcrime/securesms/mms/PushMediaConstraints.java @@ -3,13 +3,12 @@ package org.thoughtcrime.securesms.mms; import android.content.Context; import org.thoughtcrime.securesms.util.Util; +import org.whispersystems.signalservice.loki.api.LokiFileServerAPI; public class PushMediaConstraints extends MediaConstraints { private static final int MAX_IMAGE_DIMEN_LOWMEM = 768; private static final int MAX_IMAGE_DIMEN = 4096; - private static final int KB = 1024; - private static final int MB = 1024 * KB; @Override public int getImageMaxWidth(Context context) { @@ -23,26 +22,26 @@ public class PushMediaConstraints extends MediaConstraints { @Override public int getImageMaxSize(Context context) { - return 6 * MB; + return LokiFileServerAPI.Companion.getMaxFileSize(); } @Override public int getGifMaxSize(Context context) { - return 25 * MB; + return LokiFileServerAPI.Companion.getMaxFileSize(); } @Override public int getVideoMaxSize(Context context) { - return 100 * MB; + return LokiFileServerAPI.Companion.getMaxFileSize(); } @Override public int getAudioMaxSize(Context context) { - return 100 * MB; + return LokiFileServerAPI.Companion.getMaxFileSize(); } @Override public int getDocumentMaxSize(Context context) { - return 100 * MB; + return LokiFileServerAPI.Companion.getMaxFileSize(); } }