p.smali
.class public final Lcom/garena/reactpush/util/p;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/android/play/core/internal/y;
.implements Ldagger/b;
.implements Lcom/shopee/webpopup/WebPopupView$a;
.implements Lcom/shopee/sz/mediasdk/mediautils/cache/callback/d;
# static fields
.field public static a:Landroid/os/Handler;
.field public static final b:[I
.field public static c:Landroid/os/PowerManager;
.field public static final d:[B
.field public static final e:Lcom/garena/reactpush/util/p;
.field public static f:Lcom/shopee/httpdns/dns/c;
# direct methods
.method static synthetic constructor <clinit>()V
.registers 1
const/16 v0, 0x1f
new-array v0, v0, [I
.line 1
fill-array-data v0, :array_1a
sput-object v0, Lcom/garena/reactpush/util/p;->b:[I
const/16 v0, 0x290
new-array v0, v0, [B
.line 2
fill-array-data v0, :array_5c
sput-object v0, Lcom/garena/reactpush/util/p;->d:[B
.line 3
new-instance v0, Lcom/garena/reactpush/util/p;
invoke-direct {v0}, Lcom/garena/reactpush/util/p;-><init>()V
sput-object v0, Lcom/garena/reactpush/util/p;->e:Lcom/garena/reactpush/util/p;
return-void
:array_1a
.array-data 4
0x7f04041b
0x7f04041c
0x7f04041d
0x7f04041e
0x7f04041f
0x7f040420
0x7f040421
0x7f040422
0x7f040423
0x7f040424
0x7f040425
0x7f040426
0x7f040427
0x7f040428
0x7f040429
0x7f04042a
0x7f04042b
0x7f04042c
0x7f04042d
0x7f04042e
0x7f04042f
0x7f040430
0x7f040431
0x7f040432
0x7f040433
0x7f040434
0x7f040435
0x7f040436
0x7f040437
0x7f040438
0x7f040439
.end array-data
:array_5c
.array-data 1
0x41t
0x4ct
0x49t
0x56t
0x56t
0x0t
0x1t
0x0t
0x0t
0x0t
0x2t
0x0t
0x0t
0x0t
0x2ft
0x0t
0x0t
0x1t
0x64t
0x0t
0x0t
0x1t
-0x6dt
0x0t
0x0t
0x0t
-0xbt
0x0t
0x0t
0x2t
-0x74t
0x0t
0x0t
0x0t
0x0t
0x0t
0x0t
0x2t
-0x70t
0x0t
0x0t
0x0t
0x0t
0x0t
0x1t
0x0t
0x0t
0x0t
0x0t
0x0t
0x1t
0x0t
0x10t
0x73t
0x68t
0x6ft
0x70t
0x65t
0x65t
0x5ft
0x6dt
0x61t
0x6ct
0x6ct
0x5ft
0x6dt
0x6ft
0x72t
0x65t
0x1t
0x4ct
0x0t
0x0t
0x1t
0x6t
0x2bt
0x15t
-0x7at
-0x69t
0x17t
0x0t
0x0t
0x0t
0x0t
0x2ft
-0x1t
0x6ct
0x0t
0x0t
0x0t
0x30t
0x5ct
-0x2bt
-0x10t
-0xft
-0x1t
-0x1t
-0x1t
-0x1t
-0x50t
-0x68t
0x55t
0x2et
-0x1t
-0x1t
-0x1t
-0x1t
0x0t
0x0t
0xdt
0x1bt
0x0t
0x12t
0x24t
-0x78t
0x77t
0x70t
-0x54t
-0x44t
-0x1t
-0x1t
-0x1t
-0x1t
0x0t
0x0t
0x2t
0x50t
0x6at
-0x5t
-0x22t
0x40t
0x0t
0x0t
0x0t
0x2ct
0x2ct
-0x7ct
-0x6t
0x3ft
-0x80t
0x0t
0x0t
0x4t
0x38t
0x68t
-0x70t
0xft
-0x6bt
0x53t
-0x17t
-0xat
-0x55t
0x2ft
0x7et
0x36t
-0x27t
0x3et
0x6dt
-0x56t
0x5t
-0x5bt
-0x57t
0x78t
0x5dt
-0xbt
0x4ct
-0x67t
-0x2et
0x3ct
-0x65t
-0x3et
0x49t
0x1at
0x3ct
0x53t
0x0t
0x0t
0x0t
0x0t
0x2t
0x5t
-0x56t
0x32t
-0xbt
-0x30t
0x0t
0x0t
0x0t
0x0t
0x1et
-0x39t
0xbt
-0x3ct
0x0t
0x0t
0x0t
0x20t
0x5ct
-0x2bt
-0x10t
-0xft
-0x1t
-0x1t
-0x1t
-0x2t
0x0t
0x0t
0xdt
0x1bt
0x0t
0x12t
0x24t
-0x77t
0x77t
0x70t
-0x54t
-0x44t
-0x1t
-0x1t
-0x1t
-0x1t
0x0t
0x0t
0x0t
0x0t
0x0t
0x0t
0x0t
0x0t
0xat
0x5t
0x45t
0x41t
-0x18t
-0x1ft
0x0t
0x0t
0x0t
0x1ct
0x49t
0x2ct
0x39t
0x6ct
0x0t
0x0t
0x0t
0x1ct
0x1et
-0x39t
0xbt
-0x3ct
0x0t
0x0t
0x0t
0x4t
-0x70t
0x11t
0x57t
-0x5ct
0x0t
0x0t
0x0t
0x1t
0x0t
0x0t
0xdt
0x1bt
0x0t
0x12t
0x24t
-0x76t
0x2t
0x5ct
-0x2bt
-0x10t
-0xft
0x0t
0x0t
0x0t
0x38t
0x77t
0x70t
-0x54t
-0x44t
0x0t
0x0t
0x0t
0x38t
0x0t
0x0t
0x2t
0x0t
0x1t
-0x43t
-0x1ct
0x70t
0x3t
-0x43t
0x7ft
0x0t
0x33t
0x7at
-0x75t
-0x10t
0x6bt
0x6bt
0x5dt
0x0t
0x0t
0x1t
0x0t
0x0t
0x8t
0x6t
0x5ct
-0x2bt
-0x10t
-0xft
-0x1t
-0x1t
-0x1t
-0x2t
0x10t
-0x48t
0x72t
0x4et
0x0t
0x0t
0x0t
0x4t
0x0t
0x0t
0xdt
0x1bt
0x0t
0x12t
0x24t
-0x75t
0x77t
0x70t
-0x54t
-0x44t
-0x1t
-0x1t
-0x1t
-0x1t
-0x40t
-0x65t
0x2et
0x36t
-0x1t
-0x30t
0x1t
0x1bt
-0x29t
-0x48t
0x38t
-0x69t
0x0t
0x0t
0x0t
0x4t
0x2t
-0x3ct
0x2dt
0x3at
-0x32t
0x0t
0x0t
0x0t
0x1ct
-0x7at
-0x79t
-0x30t
-0x43t
0x0t
0x0t
0x0t
0x1ct
0x0t
0x0t
0x2t
0x0t
0x33t
0x7at
-0x75t
-0x1t
-0x7ct
0x3at
-0x15t
0x0t
0x36t
0x45t
0x2dt
0x4et
-0x79t
0x52t
0x53t
0x0t
0x0t
0x1t
0x1t
0x1t
0x0t
0x0t
0x0t
0xct
-0x10t
0x6bt
0x6bt
0x5dt
0x0t
0xet
0x73t
0x65t
0x65t
0x5ft
0x6dt
0x6ft
0x72t
0x65t
0x5ft
0x69t
0x6dt
0x61t
0x67t
0x65t
0x49t
0x2ct
0x39t
0x6ct
0x0t
0xft
0x65t
0x73t
0x74t
0x69t
0x6dt
0x61t
0x74t
0x65t
0x2dt
0x68t
0x65t
0x69t
0x67t
0x68t
0x74t
0x49t
0x1at
0x3ct
0x53t
0x0t
0xct
0x24t
0x7bt
0x75t
0x62t
0x74t
0x2et
0x63t
0x6ct
0x69t
0x63t
0x6bt
0x7dt
0x38t
0x68t
-0x70t
0xft
0x0t
0xet
0x75t
0x62t
0x74t
0x2dt
0x69t
0x6dt
0x70t
0x72t
0x65t
0x73t
0x73t
0x69t
0x6ft
0x6et
0x5dt
-0xbt
0x4ct
-0x67t
0x0t
0x11t
0x73t
0x65t
0x65t
0x5ft
0x6dt
0x6ft
0x72t
0x65t
0x5ft
0x69t
0x74t
0x65t
0x6dt
0x5ft
0x62t
0x69t
0x6et
-0x1t
-0x7ct
0x3at
-0x15t
0x0t
0xdt
0x73t
0x65t
0x65t
0x5ft
0x6dt
0x6ft
0x72t
0x65t
0x5ft
0x74t
0x65t
0x78t
0x74t
0x70t
0x3t
-0x43t
0x7ft
0x0t
0x10t
0x24t
0x7bt
0x73t
0x65t
0x65t
0x4dt
0x6ft
0x72t
0x65t
0x2et
0x69t
0x6dt
0x61t
0x67t
0x65t
0x7dt
-0x27t
0x3et
0x6dt
-0x56t
0x0t
0x11t
0x24t
0x7bt
0x73t
0x65t
0x65t
0x4dt
0x6ft
0x72t
0x65t
0x2et
0x61t
0x63t
0x74t
0x69t
0x6ft
0x6et
0x7dt
0x45t
0x41t
-0x18t
-0x1ft
0x0t
0xet
0x65t
0x73t
0x74t
0x69t
0x6dt
0x61t
0x74t
0x65t
0x2dt
0x77t
0x69t
0x64t
0x74t
0x68t
-0x6bt
0x53t
-0x17t
-0xat
0x0t
0x11t
0x24t
0x7bt
0x75t
0x62t
0x74t
0x2et
0x69t
0x6dt
0x70t
0x72t
0x65t
0x73t
0x73t
0x69t
0x6ft
0x6et
0x7dt
0x4et
-0x79t
0x52t
0x53t
0x0t
0xft
0x24t
0x7bt
0x73t
0x65t
0x65t
0x4dt
0x6ft
0x72t
0x65t
0x2et
0x74t
0x65t
0x78t
0x74t
0x7dt
-0x2et
0x3ct
-0x65t
-0x3et
0x0t
0x9t
0x75t
0x62t
0x74t
0x2dt
0x63t
0x6ct
0x69t
0x63t
0x6bt
0x0t
0x0t
0x0t
0x0t
.end array-data
.end method
.method public synthetic constructor <init>()V
.registers 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static final A(Lcom/shopee/app/ui/chat2/p;Lcom/shopee/app/data/viewmodel/chat/ChatMessage;)Z
.registers 5
const/4 v0, 0x0
const/4 v1, 0x1
if-eqz p1, :cond_16
.line 1
iget-object v2, p0, Lcom/shopee/app/ui/chat2/p;->b:Ljava/util/LinkedHashSet;
.line 2
invoke-virtual {p1}, Lcom/shopee/app/data/viewmodel/chat/ChatMessage;->getType()I
move-result p1
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
invoke-interface {v2, p1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_16
const/4 p1, 0x1
goto :goto_17
:cond_16
const/4 p1, 0x0
.line 3
:goto_17
iget-boolean p0, p0, Lcom/shopee/app/ui/chat2/p;->a:Z
if-nez p0, :cond_1d
if-eqz p1, :cond_1e
:cond_1d
const/4 v0, 0x1
:cond_1e
return v0
.end method
.method public static B(IIF)I
.registers 4
.line 1
invoke-static {p1}, Landroid/graphics/Color;->alpha(I)I
move-result v0
int-to-float v0, v0
mul-float v0, v0, p2
invoke-static {v0}, Ljava/lang/Math;->round(F)I
move-result p2
.line 2
invoke-static {p1, p2}, Landroidx/core/graphics/e;->k(II)I
move-result p1
.line 3
invoke-static {p1, p0}, Landroidx/core/graphics/e;->g(II)I
move-result p0
return p0
.end method
.method public static final C(Lcom/shopee/core/imageloader/RequestBuilder;Lcom/shopee/react/modules/imageview/bridge/b;)Lcom/shopee/core/imageloader/RequestBuilder;
.registers 4
.line 1
iget-object v0, p1, Lcom/shopee/react/modules/imageview/bridge/b;->c:Lcom/shopee/react/modules/imageview/bridge/b$a;
if-eqz v0, :cond_f
.line 2
iget p1, v0, Lcom/shopee/react/modules/imageview/bridge/b$a;->a:I
.line 3
iget-object v1, v0, Lcom/shopee/react/modules/imageview/bridge/b$a;->b:Ljava/lang/String;
.line 4
iget-object v0, v0, Lcom/shopee/react/modules/imageview/bridge/b$a;->c:Ljava/lang/String;
.line 5
invoke-virtual {p0, p1, v1, v0}, Lcom/shopee/core/imageloader/RequestBuilder;->load(ILjava/lang/String;Ljava/lang/String;)Lcom/shopee/core/imageloader/RequestBuilder;
move-result-object p0
goto :goto_23
.line 6
:cond_f
iget-object v0, p1, Lcom/shopee/react/modules/imageview/bridge/b;->a:Ljava/lang/String;
.line 7
invoke-static {v0}, Lcom/shopee/sz/loadtask/datasource/a;->u(Ljava/lang/Object;)V
.line 8
iget-object v1, p1, Lcom/shopee/react/modules/imageview/bridge/b;->b:Ljava/util/Map;
if-eqz v1, :cond_1f
.line 9
new-instance v0, Lcom/shopee/core/imageloader/RequestUrl;
.line 10
iget-object p1, p1, Lcom/shopee/react/modules/imageview/bridge/b;->a:Ljava/lang/String;
.line 11
invoke-direct {v0, p1, v1}, Lcom/shopee/core/imageloader/RequestUrl;-><init>(Ljava/lang/String;Ljava/util/Map;)V
.line 12
:cond_1f
invoke-virtual {p0, v0}, Lcom/shopee/core/imageloader/RequestBuilder;->load(Ljava/lang/Object;)Lcom/shopee/core/imageloader/RequestBuilder;
move-result-object p0
:goto_23
return-object p0
.end method
.method public static D(Landroid/view/inputmethod/InputConnection;Landroid/view/inputmethod/EditorInfo;Landroid/view/View;)Landroid/view/inputmethod/InputConnection;
.registers 4
if-eqz p0, :cond_20
.line 1
iget-object v0, p1, Landroid/view/inputmethod/EditorInfo;->hintText:Ljava/lang/CharSequence;
if-nez v0, :cond_20
.line 2
invoke-virtual {p2}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
move-result-object p2
.line 3
:goto_a
instance-of v0, p2, Landroid/view/View;
if-eqz v0, :cond_20
.line 4
instance-of v0, p2, Landroidx/appcompat/widget/y0;
if-eqz v0, :cond_1b
.line 5
check-cast p2, Landroidx/appcompat/widget/y0;
invoke-interface {p2}, Landroidx/appcompat/widget/y0;->c()Ljava/lang/CharSequence;
move-result-object p2
iput-object p2, p1, Landroid/view/inputmethod/EditorInfo;->hintText:Ljava/lang/CharSequence;
goto :goto_20
.line 6
:cond_1b
invoke-interface {p2}, Landroid/view/ViewParent;->getParent()Landroid/view/ViewParent;
move-result-object p2
goto :goto_a
:cond_20
:goto_20
return-object p0
.end method
.method public static E(Ljava/lang/Runnable;)V
.registers 4
.line 1
const-class v0, Lcom/garena/reactpush/util/p;
monitor-enter v0
.line 2
:try_start_3
sget-object v1, Lcom/garena/reactpush/util/p;->a:Landroid/os/Handler;
if-nez v1, :cond_12
.line 3
new-instance v1, Landroid/os/Handler;
invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
move-result-object v2
invoke-direct {v1, v2}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
sput-object v1, Lcom/garena/reactpush/util/p;->a:Landroid/os/Handler;
.line 4
:cond_12
monitor-exit v0
:try_end_13
.catchall {:try_start_3 .. :try_end_13} :catchall_19
.line 5
sget-object v0, Lcom/garena/reactpush/util/p;->a:Landroid/os/Handler;
invoke-virtual {v0, p0}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
return-void
:catchall_19
move-exception p0
.line 6
:try_start_1a
monitor-exit v0
:try_end_1b
.catchall {:try_start_1a .. :try_end_1b} :catchall_19
throw p0
.end method
.method public static F(Ljava/lang/String;)Ljava/lang/String;
.registers 9
.line 1
invoke-virtual {p0}, Ljava/lang/String;->length()I
move-result v0
const/4 v1, 0x0
const/4 v2, 0x0
:goto_6
if-ge v2, v0, :cond_3b
.line 2
invoke-virtual {p0, v2}, Ljava/lang/String;->charAt(I)C
move-result v3
const/16 v4, 0x5a
const/16 v5, 0x41
const/4 v6, 0x1
if-lt v3, v5, :cond_17
if-gt v3, v4, :cond_17
const/4 v3, 0x1
goto :goto_18
:cond_17
const/4 v3, 0x0
:goto_18
if-eqz v3, :cond_38
.line 3
invoke-virtual {p0}, Ljava/lang/String;->toCharArray()[C
move-result-object p0
:goto_1e
if-ge v2, v0, :cond_33
.line 4
aget-char v3, p0, v2
if-lt v3, v5, :cond_28
if-gt v3, v4, :cond_28
const/4 v7, 0x1
goto :goto_29
:cond_28
const/4 v7, 0x0
:goto_29
if-eqz v7, :cond_30
xor-int/lit8 v3, v3, 0x20
int-to-char v3, v3
.line 5
aput-char v3, p0, v2
:cond_30
add-int/lit8 v2, v2, 0x1
goto :goto_1e
.line 6
:cond_33
invoke-static {p0}, Ljava/lang/String;->valueOf([C)Ljava/lang/String;
move-result-object p0
return-object p0
:cond_38
add-int/lit8 v2, v2, 0x1
goto :goto_6
:cond_3b
return-object p0
.end method
.method public static final G(Ljava/lang/String;Ljava/util/Map;)Lcom/shopee/react/modules/imageview/bridge/b;
.registers 4
if-eqz p0, :cond_b
.line 1
invoke-interface {p0}, Ljava/lang/CharSequence;->length()I
move-result v0
if-nez v0, :cond_9
goto :goto_b
:cond_9
const/4 v0, 0x0
goto :goto_c
:cond_b
:goto_b
const/4 v0, 0x1
:goto_c
const/4 v1, 0x0
if-eqz v0, :cond_10
return-object v1
:cond_10
const-string/jumbo v0, "url"
.line 2
invoke-static {p0, v0}, Lcom/shopee/sz/loadtask/datasource/a;->y(Ljava/lang/Object;Ljava/lang/String;)V
.line 3
new-instance v0, Lcom/shopee/react/modules/imageview/bridge/b;
invoke-direct {v0, p0, p1, v1}, Lcom/shopee/react/modules/imageview/bridge/b;-><init>(Ljava/lang/String;Ljava/util/Map;Lcom/shopee/react/modules/imageview/bridge/b$a;)V
return-object v0
.end method
.method public static H(Ljava/lang/String;)Ljava/lang/String;
.registers 9
.line 1
invoke-virtual {p0}, Ljava/lang/String;->length()I
move-result v0
const/4 v1, 0x0
const/4 v2, 0x0
:goto_6
if-ge v2, v0, :cond_3b
.line 2
invoke-virtual {p0, v2}, Ljava/lang/String;->charAt(I)C
move-result v3
const/16 v4, 0x7a
const/16 v5, 0x61
const/4 v6, 0x1
if-lt v3, v5, :cond_17
if-gt v3, v4, :cond_17
const/4 v3, 0x1
goto :goto_18
:cond_17
const/4 v3, 0x0
:goto_18
if-eqz v3, :cond_38
.line 3
invoke-virtual {p0}, Ljava/lang/String;->toCharArray()[C
move-result-object p0
:goto_1e
if-ge v2, v0, :cond_33
.line 4
aget-char v3, p0, v2
if-lt v3, v5, :cond_28
if-gt v3, v4, :cond_28
const/4 v7, 0x1
goto :goto_29
:cond_28
const/4 v7, 0x0
:goto_29
if-eqz v7, :cond_30
xor-int/lit8 v3, v3, 0x20
int-to-char v3, v3
.line 5
aput-char v3, p0, v2
:cond_30
add-int/lit8 v2, v2, 0x1
goto :goto_1e
.line 6
:cond_33
invoke-static {p0}, Ljava/lang/String;->valueOf([C)Ljava/lang/String;
move-result-object p0
return-object p0
:cond_38
add-int/lit8 v2, v2, 0x1
goto :goto_6
:cond_3b
return-object p0
.end method
.method public static final b(Lcom/shopee/react/modules/imageview/bridge/request/b;)Lcom/shopee/react/modules/imageview/bridge/b;
.registers 6
const/4 v0, 0x0
if-nez p0, :cond_4
goto :goto_36
.line 1
:cond_4
invoke-virtual {p0}, Lcom/shopee/react/modules/imageview/bridge/request/b;->a()I
move-result v1
if-eqz v1, :cond_36
invoke-virtual {p0}, Lcom/shopee/react/modules/imageview/bridge/request/b;->b()Ljava/lang/String;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/String;->length()I
move-result v1
if-nez v1, :cond_16
const/4 v1, 0x1
goto :goto_17
:cond_16
const/4 v1, 0x0
:goto_17
if-eqz v1, :cond_1a
goto :goto_36
.line 2
:cond_1a
invoke-virtual {p0}, Lcom/shopee/react/modules/imageview/bridge/request/b;->a()I
move-result v1
invoke-virtual {p0}, Lcom/shopee/react/modules/imageview/bridge/request/b;->b()Ljava/lang/String;
move-result-object v2
invoke-virtual {p0}, Lcom/shopee/react/modules/imageview/bridge/request/b;->e()Ljava/lang/String;
move-result-object p0
const-string v3, "imageId"
.line 3
invoke-static {v2, v3}, Lcom/shopee/sz/loadtask/datasource/a;->y(Ljava/lang/Object;Ljava/lang/String;)V
.line 4
new-instance v3, Lcom/shopee/react/modules/imageview/bridge/b;
new-instance v4, Lcom/shopee/react/modules/imageview/bridge/b$a;
invoke-direct {v4, v1, v2, p0}, Lcom/shopee/react/modules/imageview/bridge/b$a;-><init>(ILjava/lang/String;Ljava/lang/String;)V
invoke-direct {v3, v0, v0, v4}, Lcom/shopee/react/modules/imageview/bridge/b;-><init>(Ljava/lang/String;Ljava/util/Map;Lcom/shopee/react/modules/imageview/bridge/b$a;)V
move-object v0, v3
:cond_36
:goto_36
return-object v0
.end method
.method public static c(Ljava/lang/String;Z)Lcom/shopee/sz/mediasdk/mediautils/bean/media/a;
.registers 5
.line 1
invoke-static {p0, p1}, Lcom/shopee/sz/mediasdk/mediautils/bean/media/c;->a(Ljava/lang/String;Z)Ljava/lang/Integer;
move-result-object v0
const/4 v1, 0x0
if-eqz v0, :cond_f
.line 2
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
const/4 v2, -0x1
if-ne v0, v2, :cond_f
return-object v1
.line 3
:cond_f
new-instance v0, Lcom/shopee/sz/mediasdk/mediautils/bean/media/a;
invoke-direct {v0, p1}, Lcom/shopee/sz/mediasdk/mediautils/bean/media/a;-><init>(Z)V
.line 4
:try_start_14
invoke-virtual {v0, p0}, Lcom/shopee/sz/mediasdk/mediautils/bean/media/a;->k(Ljava/lang/String;)V
:try_end_17
.catch Ljava/io/IOException; {:try_start_14 .. :try_end_17} :catch_19
move-object v1, v0
goto :goto_1c
.line 5
:catch_19
invoke-virtual {v0}, Lcom/shopee/sz/mediasdk/mediautils/bean/media/a;->h()V
:goto_1c
return-object v1
.end method
.method public static d(II)I
.registers 3
.line 1
invoke-static {p0}, Landroid/graphics/Color;->alpha(I)I
move-result v0
mul-int v0, v0, p1
div-int/lit16 v0, v0, 0xff
.line 2
invoke-static {p0, v0}, Landroidx/core/graphics/e;->k(II)I
move-result p0
return p0
.end method
.method public static final e(Ljava/lang/String;Ljava/lang/String;J)Lcom/google/gson/r;
.registers 6
const-string v0, "name"
const-string v1, "ph"
.line 1
invoke-static {v0, p0, v1, p1}, Landroid/support/v4/media/session/b;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/google/gson/r;
move-result-object p0
.line 2
sget-object p1, Lcom/shopee/app/react/pagetrack/d;->a:Lcom/shopee/app/react/pagetrack/d;
.line 3
sget-object p1, Lcom/shopee/app/react/pagetrack/d;->c:Lkotlin/n;
invoke-virtual {p1}, Lkotlin/n;->getValue()Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/Number;
invoke-virtual {p1}, Ljava/lang/Number;->intValue()I
move-result p1
.line 4
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
const-string v0, "pid"
invoke-virtual {p0, v0, p1}, Lcom/google/gson/r;->o(Ljava/lang/String;Ljava/lang/Number;)V
.line 5
invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p1
const-string p2, "tid"
invoke-virtual {p0, p2, p1}, Lcom/google/gson/r;->o(Ljava/lang/String;Ljava/lang/Number;)V
return-object p0
.end method
.method public static final f(Ljava/lang/String;JJLjava/lang/String;J)Lcom/google/gson/r;
.registers 15
const-string v3, "X"
move-object v0, p0
move-wide v1, p1
move-object v4, p5
move-wide v5, p6
.line 1
invoke-static/range {v0 .. v6}, Lcom/garena/reactpush/util/p;->g(Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;J)Lcom/google/gson/r;
move-result-object p0
const/16 p1, 0x3e8
int-to-long p1, p1
mul-long p3, p3, p1
.line 2
invoke-static {p3, p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p1
const-string p2, "dur"
invoke-virtual {p0, p2, p1}, Lcom/google/gson/r;->o(Ljava/lang/String;Ljava/lang/Number;)V
return-object p0
.end method
.method public static final g(Ljava/lang/String;JLjava/lang/String;Ljava/lang/String;J)Lcom/google/gson/r;
.registers 7
.line 1
invoke-static {p0, p3, p5, p6}, Lcom/garena/reactpush/util/p;->e(Ljava/lang/String;Ljava/lang/String;J)Lcom/google/gson/r;
move-result-object p0
const/16 p3, 0x3e8
int-to-long p5, p3
mul-long p1, p1, p5
.line 2
invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p1
const-string p2, "ts"
invoke-virtual {p0, p2, p1}, Lcom/google/gson/r;->o(Ljava/lang/String;Ljava/lang/Number;)V
const-string p1, "cat"
.line 3
invoke-virtual {p0, p1, p4}, Lcom/google/gson/r;->p(Ljava/lang/String;Ljava/lang/String;)V
return-object p0
.end method
.method public static final h(JLjava/lang/String;)Lcom/google/gson/r;
.registers 5
const-string v0, "name"
.line 1
invoke-static {v0, p2}, Landroidx/appcompat/d;->c(Ljava/lang/String;Ljava/lang/String;)Lcom/google/gson/r;
move-result-object p2
const-string v0, "thread_name"
const-string v1, "M"
.line 2
invoke-static {v0, v1, p0, p1}, Lcom/garena/reactpush/util/p;->e(Ljava/lang/String;Ljava/lang/String;J)Lcom/google/gson/r;
move-result-object p0
const-string p1, "args"
.line 3
invoke-virtual {p0, p1, p2}, Lcom/google/gson/r;->l(Ljava/lang/String;Lcom/google/gson/o;)V
return-object p0
.end method
.method public static i(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent;
.registers 4
.line 1
new-instance v0, Landroid/content/Intent;
const-string v1, "android.intent.action.SEND"
invoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
const-string v1, "image/*"
.line 2
invoke-virtual {v0, v1}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent;
const-string v1, "android.intent.extra.TEXT"
.line 3
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
const-string p1, "android.intent.extra.STREAM"
.line 4
invoke-virtual {v0, p1, p0}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
return-object v0
.end method
.method public static k(Ljava/lang/String;)Landroid/content/Intent;
.registers 3
.line 1
new-instance v0, Landroid/content/Intent;
const-string v1, "android.intent.action.SEND"
invoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
const-string v1, "text/*"
.line 2
invoke-virtual {v0, v1}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent;
const-string v1, "android.intent.extra.TEXT"
.line 3
invoke-virtual {v0, v1, p0}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
return-object v0
.end method
.method public static l(Ljava/lang/String;Ljava/lang/String;)V
.registers 2
.line 1
sget-object p0, Lcom/garena/reactpush/util/p;->f:Lcom/shopee/httpdns/dns/c;
if-eqz p0, :cond_7
.line 2
invoke-interface {p0}, Lcom/shopee/httpdns/dns/c;->b()V
:cond_7
return-void
.end method
.method public static m(Ljava/lang/String;Ljava/lang/String;)V
.registers 2
.line 1
sget-object p0, Lcom/garena/reactpush/util/p;->f:Lcom/shopee/httpdns/dns/c;
if-eqz p0, :cond_7
.line 2
invoke-interface {p0}, Lcom/shopee/httpdns/dns/c;->d()V
:cond_7
return-void
.end method
.method public static n(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
.registers 9
.line 1
invoke-interface {p0}, Ljava/lang/CharSequence;->length()I
move-result v0
const/4 v1, 0x1
if-ne p0, p1, :cond_8
return v1
.line 2
:cond_8
invoke-interface {p1}, Ljava/lang/CharSequence;->length()I
move-result v2
const/4 v3, 0x0
if-eq v0, v2, :cond_10
return v3
:cond_10
const/4 v2, 0x0
:goto_11
if-ge v2, v0, :cond_32
.line 3
invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C
move-result v4
.line 4
invoke-interface {p1, v2}, Ljava/lang/CharSequence;->charAt(I)C
move-result v5
if-ne v4, v5, :cond_1e
goto :goto_2e
:cond_1e
or-int/lit8 v4, v4, 0x20
add-int/lit8 v4, v4, -0x61
int-to-char v4, v4
const/16 v6, 0x1a
if-ge v4, v6, :cond_31
or-int/lit8 v5, v5, 0x20
add-int/lit8 v5, v5, -0x61
int-to-char v5, v5
if-ne v4, v5, :cond_31
:goto_2e
add-int/lit8 v2, v2, 0x1
goto :goto_11
:cond_31
return v3
:cond_32
return v1
.end method
.method public static o()Ljava/lang/String;
.registers 4
const-string v0, "api.mms"
.line 1
invoke-static {v0}, Lcom/shopee/sz/mmsendpointcommon/env/util/a;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, "baseUrl3: "
.line 2
invoke-static {v1, v0}, Landroidx/appcompat/e;->g(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const/4 v2, 0x0
new-array v2, v2, [Ljava/lang/Object;
const-string v3, "UploadApi"
.line 3
invoke-static {v3, v1, v2}, Lcom/shopee/shopeexlog/config/b;->B(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
return-object v0
.end method
.method public static p(Landroid/content/Context;II)I
.registers 3
.line 1
invoke-static {p0, p1}, Lcom/google/android/material/resources/b;->a(Landroid/content/Context;I)Landroid/util/TypedValue;
move-result-object p0
if-eqz p0, :cond_9
.line 2
iget p0, p0, Landroid/util/TypedValue;->data:I
return p0
:cond_9
return p2
.end method
.method public static q(Landroid/view/View;I)I
.registers 3
.line 1
invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context;
move-result-object v0
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object p0
invoke-virtual {p0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String;
move-result-object p0
.line 2
invoke-static {v0, p1, p0}, Lcom/google/android/material/resources/b;->b(Landroid/content/Context;ILjava/lang/String;)I
move-result p0
return p0
.end method
.method public static final r(Lorg/json/JSONObject;)Ljava/lang/String;
.registers 6
const-string v0, "category"
.line 1
invoke-static {v0}, Lcom/garena/reactpush/util/p;->s(Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v0
.line 2
new-instance v1, Lorg/json/JSONObject;
invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
const-string v2, "catid"
.line 3
invoke-virtual {p0, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v3
invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string v3, "display_name"
.line 4
invoke-virtual {p0, v3}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
const-string v4, "cat_name"
invoke-virtual {v1, v4, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v3, "location"
.line 5
invoke-virtual {p0, v3}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v4
invoke-virtual {v1, v3, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 6
invoke-virtual {p0, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result p0
const-string v2, "fe_category_id"
invoke-virtual {v1, v2, p0}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
const-string p0, "data"
.line 7
invoke-virtual {v0, p0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 8
sget-object p0, Lcom/shopee/app/ui/home/native_home/tracker/t;->a:Lcom/shopee/app/ui/home/native_home/tracker/t;
const/4 v1, 0x0
.line 9
invoke-virtual {p0, v0, v1}, Lcom/shopee/app/ui/home/native_home/tracker/t;->d(Lorg/json/JSONObject;Ljava/lang/Boolean;)Lorg/json/JSONObject;
.line 10
invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object p0
return-object p0
.end method
.method public static final s(Ljava/lang/String;)Lorg/json/JSONObject;
.registers 5
const-string v0, "pageType"
const-string v1, "home"
const-string v2, "pageSection"
const-string v3, "main_category"
.line 1
invoke-static {v0, v1, v2, v3}, Landroidx/appcompat/r;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/json/JSONObject;
move-result-object v0
const-string v1, "targetType"
.line 2
invoke-virtual {v0, v1, p0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
return-object v0
.end method
.method public static t(II)Ljava/text/DateFormat;
.registers 7
.line 1
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "Unknown DateFormat style: "
const/4 v2, 0x3
const/4 v3, 0x2
const/4 v4, 0x1
if-eqz p0, :cond_25
if-eq p0, v4, :cond_22
if-eq p0, v3, :cond_1f
if-ne p0, v2, :cond_15
const-string p0, "M/d/yy"
goto :goto_27
.line 2
:cond_15
new-instance p1, Ljava/lang/IllegalArgumentException;
.line 3
invoke-static {v1, p0}, Landroidx/appcompat/widget/h;->a(Ljava/lang/String;I)Ljava/lang/String;
move-result-object p0
.line 4
invoke-direct {p1, p0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
throw p1
:cond_1f
const-string p0, "MMM d, yyyy"
goto :goto_27
:cond_22
const-string p0, "MMMM d, yyyy"
goto :goto_27
:cond_25
const-string p0, "EEEE, MMMM d, yyyy"
.line 5
:goto_27
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p0, " "
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
if-eqz p1, :cond_47
if-eq p1, v4, :cond_47
if-eq p1, v3, :cond_44
if-ne p1, v2, :cond_3a
const-string p0, "h:mm a"
goto :goto_49
.line 6
:cond_3a
new-instance p0, Ljava/lang/IllegalArgumentException;
.line 7
invoke-static {v1, p1}, Landroidx/appcompat/widget/h;->a(Ljava/lang/String;I)Ljava/lang/String;
move-result-object p1
.line 8
invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
throw p0
:cond_44
const-string p0, "h:mm:ss a"
goto :goto_49
:cond_47
const-string p0, "h:mm:ss a z"
.line 9
:goto_49
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
.line 10
new-instance p1, Ljava/text/SimpleDateFormat;
sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale;
invoke-direct {p1, p0, v0}, Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;Ljava/util/Locale;)V
return-object p1
.end method
.method public static u()Ljava/lang/String;
.registers 4
.line 1
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Lcom/garena/reactpush/util/p;->o()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string/jumbo v1, "uploadapi/api/v1/image/notify"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "getUploadNotifySdkUrl: "
.line 2
invoke-static {v1, v0}, Landroidx/appcompat/e;->g(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const/4 v2, 0x0
new-array v2, v2, [Ljava/lang/Object;
const-string v3, "UploadApi"
.line 3
invoke-static {v3, v1, v2}, Lcom/shopee/shopeexlog/config/b;->B(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
return-object v0
.end method
.method public static v()Ljava/lang/String;
.registers 4
.line 1
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Lcom/garena/reactpush/util/p;->o()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string/jumbo v1, "uploadapi/api/v1/image/preupload"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
const-string v1, "getUploadPreuploadUrl: "
.line 2
invoke-static {v1, v0}, Landroidx/appcompat/e;->g(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const/4 v2, 0x0
new-array v2, v2, [Ljava/lang/Object;
const-string v3, "UploadApi"
.line 3
invoke-static {v3, v1, v2}, Lcom/shopee/shopeexlog/config/b;->B(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
return-object v0
.end method
.method public static w(Ljava/lang/CharSequence;)Z
.registers 4
const/4 v0, 0x1
const/4 v1, 0x0
if-nez p0, :cond_6
const/4 v2, 0x1
goto :goto_7
:cond_6
const/4 v2, 0x0
:goto_7
if-nez v2, :cond_11
invoke-interface {p0}, Ljava/lang/CharSequence;->length()I
move-result p0
if-nez p0, :cond_10
goto :goto_11
:cond_10
const/4 v0, 0x0
:cond_11
:goto_11
return v0
.end method
.method public static x(Ljava/util/Collection;)Z
.registers 4
const/4 v0, 0x1
const/4 v1, 0x0
if-nez p0, :cond_6
const/4 v2, 0x1
goto :goto_7
:cond_6
const/4 v2, 0x0
:goto_7
if-nez v2, :cond_11
invoke-interface {p0}, Ljava/util/Collection;->isEmpty()Z
move-result p0
if-eqz p0, :cond_10
goto :goto_11
:cond_10
const/4 v0, 0x0
:cond_11
:goto_11
return v0
.end method
.method public static y(Ljava/util/Map;)Z
.registers 4
const/4 v0, 0x1
const/4 v1, 0x0
if-nez p0, :cond_6
const/4 v2, 0x1
goto :goto_7
:cond_6
const/4 v2, 0x0
:goto_7
if-nez v2, :cond_11
invoke-interface {p0}, Ljava/util/Map;->isEmpty()Z
move-result p0
if-eqz p0, :cond_10
goto :goto_11
:cond_10
const/4 v0, 0x0
:cond_11
:goto_11
return v0
.end method
.method public static z([Ljava/lang/Object;)Z
.registers 4
const/4 v0, 0x1
const/4 v1, 0x0
if-nez p0, :cond_6
const/4 v2, 0x1
goto :goto_7
:cond_6
const/4 v2, 0x0
:goto_7
if-nez v2, :cond_e
array-length p0, p0
if-nez p0, :cond_d
goto :goto_e
:cond_d
const/4 v0, 0x0
:cond_e
:goto_e
return v0
.end method
# virtual methods
.method public a(I)V
.registers 2
return-void
.end method
.method public j(Ljava/lang/Object;Ljava/io/File;Ljava/io/File;)Z
.registers 11
.line 1
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object p1
const-class v0, Ljava/lang/String;
const-class v1, Ljava/io/File;
const-class v2, Ljava/io/File;
const/4 v3, 0x2
new-array v4, v3, [Ljava/lang/Class;
const/4 v5, 0x0
aput-object v1, v4, v5
const/4 v1, 0x1
aput-object v2, v4, v1
const-string v2, "optimizedPathFor"
.line 2
invoke-static {p1, v2, v4}, Lcom/shopee/sz/mediasdk/kv/internal/d;->H(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
move-result-object v4
:try_start_19
new-array v6, v3, [Ljava/lang/Object;
aput-object p2, v6, v5
aput-object p3, v6, v1
const/4 p2, 0x0
.line 3
invoke-virtual {v4, p2, v6}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p2
invoke-virtual {v0, p2}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
:try_end_28
.catch Ljava/lang/Exception; {:try_start_19 .. :try_end_28} :catch_2f
.line 4
check-cast p1, Ljava/lang/String;
.line 5
invoke-static {p1}, Landroidx/appcompat/b;->g(Ljava/lang/String;)Z
move-result p1
return p1
:catch_2f
move-exception p2
.line 6
new-instance p3, Lcom/google/android/play/core/internal/f0;
new-array v0, v3, [Ljava/lang/Object;
aput-object v2, v0, v5
aput-object p1, v0, v1
const-string p1, "Failed to invoke static method %s on type %s"
.line 7
invoke-static {p1, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-direct {p3, p1, p2}, Lcom/google/android/play/core/internal/f0;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
throw p3
.end method
.method public onComplete()V
.registers 2
.line 1
sget-object v0, Lcom/shopee/sz/mediaeffect/algorithm/f;->a:Lcom/shopee/sz/mediaeffect/algorithm/f;
const/4 v0, 0x2
.line 2
sput v0, Lcom/shopee/sz/mediaeffect/algorithm/f;->d:I
return-void
.end method
.method public onError()V
.registers 2
.line 1
sget-object v0, Lcom/shopee/sz/mediaeffect/algorithm/f;->a:Lcom/shopee/sz/mediaeffect/algorithm/f;
const/4 v0, 0x2
.line 2
sput v0, Lcom/shopee/sz/mediaeffect/algorithm/f;->d:I
return-void
.end method