a.smali 
.class public final Lcom/tencent/liteav/beauty/a;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/tencent/liteav/beauty/a$a;
    }
.end annotation
# static fields
.field private static final a:[Lcom/tencent/liteav/beauty/a$a;
.field private static final b:Landroid/util/SparseBooleanArray;
# direct methods
.method static constructor <clinit>()V
    .registers 6
    const/16 v0, 0x13
    new-array v0, v0, [Lcom/tencent/liteav/beauty/a$a;
    .line 48
    new-instance v1, Lcom/tencent/liteav/beauty/a$a;
    sget-object v2, Lcom/tencent/liteav/beauty/b/l$a;->a:Lcom/tencent/liteav/beauty/b/l$a;
    const/16 v3, 0x4b6
    const-string v4, "reportFaceSlimDua"
    const/4 v5, 0x0
    invoke-direct {v1, v2, v3, v4, v5}, Lcom/tencent/liteav/beauty/a$a;-><init>(Lcom/tencent/liteav/beauty/b/l$a;ILjava/lang/String;B)V
    aput-object v1, v0, v5
    new-instance v1, Lcom/tencent/liteav/beauty/a$a;
    sget-object v2, Lcom/tencent/liteav/beauty/b/l$a;->b:Lcom/tencent/liteav/beauty/b/l$a;
    const/16 v3, 0x4b5
    const-string v4, "reportEyeScaleDua"
    invoke-direct {v1, v2, v3, v4, v5}, Lcom/tencent/liteav/beauty/a$a;-><init>(Lcom/tencent/liteav/beauty/b/l$a;ILjava/lang/String;B)V
    const/4 v2, 0x1
    aput-object v1, v0, v2
    new-instance v1, Lcom/tencent/liteav/beauty/a$a;
    sget-object v2, Lcom/tencent/liteav/beauty/b/l$a;->c:Lcom/tencent/liteav/beauty/b/l$a;
    const/16 v3, 0x4be
    const-string v4, "reportFaceVDua"
    invoke-direct {v1, v2, v3, v4, v5}, Lcom/tencent/liteav/beauty/a$a;-><init>(Lcom/tencent/liteav/beauty/b/l$a;ILjava/lang/String;B)V
    const/4 v2, 0x2
    aput-object v1, v0, v2
    new-instance v1, Lcom/tencent/liteav/beauty/a$a;
    sget-object v2, Lcom/tencent/liteav/beauty/b/l$a;->d:Lcom/tencent/liteav/beauty/b/l$a;
    const/16 v3, 0x4c0
    const-string v4, "reportFaceShortDua"
    invoke-direct {v1, v2, v3, v4, v5}, Lcom/tencent/liteav/beauty/a$a;-><init>(Lcom/tencent/liteav/beauty/b/l$a;ILjava/lang/String;B)V
    const/4 v2, 0x3
    aput-object v1, v0, v2
    new-instance v1, Lcom/tencent/liteav/beauty/a$a;
    sget-object v2, Lcom/tencent/liteav/beauty/b/l$a;->f:Lcom/tencent/liteav/beauty/b/l$a;
    const/16 v3, 0x4bf
    const-string v4, "reportChinDua"
    invoke-direct {v1, v2, v3, v4, v5}, Lcom/tencent/liteav/beauty/a$a;-><init>(Lcom/tencent/liteav/beauty/b/l$a;ILjava/lang/String;B)V
    const/4 v2, 0x4
    aput-object v1, v0, v2
    new-instance v1, Lcom/tencent/liteav/beauty/a$a;
    sget-object v2, Lcom/tencent/liteav/beauty/b/l$a;->g:Lcom/tencent/liteav/beauty/b/l$a;
    const/16 v3, 0x4c1
    const-string v4, "reportNoseSlimDua"
    invoke-direct {v1, v2, v3, v4, v5}, Lcom/tencent/liteav/beauty/a$a;-><init>(Lcom/tencent/liteav/beauty/b/l$a;ILjava/lang/String;B)V
    const/4 v2, 0x5
    aput-object v1, v0, v2
    new-instance v1, Lcom/tencent/liteav/beauty/a$a;
    sget-object v2, Lcom/tencent/liteav/beauty/b/l$a;->h:Lcom/tencent/liteav/beauty/b/l$a;
    const/16 v3, 0x4c5
    const-string v4, "reportForeheadDua"
    invoke-direct {v1, v2, v3, v4, v5}, Lcom/tencent/liteav/beauty/a$a;-><init>(Lcom/tencent/liteav/beauty/b/l$a;ILjava/lang/String;B)V
    const/4 v2, 0x6
    aput-object v1, v0, v2
    new-instance v1, Lcom/tencent/liteav/beauty/a$a;
    sget-object v2, Lcom/tencent/liteav/beauty/b/l$a;->i:Lcom/tencent/liteav/beauty/b/l$a;
    const/16 v3, 0x4c6
    const-string v4, "reportEyeDistanceDua"
    invoke-direct {v1, v2, v3, v4, v5}, Lcom/tencent/liteav/beauty/a$a;-><init>(Lcom/tencent/liteav/beauty/b/l$a;ILjava/lang/String;B)V
    const/4 v2, 0x7
    aput-object v1, v0, v2
    new-instance v1, Lcom/tencent/liteav/beauty/a$a;
    sget-object v2, Lcom/tencent/liteav/beauty/b/l$a;->j:Lcom/tencent/liteav/beauty/b/l$a;
    const/16 v3, 0x4c7
    const-string v4, "reportEyeAngleDua"
    invoke-direct {v1, v2, v3, v4, v5}, Lcom/tencent/liteav/beauty/a$a;-><init>(Lcom/tencent/liteav/beauty/b/l$a;ILjava/lang/String;B)V
    const/16 v2, 0x8
    aput-object v1, v0, v2
    new-instance v1, Lcom/tencent/liteav/beauty/a$a;
    sget-object v2, Lcom/tencent/liteav/beauty/b/l$a;->k:Lcom/tencent/liteav/beauty/b/l$a;
    const/16 v3, 0x4c8
    const-string v4, "reportMouthShapeDua"
    invoke-direct {v1, v2, v3, v4, v5}, Lcom/tencent/liteav/beauty/a$a;-><init>(Lcom/tencent/liteav/beauty/b/l$a;ILjava/lang/String;B)V
    const/16 v2, 0x9
    aput-object v1, v0, v2
    new-instance v1, Lcom/tencent/liteav/beauty/a$a;
    sget-object v2, Lcom/tencent/liteav/beauty/b/l$a;->l:Lcom/tencent/liteav/beauty/b/l$a;
    const/16 v3, 0x4c9
    const-string v4, "reportNoseWingDua"
    invoke-direct {v1, v2, v3, v4, v5}, Lcom/tencent/liteav/beauty/a$a;-><init>(Lcom/tencent/liteav/beauty/b/l$a;ILjava/lang/String;B)V
    const/16 v2, 0xa
    aput-object v1, v0, v2
    new-instance v1, Lcom/tencent/liteav/beauty/a$a;
    sget-object v2, Lcom/tencent/liteav/beauty/b/l$a;->m:Lcom/tencent/liteav/beauty/b/l$a;
    const/16 v3, 0x4ca
    const-string v4, "reportNosePositionDua"
    invoke-direct {v1, v2, v3, v4, v5}, Lcom/tencent/liteav/beauty/a$a;-><init>(Lcom/tencent/liteav/beauty/b/l$a;ILjava/lang/String;B)V
    const/16 v2, 0xb
    aput-object v1, v0, v2
    new-instance v1, Lcom/tencent/liteav/beauty/a$a;
    sget-object v2, Lcom/tencent/liteav/beauty/b/l$a;->n:Lcom/tencent/liteav/beauty/b/l$a;
    const/16 v3, 0x4cb
    const-string v4, "reportLipsThicknessDua"
    invoke-direct {v1, v2, v3, v4, v5}, Lcom/tencent/liteav/beauty/a$a;-><init>(Lcom/tencent/liteav/beauty/b/l$a;ILjava/lang/String;B)V
    const/16 v2, 0xc
    aput-object v1, v0, v2
    new-instance v1, Lcom/tencent/liteav/beauty/a$a;
    sget-object v2, Lcom/tencent/liteav/beauty/b/l$a;->r:Lcom/tencent/liteav/beauty/b/l$a;
    const/16 v3, 0x4bd
    const-string v4, "reportFaceBeautyDua"
    invoke-direct {v1, v2, v3, v4, v5}, Lcom/tencent/liteav/beauty/a$a;-><init>(Lcom/tencent/liteav/beauty/b/l$a;ILjava/lang/String;B)V
    const/16 v2, 0xd
    aput-object v1, v0, v2
    new-instance v1, Lcom/tencent/liteav/beauty/a$a;
    sget-object v2, Lcom/tencent/liteav/beauty/b/l$a;->s:Lcom/tencent/liteav/beauty/b/l$a;
    const/16 v3, 0x4cd
    const-string v4, "reportEyeLightenDua"
    invoke-direct {v1, v2, v3, v4, v5}, Lcom/tencent/liteav/beauty/a$a;-><init>(Lcom/tencent/liteav/beauty/b/l$a;ILjava/lang/String;B)V
    const/16 v2, 0xe
    aput-object v1, v0, v2
    new-instance v1, Lcom/tencent/liteav/beauty/a$a;
    sget-object v2, Lcom/tencent/liteav/beauty/b/l$a;->t:Lcom/tencent/liteav/beauty/b/l$a;
    const/16 v3, 0x4ce
    const-string v4, "reportToothWhitenDua"
    invoke-direct {v1, v2, v3, v4, v5}, Lcom/tencent/liteav/beauty/a$a;-><init>(Lcom/tencent/liteav/beauty/b/l$a;ILjava/lang/String;B)V
    const/16 v2, 0xf
    aput-object v1, v0, v2
    new-instance v1, Lcom/tencent/liteav/beauty/a$a;
    sget-object v2, Lcom/tencent/liteav/beauty/b/l$a;->u:Lcom/tencent/liteav/beauty/b/l$a;
    const/16 v3, 0x4c2
    const-string v4, "reportWrinkleRemoveDua"
    invoke-direct {v1, v2, v3, v4, v5}, Lcom/tencent/liteav/beauty/a$a;-><init>(Lcom/tencent/liteav/beauty/b/l$a;ILjava/lang/String;B)V
    const/16 v2, 0x10
    aput-object v1, v0, v2
    new-instance v1, Lcom/tencent/liteav/beauty/a$a;
    sget-object v2, Lcom/tencent/liteav/beauty/b/l$a;->v:Lcom/tencent/liteav/beauty/b/l$a;
    const/16 v3, 0x4c3
    const-string v4, "reportPounchRemoveDua"
    invoke-direct {v1, v2, v3, v4, v5}, Lcom/tencent/liteav/beauty/a$a;-><init>(Lcom/tencent/liteav/beauty/b/l$a;ILjava/lang/String;B)V
    const/16 v2, 0x11
    aput-object v1, v0, v2
    new-instance v1, Lcom/tencent/liteav/beauty/a$a;
    sget-object v2, Lcom/tencent/liteav/beauty/b/l$a;->w:Lcom/tencent/liteav/beauty/b/l$a;
    const/16 v3, 0x4c4
    const-string v4, "reportSmileLinesRemoveDua"
    invoke-direct {v1, v2, v3, v4, v5}, Lcom/tencent/liteav/beauty/a$a;-><init>(Lcom/tencent/liteav/beauty/b/l$a;ILjava/lang/String;B)V
    const/16 v2, 0x12
    aput-object v1, v0, v2
    sput-object v0, Lcom/tencent/liteav/beauty/a;->a:[Lcom/tencent/liteav/beauty/a$a;
    .line 87
    new-instance v0, Landroid/util/SparseBooleanArray;
    invoke-direct {v0}, Landroid/util/SparseBooleanArray;-><init>()V
    sput-object v0, Lcom/tencent/liteav/beauty/a;->b:Landroid/util/SparseBooleanArray;
    return-void
.end method
.method public static a(Lcom/tencent/liteav/videobase/videobase/IVideoReporter;)V
    .registers 3
    .line 92
    sget-object v0, Lcom/tencent/liteav/beauty/a;->b:Landroid/util/SparseBooleanArray;
    invoke-virtual {v0}, Landroid/util/SparseBooleanArray;->clear()V
    const/16 v0, 0x4b1
    const-string v1, "reportSDKInit!"
    .line 93
    invoke-static {p0, v0, v1}, Lcom/tencent/liteav/beauty/a;->a(Lcom/tencent/liteav/videobase/videobase/IVideoReporter;ILjava/lang/String;)V
    return-void
.end method
.method private static declared-synchronized a(Lcom/tencent/liteav/videobase/videobase/IVideoReporter;ILjava/lang/String;)V
    .registers 9
    const-class v0, Lcom/tencent/liteav/beauty/a;
    monitor-enter v0
    .line 140
    :try_start_3
    sget-object v1, Lcom/tencent/liteav/beauty/a;->b:Landroid/util/SparseBooleanArray;
    invoke-virtual {v1, p1}, Landroid/util/SparseBooleanArray;->get(I)Z
    move-result v2
    :try_end_9
    .catchall {:try_start_3 .. :try_end_9} :catchall_41
    if-eqz v2, :cond_d
    .line 142
    monitor-exit v0
    return-void
    :cond_d
    const/4 v2, 0x1
    .line 145
    :try_start_e
    invoke-virtual {v1, p1, v2}, Landroid/util/SparseBooleanArray;->put(IZ)V
    const-string v1, "ReportDauManager"
    const-string v3, "report DAU eventId: %d"
    new-array v2, v2, [Ljava/lang/Object;
    const/4 v4, 0x0
    .line 146
    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
    move-result-object v5
    aput-object v5, v2, v4
    invoke-static {v1, v3, v2}, Lcom/tencent/liteav/base/util/LiteavLog;->i(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
    if-eqz p0, :cond_3f
    .line 148
    sget-object v1, Lcom/tencent/liteav/videobase/videobase/h$b;->z:Lcom/tencent/liteav/videobase/videobase/h$b;
    const/4 v2, 0x0
    new-instance v3, Ljava/lang/StringBuilder;
    const-string v4, "report DAU eventId:"
    invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    const-string p1, " errorInfo:"
    invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    move-result-object p1
    invoke-interface {p0, v1, v2, p1}, Lcom/tencent/liteav/videobase/videobase/IVideoReporter;->notifyEvent(Lcom/tencent/liteav/videobase/videobase/h$b;Ljava/lang/Object;Ljava/lang/String;)V
    :try_end_3f
    .catchall {:try_start_e .. :try_end_3f} :catchall_41
    .line 151
    :cond_3f
    monitor-exit v0
    return-void
    :catchall_41
    move-exception p0
    monitor-exit v0
    throw p0
.end method
.method public static a(Lcom/tencent/liteav/videobase/videobase/IVideoReporter;Lcom/tencent/liteav/beauty/b/l$a;)V
    .registers 7
    .line 130
    sget-object v0, Lcom/tencent/liteav/beauty/a;->a:[Lcom/tencent/liteav/beauty/a$a;
    array-length v1, v0
    const/4 v2, 0x0
    :goto_4
    if-ge v2, v1, :cond_17
    aget-object v3, v0, v2
    .line 131
    iget-object v4, v3, Lcom/tencent/liteav/beauty/a$a;->a:Lcom/tencent/liteav/beauty/b/l$a;
    if-ne v4, p1, :cond_14
    .line 132
    iget p1, v3, Lcom/tencent/liteav/beauty/a$a;->b:I
    iget-object v0, v3, Lcom/tencent/liteav/beauty/a$a;->c:Ljava/lang/String;
    invoke-static {p0, p1, v0}, Lcom/tencent/liteav/beauty/a;->a(Lcom/tencent/liteav/videobase/videobase/IVideoReporter;ILjava/lang/String;)V
    return-void
    :cond_14
    add-int/lit8 v2, v2, 0x1
    goto :goto_4
    :cond_17
    return-void
.end method
.method public static b(Lcom/tencent/liteav/videobase/videobase/IVideoReporter;)V
    .registers 3
    const/16 v0, 0x4b2
    const-string v1, "reportBeautyDua"
    .line 97
    invoke-static {p0, v0, v1}, Lcom/tencent/liteav/beauty/a;->a(Lcom/tencent/liteav/videobase/videobase/IVideoReporter;ILjava/lang/String;)V
    return-void
.end method
.method public static c(Lcom/tencent/liteav/videobase/videobase/IVideoReporter;)V
    .registers 3
    const/16 v0, 0x4b3
    const-string v1, "reportWhiteDua"
    .line 101
    invoke-static {p0, v0, v1}, Lcom/tencent/liteav/beauty/a;->a(Lcom/tencent/liteav/videobase/videobase/IVideoReporter;ILjava/lang/String;)V
    return-void
.end method
.method public static d(Lcom/tencent/liteav/videobase/videobase/IVideoReporter;)V
    .registers 3
    const/16 v0, 0x4ba
    const-string v1, "reportSharpDua"
    .line 105
    invoke-static {p0, v0, v1}, Lcom/tencent/liteav/beauty/a;->a(Lcom/tencent/liteav/videobase/videobase/IVideoReporter;ILjava/lang/String;)V
    return-void
.end method
.method public static e(Lcom/tencent/liteav/videobase/videobase/IVideoReporter;)V
    .registers 3
    const/16 v0, 0x4b4
    const-string v1, "reportRuddyDua"
    .line 109
    invoke-static {p0, v0, v1}, Lcom/tencent/liteav/beauty/a;->a(Lcom/tencent/liteav/videobase/videobase/IVideoReporter;ILjava/lang/String;)V
    return-void
.end method
.method public static f(Lcom/tencent/liteav/videobase/videobase/IVideoReporter;)V
    .registers 3
    const/16 v0, 0x4b8
    const-string v1, "reportFilterImageDua"
    .line 113
    invoke-static {p0, v0, v1}, Lcom/tencent/liteav/beauty/a;->a(Lcom/tencent/liteav/videobase/videobase/IVideoReporter;ILjava/lang/String;)V
    return-void
.end method
.method public static g(Lcom/tencent/liteav/videobase/videobase/IVideoReporter;)V
    .registers 3
    const/16 v0, 0x4bb
    const-string v1, "reportTemplateDua"
    .line 121
    invoke-static {p0, v0, v1}, Lcom/tencent/liteav/beauty/a;->a(Lcom/tencent/liteav/videobase/videobase/IVideoReporter;ILjava/lang/String;)V
    return-void
.end method
.method public static h(Lcom/tencent/liteav/videobase/videobase/IVideoReporter;)V
    .registers 3
    const/16 v0, 0x4bc
    const-string v1, "reportWarterMarkDua"
    .line 125
    invoke-static {p0, v0, v1}, Lcom/tencent/liteav/beauty/a;->a(Lcom/tencent/liteav/videobase/videobase/IVideoReporter;ILjava/lang/String;)V
    return-void
.end method