summaryrefslogtreecommitdiff
path: root/src/com/android/mms/model/MediaModel.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/mms/model/MediaModel.java')
-rw-r--r--src/com/android/mms/model/MediaModel.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/com/android/mms/model/MediaModel.java b/src/com/android/mms/model/MediaModel.java
index 3993b0ea..b2cb222c 100644
--- a/src/com/android/mms/model/MediaModel.java
+++ b/src/com/android/mms/model/MediaModel.java
@@ -30,10 +30,12 @@ import android.content.Context;
import android.content.Intent;
import android.media.MediaMetadataRetriever;
import android.net.Uri;
+import android.telephony.SmsManager;
import android.util.Log;
import com.android.mms.LogTag;
import com.android.mms.MmsConfig;
+
import com.google.android.mms.MmsException;
// TODO: remove dependency for SDK build
@@ -241,9 +243,10 @@ public abstract class MediaModel extends Model implements EventListener {
// does below, but that turns out to be very slow. We'll deal with a zero size
// when we resize the media.
- if (isVideo() && mSize > MmsConfig.getMaxMessageSize()) {
+ final int maxMessageSize = MmsConfig.getInt(SmsManager.MMS_CONFIG_MAX_MESSAGE_SIZE);
+ if (isVideo() && mSize > maxMessageSize) {
Log.w(TAG, "initMediaSize: Video size: f.getChannel().size(): " + mSize +
- " larger than max message size: " + MmsConfig.getMaxMessageSize());
+ " larger than max message size: " + maxMessageSize);
}
} else {
while (-1 != input.read()) {