Signal-Android/src/org/thoughtcrime/securesms/mms/GifSlide.java
Jake McGinty ae379cd3dd fix external gif sharing
fixes #4539
Closes #4556
// FREEBIE
2015-11-16 11:28:03 -08:00

31 lines
803 B
Java

package org.thoughtcrime.securesms.mms;
import android.content.Context;
import android.net.Uri;
import android.support.annotation.Nullable;
import org.thoughtcrime.securesms.attachments.Attachment;
import org.thoughtcrime.securesms.crypto.MasterSecret;
import java.io.IOException;
import java.io.InputStream;
import ws.com.google.android.mms.ContentType;
import ws.com.google.android.mms.pdu.PduPart;
public class GifSlide extends ImageSlide {
public GifSlide(Context context, Attachment attachment) {
super(context, attachment);
}
public GifSlide(Context context, Uri uri, long size) throws IOException {
super(context, constructAttachmentFromUri(context, uri, ContentType.IMAGE_GIF, size));
}
@Override
@Nullable
public Uri getThumbnailUri() {
return getUri();
}
}