jimu-decompiled/sources/com/twitter/sdk/android/tweetui/internal/TweetMediaUtils.java
2025-05-13 19:24:51 +02:00

39 lines
1.4 KiB
Java

package com.twitter.sdk.android.tweetui.internal;
import android.os.Build;
import com.twitter.sdk.android.core.internal.scribe.ScribeItem;
import com.twitter.sdk.android.core.models.MediaEntity;
import com.twitter.sdk.android.core.models.VideoInfo;
/* loaded from: classes.dex */
public final class TweetMediaUtils {
public static VideoInfo.Variant a(MediaEntity mediaEntity) {
for (VideoInfo.Variant variant : mediaEntity.videoInfo.variants) {
if (a(variant)) {
return variant;
}
}
return null;
}
public static boolean b(MediaEntity mediaEntity) {
return ScribeItem.MediaDetails.GIF_TYPE.equals(mediaEntity.type) || ("video".endsWith(mediaEntity.type) && mediaEntity.videoInfo.durationMillis < 6500);
}
static boolean c(MediaEntity mediaEntity) {
return "photo".equals(mediaEntity.type);
}
static boolean d(MediaEntity mediaEntity) {
return "video".equals(mediaEntity.type) || ScribeItem.MediaDetails.GIF_TYPE.equals(mediaEntity.type);
}
public static boolean e(MediaEntity mediaEntity) {
return !ScribeItem.MediaDetails.GIF_TYPE.equals(mediaEntity.type);
}
static boolean a(VideoInfo.Variant variant) {
return (Build.VERSION.SDK_INT >= 21 && "application/x-mpegURL".equals(variant.contentType)) || "video/mp4".equals(variant.contentType);
}
}