e.smali
.class public final Lsg/bigo/live/support64/senseme/e;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lsg/bigo/live/support64/senseme/e$a;
}
.end annotation
# static fields
.field public static final a:Lsg/bigo/live/support64/senseme/e;
.field private static final b:Lcom/imo/a/c;
.field private static c:Lcom/imo/a/c;
.field private static final d:Lcom/imo/a/d;
.field private static final e:Lsg/bigo/live/support64/senseme/e$a;
# direct methods
.method static constructor <clinit>()V
.registers 7
.line 18
new-instance v0, Lsg/bigo/live/support64/senseme/e;
invoke-direct {v0}, Lsg/bigo/live/support64/senseme/e;-><init>()V
sput-object v0, Lsg/bigo/live/support64/senseme/e;->a:Lsg/bigo/live/support64/senseme/e;
.line 25
sget-object v0, Lsg/bigo/live/support64/senseme/e$c;->a:Lsg/bigo/live/support64/senseme/e$c;
check-cast v0, Lcom/imo/a/c;
sput-object v0, Lsg/bigo/live/support64/senseme/e;->b:Lcom/imo/a/c;
.line 61
sget-object v0, Lsg/bigo/live/support64/senseme/e$d;->a:Lsg/bigo/live/support64/senseme/e$d;
check-cast v0, Lcom/imo/a/d;
sput-object v0, Lsg/bigo/live/support64/senseme/e;->d:Lcom/imo/a/d;
.line 115
new-instance v0, Lsg/bigo/live/support64/senseme/e$a;
const/4 v2, 0x0
const-wide/16 v3, 0x0
const/4 v5, 0x3
const/4 v6, 0x0
move-object v1, v0
invoke-direct/range {v1 .. v6}, Lsg/bigo/live/support64/senseme/e$a;-><init>(Ljava/lang/String;JILkotlin/f/b/j;)V
sput-object v0, Lsg/bigo/live/support64/senseme/e;->e:Lsg/bigo/live/support64/senseme/e$a;
return-void
.end method
.method private constructor <init>()V
.registers 1
.line 18
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a()V
.registers 2
.line 75
sget-object v0, Lsg/bigo/live/support64/senseme/b;->a:Lsg/bigo/live/support64/senseme/b;
invoke-static {}, Lsg/bigo/live/support64/senseme/b;->b()Z
move-result v0
if-eqz v0, :cond_17
.line 76
const-class v0, Lcom/imo/a/a;
invoke-static {v0}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/imo/a/a;
if-eqz v0, :cond_17
.line 77
sget-object v1, Lsg/bigo/live/support64/senseme/e;->d:Lcom/imo/a/d;
invoke-interface {v0, v1}, Lcom/imo/a/a;->a(Lcom/imo/a/d;)V
:cond_17
return-void
.end method
.method public static final a(I)V
.registers 6
.line 129
sget-object v0, Lsg/bigo/live/support64/senseme/e;->e:Lsg/bigo/live/support64/senseme/e$a;
.line 5114
iget-object v0, v0, Lsg/bigo/live/support64/senseme/e$a;->a:Ljava/lang/String;
.line 130
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v1
sget-object v3, Lsg/bigo/live/support64/senseme/e;->e:Lsg/bigo/live/support64/senseme/e$a;
.line 6114
iget-wide v3, v3, Lsg/bigo/live/support64/senseme/e$a;->b:J
sub-long/2addr v1, v3
.line 131
sget-object v3, Lsg/bigo/live/support64/senseme/e;->e:Lsg/bigo/live/support64/senseme/e$a;
.line 7114
iget-object v3, v3, Lsg/bigo/live/support64/senseme/e$a;->a:Ljava/lang/String;
.line 131
check-cast v3, Ljava/lang/CharSequence;
invoke-static {v3}, Lkotlin/m/p;->a(Ljava/lang/CharSequence;)Z
move-result v3
xor-int/lit8 v3, v3, 0x1
if-eqz v3, :cond_5a
.line 132
new-instance v3, Lsg/bigo/live/support64/report/o$k;
invoke-direct {v3}, Lsg/bigo/live/support64/report/o$k;-><init>()V
const-string v4, "sticker_id"
.line 8108
invoke-static {v4, v0}, Ljava/util/Collections;->singletonMap(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;
move-result-object v0
invoke-virtual {v3, v0}, Lsg/bigo/live/support64/report/o$k;->a(Ljava/util/Map;)V
.line 8109
invoke-static {}, Lsg/bigo/live/support64/report/o;->h()Ljava/util/Map;
move-result-object v0
invoke-virtual {v3, v0}, Lsg/bigo/live/support64/report/o$k;->a(Ljava/util/Map;)V
.line 8110
invoke-static {p0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object p0
const-string v0, "source"
invoke-static {v0, p0}, Ljava/util/Collections;->singletonMap(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;
move-result-object p0
invoke-virtual {v3, p0}, Lsg/bigo/live/support64/report/o$k;->a(Ljava/util/Map;)V
const-string p0, "action"
const-string v0, "2"
.line 8111
invoke-static {p0, v0}, Ljava/util/Collections;->singletonMap(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;
move-result-object p0
invoke-virtual {v3, p0}, Lsg/bigo/live/support64/report/o$k;->a(Ljava/util/Map;)V
.line 8112
invoke-static {v1, v2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object p0
const-string v0, "use_time"
invoke-static {v0, p0}, Ljava/util/Collections;->singletonMap(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;
move-result-object p0
invoke-virtual {v3, p0}, Lsg/bigo/live/support64/report/o$k;->a(Ljava/util/Map;)V
const-string p0, "01050154"
.line 8113
invoke-virtual {v3, p0}, Lsg/bigo/live/support64/report/o$k;->a(Ljava/lang/String;)V
.line 136
:cond_5a
sget-object p0, Lsg/bigo/live/support64/senseme/e;->e:Lsg/bigo/live/support64/senseme/e$a;
const-string v0, ""
invoke-virtual {p0, v0}, Lsg/bigo/live/support64/senseme/e$a;->a(Ljava/lang/String;)V
.line 137
sget-object p0, Lsg/bigo/live/support64/senseme/e;->e:Lsg/bigo/live/support64/senseme/e$a;
const-wide/16 v0, 0x0
.line 9114
iput-wide v0, p0, Lsg/bigo/live/support64/senseme/e$a;->b:J
return-void
.end method
.method public static a(Lsg/bigo/live/support64/senseme/mask/b;Lcom/imo/a/c;)V
.registers 3
const-string v0, "info"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "cb"
invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 44
sput-object p1, Lsg/bigo/live/support64/senseme/e;->c:Lcom/imo/a/c;
.line 46
sget-object p1, Lsg/bigo/live/support64/senseme/b;->a:Lsg/bigo/live/support64/senseme/b;
invoke-static {}, Lsg/bigo/live/support64/senseme/b;->b()Z
move-result p1
if-nez p1, :cond_21
.line 47
sget-object p1, Lsg/bigo/live/support64/senseme/b;->a:Lsg/bigo/live/support64/senseme/b;
new-instance v0, Lsg/bigo/live/support64/senseme/e$b;
invoke-direct {v0, p0}, Lsg/bigo/live/support64/senseme/e$b;-><init>(Lsg/bigo/live/support64/senseme/mask/b;)V
check-cast v0, Lsg/bigo/live/support64/senseme/b$a;
invoke-virtual {p1, v0}, Lsg/bigo/live/support64/senseme/b;->a(Lsg/bigo/live/support64/senseme/b$a;)V
return-void
.line 55
:cond_21
const-class p1, Lcom/imo/a/a;
invoke-static {p1}, Lsg/bigo/mobile/android/a/a/a;->a(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/imo/a/a;
.line 56
sget-object v0, Lsg/bigo/live/support64/senseme/b;->a:Lsg/bigo/live/support64/senseme/b;
invoke-static {p0}, Lsg/bigo/live/support64/senseme/b;->a(Lsg/bigo/live/support64/senseme/mask/b;)Ljava/lang/String;
move-result-object p0
if-eqz p1, :cond_36
.line 57
sget-object v0, Lsg/bigo/live/support64/senseme/e;->b:Lcom/imo/a/c;
invoke-interface {p1, p0, v0}, Lcom/imo/a/a;->a(Ljava/lang/String;Lcom/imo/a/c;)Z
:cond_36
return-void
.end method
.method public static a(Ljava/lang/String;)Z
.registers 2
const-string v0, "id"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 85
invoke-static {}, Lsg/bigo/live/support64/senseme/a;->a()Lsg/bigo/live/support64/senseme/a;
move-result-object v0
invoke-virtual {v0, p0}, Lsg/bigo/live/support64/senseme/a;->a(Ljava/lang/String;)Z
move-result p0
return p0
.end method
.method public static b()V
.registers 2
.line 99
invoke-static {}, Lsg/bigo/live/support64/senseme/a;->a()Lsg/bigo/live/support64/senseme/a;
move-result-object v0
.line 3047
iget-object v0, v0, Lsg/bigo/live/support64/senseme/a;->a:Lsg/bigo/live/support64/senseme/a/d;
.line 3121
iget-object v1, v0, Lsg/bigo/live/support64/senseme/a/d;->b:Ljava/io/File;
if-eqz v1, :cond_f
.line 3122
iget-object v0, v0, Lsg/bigo/live/support64/senseme/a/d;->a:Lsg/bigo/live/support64/senseme/a/a;
invoke-interface {v0}, Lsg/bigo/live/support64/senseme/a/a;->a()V
:cond_f
return-void
.end method
.method public static b(Ljava/lang/String;)Z
.registers 2
const-string v0, "url"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 92
invoke-static {}, Lsg/bigo/live/support64/senseme/a;->a()Lsg/bigo/live/support64/senseme/a;
move-result-object v0
.line 2051
iget-object v0, v0, Lsg/bigo/live/support64/senseme/a;->a:Lsg/bigo/live/support64/senseme/a/d;
.line 2127
iget-object v0, v0, Lsg/bigo/live/support64/senseme/a/d;->d:Ljava/util/concurrent/ConcurrentMap;
invoke-interface {v0, p0}, Ljava/util/concurrent/ConcurrentMap;->containsKey(Ljava/lang/Object;)Z
move-result p0
return p0
.end method
.method public static final c(Ljava/lang/String;)V
.registers 3
const-string v0, "id"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 119
sget-object v0, Lsg/bigo/live/support64/senseme/e;->e:Lsg/bigo/live/support64/senseme/e$a;
invoke-virtual {v0, p0}, Lsg/bigo/live/support64/senseme/e$a;->a(Ljava/lang/String;)V
.line 120
sget-object p0, Lsg/bigo/live/support64/senseme/e;->e:Lsg/bigo/live/support64/senseme/e$a;
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
.line 4114
iput-wide v0, p0, Lsg/bigo/live/support64/senseme/e$a;->b:J
return-void
.end method
.method public static c()Z
.registers 7
.line 106
sget-object v0, Lcom/imo/android/imoim/IMO;->P:Lcom/imo/android/imoim/managers/a;
const/4 v0, 0x0
const-string v1, "target>imo.entry>live_effect.switch_v2"
invoke-static {v1, v0}, Lcom/imo/android/imoim/managers/a;->a(Ljava/lang/String;I)I
move-result v1
const/4 v2, 0x1
if-ne v1, v2, :cond_e
const/4 v1, 0x1
goto :goto_f
:cond_e
const/4 v1, 0x0
:goto_f
if-eqz v1, :cond_22
.line 4112
invoke-static {}, Lsg/bigo/common/i;->b()I
move-result v1
int-to-double v3, v1
const-wide/high16 v5, 0x4098000000000000L # 1536.0
cmpl-double v1, v3, v5
if-ltz v1, :cond_1e
const/4 v1, 0x1
goto :goto_1f
:cond_1e
const/4 v1, 0x0
:goto_1f
if-eqz v1, :cond_22
return v2
:cond_22
return v0
.end method
.method public static final synthetic d()Lcom/imo/a/c;
.registers 1
.line 18
sget-object v0, Lsg/bigo/live/support64/senseme/e;->b:Lcom/imo/a/c;
return-object v0
.end method
.method public static final synthetic e()Lcom/imo/a/c;
.registers 1
.line 18
sget-object v0, Lsg/bigo/live/support64/senseme/e;->c:Lcom/imo/a/c;
return-object v0
.end method