d.smali
.class public final Lbo/d;
.super Ljava/lang/Object;
.source "MediaMimeType.kt"
# static fields
.field public static final a:Lbo/d;
# direct methods
.method public static constructor <clinit>()V
.registers 1
new-instance v0, Lbo/d;
invoke-direct {v0}, Lbo/d;-><init>()V
sput-object v0, Lbo/d;->a:Lbo/d;
return-void
.end method
.method public constructor <init>()V
.registers 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final a(Ljava/lang/String;)Lcom/shopee/sz/drc/mediastore/picture/MediaLoaderConstant;
.registers 3
if-eqz p1, :cond_12b
if-eqz p1, :cond_123
invoke-virtual {p1}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
move-result-object p1
const-string v0, "(this as java.lang.String).toLowerCase()"
invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
if-eqz p1, :cond_12b
invoke-virtual {p1}, Ljava/lang/String;->hashCode()I
move-result v0
sparse-switch v0, :sswitch_data_12e
goto/16 :goto_120
:sswitch_18
const-string v0, "video/x-matroska"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto/16 :goto_112
:sswitch_22
const-string v0, "audio/mpeg"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto/16 :goto_11d
:sswitch_2c
const-string v0, "audio/lamr"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto/16 :goto_11d
:sswitch_36
const-string v0, "audio/3gpp"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto/16 :goto_11d
:sswitch_40
const-string v0, "audio/quicktime"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto/16 :goto_11d
:sswitch_4a
const-string v0, "video/mp4"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto/16 :goto_112
:sswitch_54
const-string v0, "video/avi"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto/16 :goto_112
:sswitch_5e
const-string v0, "video/3gp"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto/16 :goto_112
:sswitch_68
const-string v0, "imagex-ms-bmp"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto/16 :goto_f5
:sswitch_72
const-string v0, "audio/wav"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto/16 :goto_11d
:sswitch_7c
const-string v0, "audio/mp4"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto/16 :goto_11d
:sswitch_86
const-string v0, "audio/amr"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto/16 :goto_11d
:sswitch_90
const-string v0, "audio/aac"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto/16 :goto_11d
:sswitch_9a
const-string v0, "video/mp2ts"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto/16 :goto_112
:sswitch_a4
const-string v0, "video/3gpp2"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto/16 :goto_112
:sswitch_ae
const-string v0, "video/quicktime"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto :goto_112
:sswitch_b7
const-string v0, "audio/x-wav"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto :goto_11d
:sswitch_c0
const-string v0, "image/png"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto :goto_f5
:sswitch_c9
const-string v0, "image/gif"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto :goto_f5
:sswitch_d2
const-string v0, "image/bmp"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto :goto_f5
:sswitch_db
const-string v0, "video/x-msvideo"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto :goto_112
:sswitch_e4
const-string v0, "image/webp"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto :goto_f5
:sswitch_ed
const-string v0, "image/jpeg"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
:goto_f5
sget-object p1, Lcom/shopee/sz/drc/mediastore/picture/MediaLoaderConstant;->TYPE_IMAGE:Lcom/shopee/sz/drc/mediastore/picture/MediaLoaderConstant;
return-object p1
:sswitch_f8
const-string v0, "video/webm"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto :goto_112
:sswitch_101
const-string v0, "video/mpeg"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
goto :goto_112
:sswitch_10a
const-string v0, "video/3gpp"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
:goto_112
sget-object p1, Lcom/shopee/sz/drc/mediastore/picture/MediaLoaderConstant;->TYPE_VIDEO:Lcom/shopee/sz/drc/mediastore/picture/MediaLoaderConstant;
return-object p1
:sswitch_115
const-string v0, "audio/x-ms-wma"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_120
:goto_11d
sget-object p1, Lcom/shopee/sz/drc/mediastore/picture/MediaLoaderConstant;->TYPE_AUDIO:Lcom/shopee/sz/drc/mediastore/picture/MediaLoaderConstant;
return-object p1
:cond_120
:goto_120
sget-object p1, Lcom/shopee/sz/drc/mediastore/picture/MediaLoaderConstant;->TYPE_IMAGE:Lcom/shopee/sz/drc/mediastore/picture/MediaLoaderConstant;
return-object p1
:cond_123
new-instance p1, Lkotlin/TypeCastException;
const-string v0, "null cannot be cast to non-null type java.lang.String"
invoke-direct {p1, v0}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw p1
:cond_12b
sget-object p1, Lcom/shopee/sz/drc/mediastore/picture/MediaLoaderConstant;->TYPE_IMAGE:Lcom/shopee/sz/drc/mediastore/picture/MediaLoaderConstant;
return-object p1
:sswitch_data_12e
.sparse-switch
-0x7309cb4e -> :sswitch_115
-0x63306f58 -> :sswitch_10a
-0x6315f167 -> :sswitch_101
-0x63118f53 -> :sswitch_f8
-0x58a7d764 -> :sswitch_ed
-0x58a21830 -> :sswitch_e4
-0x405dba54 -> :sswitch_db
-0x3468a12f -> :sswitch_d2
-0x34688ef0 -> :sswitch_c9
-0x34686c8b -> :sswitch_c0
-0x22f81362 -> :sswitch_b7
-0x6648a5a -> :sswitch_ae
-0x2dd7b76 -> :sswitch_a4
0x57071a -> :sswitch_9a
0xb26968a -> :sswitch_90
0xb26980d -> :sswitch_86
0xb26c538 -> :sswitch_7c
0xb26e933 -> :sswitch_72
0xc054e2e -> :sswitch_68
0x4f6188c8 -> :sswitch_5e
0x4f623740 -> :sswitch_54
0x4f62635d -> :sswitch_4a
0x4fc7c741 -> :sswitch_40
0x59976a2d -> :sswitch_36
0x59b13c73 -> :sswitch_2c
0x59b1e81e -> :sswitch_22
0x79909c15 -> :sswitch_18
.end sparse-switch
.end method
.method public final a(Lbo/b;)Z
.registers 4
const/4 v0, 0x0
if-eqz p1, :cond_10
invoke-virtual {p1}, Lbo/b;->getWidth()I
move-result v1
invoke-virtual {p1}, Lbo/b;->getHeight()I
move-result p1
mul-int/lit8 v1, v1, 0x3
if-le p1, v1, :cond_10
const/4 v0, 0x1
:cond_10
return v0
.end method
.method public final b(Ljava/lang/String;)Z
.registers 4
if-nez p1, :cond_3
goto :goto_25
:cond_3
invoke-virtual {p1}, Ljava/lang/String;->hashCode()I
move-result v0
const v1, -0x34690b10 # -1.9786208E7f
if-eq v0, v1, :cond_1b
const v1, -0x34688ef0 # -1.984976E7f
if-eq v0, v1, :cond_12
goto :goto_25
:cond_12
const-string v0, "image/gif"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_25
goto :goto_23
:cond_1b
const-string v0, "image/GIF"
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_25
:goto_23
const/4 p1, 0x1
return p1
:cond_25
:goto_25
const/4 p1, 0x0
return p1
.end method
.method public final c(Ljava/lang/String;)Z
.registers 7
const/4 v0, 0x1
const/4 v1, 0x0
if-eqz p1, :cond_f
const/4 v2, 0x2
const/4 v3, 0x0
const-string v4, "image"
invoke-static {p1, v4, v1, v2, v3}, Lkotlin/text/StringsKt__StringsJVMKt;->startsWith$default(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z
move-result p1
if-ne p1, v0, :cond_f
goto :goto_10
:cond_f
const/4 v0, 0x0
:goto_10
return v0
.end method
.method public final d(Ljava/lang/String;)Z
.registers 6
const/4 v0, 0x0
if-eqz p1, :cond_b
const/4 v1, 0x2
const/4 v2, 0x0
const-string v3, "video"
invoke-static {p1, v3, v0, v1, v2}, Lkotlin/text/StringsKt__StringsJVMKt;->startsWith$default(Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Z
move-result v0
:cond_b
return v0
.end method