c.smali

.class public Lcom/masala/share/sdkvideoplayer/b/c;
.super Ljava/lang/Object;
.source "SourceFile"

# interfaces
.implements Lcom/masala/share/sdkvideoplayer/b/b;


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/masala/share/sdkvideoplayer/b/c$a;
    }
.end annotation


# static fields
.field private static volatile q:Lcom/masala/share/sdkvideoplayer/b/b;


# instance fields
.field public a:Ljava/util/concurrent/CopyOnWriteArrayList;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/concurrent/CopyOnWriteArrayList<",
            "Lcom/masala/share/sdkvideoplayer/b/d;",
            ">;"
        }
    .end annotation
.end field

.field private b:I

.field private c:Lcom/masala/share/sdkvideoplayer/c;

.field private d:Ljava/lang/Object;

.field private e:Lcom/masala/share/sdkvideoplayer/b/c$a;

.field private f:I

.field private g:I

.field private h:Z

.field private i:Lcom/masala/share/stat/c/g;

.field private j:Ljava/lang/ref/WeakReference;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/lang/ref/WeakReference<",
            "Lcom/masala/share/sdkvideoplayer/b/e;",
            ">;"
        }
    .end annotation
.end field

.field private k:Ljava/lang/String;

.field private l:Ljava/util/Set;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/Set<",
            "Ljava/lang/Object;",
            ">;"
        }
    .end annotation
.end field

.field private final m:Ljava/lang/Object;

.field private n:Ljava/util/Map;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/Map<",
            "Ljava/lang/String;",
            "Lcom/imo/android/imoim/player/j;",
            ">;"
        }
    .end annotation
.end field

.field private final o:Ljava/lang/Object;

.field private volatile p:Z

.field private r:Lcom/masala/share/sdkvideoplayer/c$a;

.field private s:Z

.field private t:Lcom/masala/share/sdkvideoplayer/c$b;

.field private u:Landroid/os/Handler;

.field private v:Z

.field private w:I

.field private x:Lcom/masala/share/sdkvideoplayer/b/b$a;

.field private y:Z

.field private z:I


# direct methods
.method public constructor <init>()V
    .registers 4

    .line 130
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    .line 54
    new-instance v0, Ljava/lang/Object;

    invoke-direct {v0}, Ljava/lang/Object;-><init>()V

    iput-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->o:Ljava/lang/Object;

    .line 186
    new-instance v0, Lcom/masala/share/sdkvideoplayer/b/c$1;

    invoke-direct {v0, p0}, Lcom/masala/share/sdkvideoplayer/b/c$1;-><init>(Lcom/masala/share/sdkvideoplayer/b/c;)V

    iput-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->r:Lcom/masala/share/sdkvideoplayer/c$a;

    const/4 v0, 0x0

    .line 335
    iput-boolean v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->s:Z

    .line 537
    new-instance v1, Lcom/masala/share/sdkvideoplayer/b/c$2;

    invoke-direct {v1, p0}, Lcom/masala/share/sdkvideoplayer/b/c$2;-><init>(Lcom/masala/share/sdkvideoplayer/b/c;)V

    iput-object v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->t:Lcom/masala/share/sdkvideoplayer/c$b;

    .line 807
    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

    iput-object v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->u:Landroid/os/Handler;

    .line 808
    iput-boolean v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->v:Z

    const/4 v1, 0x1

    .line 809
    iput v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->w:I

    .line 811
    iput-boolean v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->y:Z

    .line 812
    iput v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->z:I

    const/4 v1, -0x1

    .line 131
    iput v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->b:I

    .line 132
    invoke-static {}, Lcom/masala/share/sdkvideoplayer/c;->a()Lcom/masala/share/sdkvideoplayer/c;

    move-result-object v2

    iput-object v2, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    new-array v2, v0, [B

    .line 133
    iput-object v2, p0, Lcom/masala/share/sdkvideoplayer/b/c;->d:Ljava/lang/Object;

    .line 134
    sget-object v2, Lcom/masala/share/sdkvideoplayer/b/c$a;->INITED:Lcom/masala/share/sdkvideoplayer/b/c$a;

    iput-object v2, p0, Lcom/masala/share/sdkvideoplayer/b/c;->e:Lcom/masala/share/sdkvideoplayer/b/c$a;

    .line 135
    iput v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->f:I

    .line 136
    iput v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->g:I

    const-string v1, ""

    .line 137
    iput-object v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->k:Ljava/lang/String;

    .line 138
    sget-object v1, Lcom/masala/share/stat/c/g;->a:Lcom/masala/share/stat/c/g;

    iput-object v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->i:Lcom/masala/share/stat/c/g;

    .line 139
    new-instance v1, Ljava/util/HashSet;

    invoke-direct {v1}, Ljava/util/HashSet;-><init>()V

    iput-object v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->l:Ljava/util/Set;

    .line 140
    new-instance v1, Ljava/util/HashMap;

    invoke-direct {v1}, Ljava/util/HashMap;-><init>()V

    iput-object v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->n:Ljava/util/Map;

    new-array v0, v0, [B

    .line 141
    iput-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->m:Ljava/lang/Object;

    .line 142
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    iget-object v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->r:Lcom/masala/share/sdkvideoplayer/c$a;

    .line 1340
    iput-object v1, v0, Lcom/masala/share/sdkvideoplayer/c;->h:Lcom/masala/share/sdkvideoplayer/c$a;

    return-void
.end method

.method static synthetic a(Lcom/masala/share/sdkvideoplayer/b/c;I)I
    .registers 2

    .line 38
    iput p1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->w:I

    return p1
.end method

.method public static a()Lcom/masala/share/sdkvideoplayer/b/b;
    .registers 2

    .line 120
    sget-object v0, Lcom/masala/share/sdkvideoplayer/b/c;->q:Lcom/masala/share/sdkvideoplayer/b/b;

    if-nez v0, :cond_17

    .line 121
    const-class v0, Lcom/masala/share/sdkvideoplayer/b/c;

    monitor-enter v0

    .line 122
    :try_start_7
    sget-object v1, Lcom/masala/share/sdkvideoplayer/b/c;->q:Lcom/masala/share/sdkvideoplayer/b/b;

    if-nez v1, :cond_12

    .line 123
    new-instance v1, Lcom/masala/share/sdkvideoplayer/b/c;

    invoke-direct {v1}, Lcom/masala/share/sdkvideoplayer/b/c;-><init>()V

    sput-object v1, Lcom/masala/share/sdkvideoplayer/b/c;->q:Lcom/masala/share/sdkvideoplayer/b/b;

    .line 125
    :cond_12
    monitor-exit v0

    goto :goto_17

    :catchall_14
    move-exception v1

    monitor-exit v0
    :try_end_16
    .catchall {:try_start_7 .. :try_end_16} :catchall_14

    throw v1

    .line 127
    :cond_17
    :goto_17
    sget-object v0, Lcom/masala/share/sdkvideoplayer/b/c;->q:Lcom/masala/share/sdkvideoplayer/b/b;

    return-object v0
.end method

.method static synthetic a(Lcom/masala/share/sdkvideoplayer/b/c;)Ljava/lang/String;
    .registers 1

    .line 38
    iget-object p0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->k:Ljava/lang/String;

    return-object p0
.end method

.method public static a(ILcom/imo/android/imoim/player/j;Lcom/masala/share/stat/c/i;)V
    .registers 8

    .line 12129
    invoke-virtual {p2, p0}, Lcom/masala/share/stat/c/i;->a(I)Lcom/masala/share/stat/c/h;

    move-result-object v0

    const-string v1, "NervLocalPlayerStat"

    if-nez v0, :cond_e

    const-string p0, "play stat is null"

    .line 879
    invoke-static {v1, p0}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I

    return-void

    :cond_e
    const-string v2, "start transfer nerv play stat"

    .line 882
    invoke-static {v1, v2}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 883
    iget v1, p1, Lcom/imo/android/imoim/player/j;->g:I

    iput v1, v0, Lcom/masala/share/stat/c/h;->f:I

    .line 884
    iget v1, p1, Lcom/imo/android/imoim/player/j;->g:I

    iput v1, v0, Lcom/masala/share/stat/c/h;->e:I

    .line 885
    iget v1, p1, Lcom/imo/android/imoim/player/j;->l:I

    iget v2, p1, Lcom/imo/android/imoim/player/j;->m:I

    .line 12789
    invoke-static {p0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

    move-result-object v3

    const-string v4, "markDownloadFailed, "

    invoke-virtual {v4, v3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v3

    const-string v4, "SDKVideoPlayerStat"

    invoke-static {v4, v3}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 12790
    invoke-virtual {p2, p0}, Lcom/masala/share/stat/c/i;->a(I)Lcom/masala/share/stat/c/h;

    move-result-object p0

    if-eqz p0, :cond_57

    .line 12795
    iput v1, p0, Lcom/masala/share/stat/c/h;->aj:I

    .line 12796
    iput v2, p0, Lcom/masala/share/stat/c/h;->ak:I

    .line 12797
    invoke-static {}, Lcom/masala/share/proto/n;->b()I

    move-result p2

    iput p2, p0, Lcom/masala/share/stat/c/h;->c:I

    .line 12798
    invoke-static {}, Lcom/masala/share/proto/n;->c()I

    move-result p2

    iput p2, p0, Lcom/masala/share/stat/c/h;->d:I

    if-nez v1, :cond_57

    .line 12800
    iget-wide v1, p0, Lcom/masala/share/stat/c/h;->z:J

    const-wide/16 v3, 0x0

    cmp-long p2, v1, v3

    if-gez p2, :cond_57

    .line 12801
    invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J

    move-result-wide v1

    iget-wide v3, p0, Lcom/masala/share/stat/c/h;->bn:J

    sub-long/2addr v1, v3

    iput-wide v1, p0, Lcom/masala/share/stat/c/h;->z:J

    .line 886
    :cond_57
    iget p0, p1, Lcom/imo/android/imoim/player/j;->l:I

    iput p0, v0, Lcom/masala/share/stat/c/h;->bS:I

    .line 887
    iget p0, p1, Lcom/imo/android/imoim/player/j;->m:I

    iput p0, v0, Lcom/masala/share/stat/c/h;->bR:I

    .line 888
    invoke-static {}, Lcom/masala/share/proto/n;->b()I

    move-result p0

    iput p0, v0, Lcom/masala/share/stat/c/h;->c:I

    .line 889
    invoke-static {}, Lcom/masala/share/proto/n;->c()I

    move-result p0

    iput p0, v0, Lcom/masala/share/stat/c/h;->d:I

    .line 890
    iget p0, p1, Lcom/imo/android/imoim/player/j;->D:I

    int-to-byte p0, p0

    iput-byte p0, v0, Lcom/masala/share/stat/c/h;->aa:B

    .line 891
    iget p0, p1, Lcom/imo/android/imoim/player/j;->J:I

    iput p0, v0, Lcom/masala/share/stat/c/h;->i:I

    .line 892
    iget p0, p1, Lcom/imo/android/imoim/player/j;->r:I

    iput p0, v0, Lcom/masala/share/stat/c/h;->h:I

    .line 893
    iget p0, p1, Lcom/imo/android/imoim/player/j;->I:F

    float-to-int p0, p0

    iput p0, v0, Lcom/masala/share/stat/c/h;->Q:I

    .line 894
    iget p0, p1, Lcom/imo/android/imoim/player/j;->x:I

    iput p0, v0, Lcom/masala/share/stat/c/h;->R:I

    .line 895
    iget p0, p1, Lcom/imo/android/imoim/player/j;->y:I

    iput p0, v0, Lcom/masala/share/stat/c/h;->S:I

    .line 896
    iget p0, p1, Lcom/imo/android/imoim/player/j;->z:I

    iput p0, v0, Lcom/masala/share/stat/c/h;->T:I

    .line 897
    iget p0, p1, Lcom/imo/android/imoim/player/j;->A:I

    iput p0, v0, Lcom/masala/share/stat/c/h;->U:I

    .line 898
    iget-wide v1, p1, Lcom/imo/android/imoim/player/j;->B:J

    iput-wide v1, v0, Lcom/masala/share/stat/c/h;->V:J

    .line 899
    iget p0, p1, Lcom/imo/android/imoim/player/j;->w:I

    iput p0, v0, Lcom/masala/share/stat/c/h;->P:I

    .line 900
    iget p0, p1, Lcom/imo/android/imoim/player/j;->v:I

    iput p0, v0, Lcom/masala/share/stat/c/h;->O:I

    .line 901
    iget p0, p1, Lcom/imo/android/imoim/player/j;->u:F

    float-to-int p0, p0

    iput p0, v0, Lcom/masala/share/stat/c/h;->M:I

    .line 902
    iget p0, p1, Lcom/imo/android/imoim/player/j;->t:I

    iput p0, v0, Lcom/masala/share/stat/c/h;->N:I

    .line 903
    iget-object p0, p1, Lcom/imo/android/imoim/player/j;->q:Ljava/lang/String;

    iput-object p0, v0, Lcom/masala/share/stat/c/h;->k:Ljava/lang/String;

    .line 904
    iget-object p0, p1, Lcom/imo/android/imoim/player/j;->L:Ljava/lang/String;

    iput-object p0, v0, Lcom/masala/share/stat/c/h;->D:Ljava/lang/String;

    .line 905
    iget-object p0, p1, Lcom/imo/android/imoim/player/j;->p:Ljava/lang/String;

    iput-object p0, v0, Lcom/masala/share/stat/c/h;->bT:Ljava/lang/String;

    .line 906
    iget p0, p1, Lcom/imo/android/imoim/player/j;->f:I

    if-nez p0, :cond_b4

    const/4 p0, 0x1

    goto :goto_b5

    :cond_b4
    const/4 p0, 0x0

    :goto_b5
    iput-byte p0, v0, Lcom/masala/share/stat/c/h;->bU:B

    .line 907
    iget p0, p1, Lcom/imo/android/imoim/player/j;->M:I

    int-to-byte p0, p0

    iput-byte p0, v0, Lcom/masala/share/stat/c/h;->ac:B

    .line 908
    iget p0, p1, Lcom/imo/android/imoim/player/j;->N:I

    iput p0, v0, Lcom/masala/share/stat/c/h;->bV:I

    return-void
.end method

.method private a(Lcom/masala/share/sdkvideoplayer/b/c$a;)V
    .registers 3

    .line 146
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->d:Ljava/lang/Object;

    monitor-enter v0

    .line 147
    :try_start_3
    iput-object p1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->e:Lcom/masala/share/sdkvideoplayer/b/c$a;

    .line 148
    monitor-exit v0

    return-void

    :catchall_7
    move-exception p1

    monitor-exit v0
    :try_end_9
    .catchall {:try_start_3 .. :try_end_9} :catchall_7

    throw p1
.end method

.method static synthetic a(Lcom/masala/share/sdkvideoplayer/b/c;Lcom/masala/share/sdkvideoplayer/b/c$a;)V
    .registers 2

    .line 38
    invoke-direct {p0, p1}, Lcom/masala/share/sdkvideoplayer/b/c;->a(Lcom/masala/share/sdkvideoplayer/b/c$a;)V

    return-void
.end method

.method static synthetic a(Lcom/masala/share/sdkvideoplayer/b/c;Z)Z
    .registers 2

    .line 38
    iput-boolean p1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->v:Z

    return p1
.end method

.method static synthetic b(Lcom/masala/share/sdkvideoplayer/b/c;I)I
    .registers 2

    .line 38
    iput p1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->f:I

    return p1
.end method

.method static synthetic b(Lcom/masala/share/sdkvideoplayer/b/c;)Z
    .registers 2

    const/4 v0, 0x1

    .line 38
    iput-boolean v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->h:Z

    return v0
.end method

.method static synthetic c(Lcom/masala/share/sdkvideoplayer/b/c;I)I
    .registers 2

    .line 38
    iput p1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->g:I

    return p1
.end method

.method static synthetic c(Lcom/masala/share/sdkvideoplayer/b/c;)Ljava/lang/Object;
    .registers 1

    .line 38
    iget-object p0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->m:Ljava/lang/Object;

    return-object p0
.end method

.method static synthetic c(I)Z
    .registers 2

    const/16 v0, 0xa

    if-ne p0, v0, :cond_6

    const/4 p0, 0x1

    return p0

    :cond_6
    const/4 p0, 0x0

    return p0
.end method

.method static synthetic d(Lcom/masala/share/sdkvideoplayer/b/c;)Ljava/util/Map;
    .registers 1

    .line 38
    iget-object p0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->n:Ljava/util/Map;

    return-object p0
.end method

.method static synthetic e(Lcom/masala/share/sdkvideoplayer/b/c;)I
    .registers 1

    .line 38
    iget p0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->b:I

    return p0
.end method

.method static synthetic f(Lcom/masala/share/sdkvideoplayer/b/c;)Lcom/masala/share/sdkvideoplayer/b/c$a;
    .registers 1

    .line 38
    iget-object p0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->e:Lcom/masala/share/sdkvideoplayer/b/c$a;

    return-object p0
.end method

.method static synthetic g(Lcom/masala/share/sdkvideoplayer/b/c;)Lcom/masala/share/sdkvideoplayer/c;
    .registers 1

    .line 38
    iget-object p0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    return-object p0
.end method

.method static synthetic h(Lcom/masala/share/sdkvideoplayer/b/c;)Ljava/lang/ref/WeakReference;
    .registers 2

    const/4 v0, 0x0

    .line 38
    iput-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->j:Ljava/lang/ref/WeakReference;

    return-object v0
.end method

.method static synthetic i(Lcom/masala/share/sdkvideoplayer/b/c;)Lcom/masala/share/sdkvideoplayer/b/c$a;
    .registers 1

    .line 38
    invoke-direct {p0}, Lcom/masala/share/sdkvideoplayer/b/c;->r()Lcom/masala/share/sdkvideoplayer/b/c$a;

    move-result-object p0

    return-object p0
.end method

.method static synthetic j(Lcom/masala/share/sdkvideoplayer/b/c;)Lcom/masala/share/sdkvideoplayer/b/e;
    .registers 1

    .line 13800
    iget-object p0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->j:Ljava/lang/ref/WeakReference;

    if-eqz p0, :cond_b

    .line 13801
    invoke-virtual {p0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;

    move-result-object p0

    check-cast p0, Lcom/masala/share/sdkvideoplayer/b/e;

    return-object p0

    :cond_b
    const/4 p0, 0x0

    return-object p0
.end method

.method static synthetic k(Lcom/masala/share/sdkvideoplayer/b/c;)V
    .registers 1

    .line 38
    invoke-direct {p0}, Lcom/masala/share/sdkvideoplayer/b/c;->t()V

    return-void
.end method

.method static synthetic l(Lcom/masala/share/sdkvideoplayer/b/c;)Z
    .registers 1

    .line 38
    iget-boolean p0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->y:Z

    return p0
.end method

.method static synthetic m(Lcom/masala/share/sdkvideoplayer/b/c;)I
    .registers 1

    .line 38
    iget p0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->g:I

    return p0
.end method

.method static synthetic n(Lcom/masala/share/sdkvideoplayer/b/c;)Z
    .registers 1

    .line 38
    iget-boolean p0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->h:Z

    return p0
.end method

.method static synthetic o(Lcom/masala/share/sdkvideoplayer/b/c;)Lcom/masala/share/stat/c/g;
    .registers 1

    .line 38
    iget-object p0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->i:Lcom/masala/share/stat/c/g;

    return-object p0
.end method

.method static synthetic p(Lcom/masala/share/sdkvideoplayer/b/c;)Landroid/os/Handler;
    .registers 1

    .line 38
    iget-object p0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->u:Landroid/os/Handler;

    return-object p0
.end method

.method static synthetic q(Lcom/masala/share/sdkvideoplayer/b/c;)Lcom/masala/share/sdkvideoplayer/b/b$a;
    .registers 1

    .line 38
    iget-object p0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->x:Lcom/masala/share/sdkvideoplayer/b/b$a;

    return-object p0
.end method

.method private q()V
    .registers 3

    const-string v0, "NervPlayer_"

    const-string v1, "notifyFileExist"

    .line 70
    invoke-static {v0, v1}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 71
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->a:Ljava/util/concurrent/CopyOnWriteArrayList;

    if-eqz v0, :cond_21

    .line 72
    invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;

    move-result-object v0

    :cond_f
    :goto_f
    invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z

    move-result v1

    if-eqz v1, :cond_21

    invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Lcom/masala/share/sdkvideoplayer/b/d;

    if-eqz v1, :cond_f

    .line 74
    invoke-interface {v1}, Lcom/masala/share/sdkvideoplayer/b/d;->a()V

    goto :goto_f

    :cond_21
    return-void
.end method

.method private r()Lcom/masala/share/sdkvideoplayer/b/c$a;
    .registers 3

    .line 162
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->d:Ljava/lang/Object;

    monitor-enter v0

    .line 163
    :try_start_3
    iget-object v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->e:Lcom/masala/share/sdkvideoplayer/b/c$a;

    monitor-exit v0

    return-object v1

    :catchall_7
    move-exception v1

    .line 164
    monitor-exit v0
    :try_end_9
    .catchall {:try_start_3 .. :try_end_9} :catchall_7

    throw v1
.end method

.method static synthetic r(Lcom/masala/share/sdkvideoplayer/b/c;)Z
    .registers 1

    .line 38
    iget-boolean p0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->v:Z

    return p0
.end method

.method static synthetic s(Lcom/masala/share/sdkvideoplayer/b/c;)I
    .registers 1

    .line 38
    iget p0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->w:I

    return p0
.end method

.method private s()V
    .registers 5

    .line 455
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->m:Ljava/lang/Object;

    monitor-enter v0

    .line 456
    :try_start_3
    iget-object v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->n:Ljava/util/Map;

    invoke-interface {v1}, Ljava/util/Map;->entrySet()Ljava/util/Set;

    move-result-object v1

    invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;

    move-result-object v1

    :cond_d
    :goto_d
    invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z

    move-result v2

    if-eqz v2, :cond_2d

    invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ljava/util/Map$Entry;

    .line 457
    invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object v3

    check-cast v3, Lcom/imo/android/imoim/player/j;

    iget-boolean v3, v3, Lcom/imo/android/imoim/player/j;->a:Z

    if-nez v3, :cond_d

    .line 458
    invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;

    move-result-object v2

    check-cast v2, Ljava/lang/String;

    invoke-virtual {p0, v2}, Lcom/masala/share/sdkvideoplayer/b/c;->a(Ljava/lang/String;)V

    goto :goto_d

    .line 461
    :cond_2d
    monitor-exit v0

    return-void

    :catchall_2f
    move-exception v1

    monitor-exit v0
    :try_end_31
    .catchall {:try_start_3 .. :try_end_31} :catchall_2f

    goto :goto_33

    :goto_32
    throw v1

    :goto_33
    goto :goto_32
.end method

.method private t()V
    .registers 3

    .line 862
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->u:Landroid/os/Handler;

    new-instance v1, Lcom/masala/share/sdkvideoplayer/b/c$3;

    invoke-direct {v1, p0}, Lcom/masala/share/sdkvideoplayer/b/c$3;-><init>(Lcom/masala/share/sdkvideoplayer/b/c;)V

    invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z

    return-void
.end method


# virtual methods
.method public final a(I)V
    .registers 3

    .line 169
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    if-eqz v0, :cond_6

    .line 3152
    iput p1, v0, Lcom/masala/share/sdkvideoplayer/c;->b:I

    :cond_6
    return-void
.end method

.method public final a(Landroid/os/Bundle;Ljava/lang/String;)V
    .registers 5

    .line 471
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "checkStatusBeforePrepare "

    invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    const-string p2, " sIS:"

    invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p2

    const-string v0, "NervPlayer_"

    invoke-static {v0, p2}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    const-string p2, "NervPlayer_X"

    if-eqz p1, :cond_28

    .line 473
    invoke-virtual {p0}, Lcom/masala/share/sdkvideoplayer/b/c;->g()V

    const-string p1, "activity restart"

    .line 474
    invoke-static {p2, p1}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I

    return-void

    .line 478
    :cond_28
    invoke-virtual {p0}, Lcom/masala/share/sdkvideoplayer/b/c;->f()Z

    move-result p1

    if-eqz p1, :cond_37

    .line 479
    invoke-virtual {p0}, Lcom/masala/share/sdkvideoplayer/b/c;->g()V

    const-string p1, "play is paused"

    .line 480
    invoke-static {p2, p1}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I

    return-void

    :cond_37
    const-string p1, "no need stop"

    .line 483
    invoke-static {p2, p1}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    return-void
.end method

.method public final a(Landroid/view/TextureView;)V
    .registers 4

    .line 339
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "setShowView playid "

    invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    iget v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->b:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    const-string v1, "NervPlayer_"

    invoke-static {v1, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 340
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    invoke-virtual {v0, p1}, Lcom/masala/share/sdkvideoplayer/c;->a(Landroid/view/TextureView;)V

    return-void
.end method

.method public final a(Lcom/masala/share/sdkvideoplayer/b/b$a;)V
    .registers 4

    const-string v0, "NervPlayer_"

    const-string v1, "setListener"

    .line 11071
    invoke-static {v0, v1}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 830
    iput-object p1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->x:Lcom/masala/share/sdkvideoplayer/b/b$a;

    return-void
.end method

.method public final a(Ljava/lang/Object;)V
    .registers 4

    .line 416
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->l:Ljava/util/Set;

    invoke-interface {v0}, Ljava/util/Set;->size()I

    move-result v0

    .line 417
    iget-object v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->l:Ljava/util/Set;

    invoke-interface {v1, p1}, Ljava/util/Set;->add(Ljava/lang/Object;)Z

    move-result p1

    if-eqz p1, :cond_1e

    if-nez v0, :cond_1e

    iget-object p1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->l:Ljava/util/Set;

    invoke-interface {p1}, Ljava/util/Set;->size()I

    move-result p1

    if-lez p1, :cond_1e

    .line 419
    iget-object p1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    const/4 v0, 0x1

    invoke-virtual {p1, v0}, Lcom/masala/share/sdkvideoplayer/c;->a(Z)V

    :cond_1e
    return-void
.end method

.method public final a(Ljava/lang/String;)V
    .registers 3

    .line 466
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    invoke-virtual {v0, p1}, Lcom/masala/share/sdkvideoplayer/c;->b(Ljava/lang/String;)I

    return-void
.end method

.method public final a(Ljava/lang/String;Lcom/masala/share/sdkvideoplayer/b/e;Z)V
    .registers 10

    .line 279
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "prepare videoUrl "

    invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    const-string v1, " isPreloadRequest "

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    const-string v1, "NervPlayer_"

    invoke-static {v1, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    const/4 v0, 0x2

    .line 280
    iput v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->z:I

    if-nez p3, :cond_27

    .line 282
    new-instance v0, Ljava/lang/ref/WeakReference;

    invoke-direct {v0, p2}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V

    iput-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->j:Ljava/lang/ref/WeakReference;

    .line 285
    :cond_27
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->o:Ljava/lang/Object;

    monitor-enter v0

    .line 286
    :try_start_2a
    iget-object v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->k:Ljava/lang/String;

    invoke-static {p1, v1}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z

    move-result v1

    if-eqz v1, :cond_3b

    const-string p1, "NervPlayer_"

    const-string p2, "prepare url is prepared"

    .line 287
    invoke-static {p1, p2}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 288
    monitor-exit v0

    return-void

    :cond_3b
    const/4 v1, 0x1

    .line 291
    iput-boolean v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->p:Z

    .line 292
    sget-object v2, Lcom/imo/android/imoim/feeds/setting/FeedsSettingsDelegate;->INSTANCE:Lcom/imo/android/imoim/feeds/setting/FeedsSettingsDelegate;

    invoke-virtual {v2}, Lcom/imo/android/imoim/feeds/setting/FeedsSettingsDelegate;->getCancelPredownConfig()I

    move-result v2

    if-ne v2, v1, :cond_49

    .line 293
    invoke-direct {p0}, Lcom/masala/share/sdkvideoplayer/b/c;->s()V

    :cond_49
    const/4 v2, -0x1

    .line 295
    iput v2, p0, Lcom/masala/share/sdkvideoplayer/b/c;->b:I

    .line 3182
    iget-object v2, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    iget-object v3, p0, Lcom/masala/share/sdkvideoplayer/b/c;->t:Lcom/masala/share/sdkvideoplayer/c$b;

    .line 3227
    iput-object v3, v2, Lcom/masala/share/sdkvideoplayer/c;->g:Lcom/masala/share/sdkvideoplayer/c$b;

    .line 3183
    sget-object v2, Lcom/masala/share/sdkvideoplayer/b/c$a;->PREPARE_CALLED:Lcom/masala/share/sdkvideoplayer/b/c$a;

    invoke-direct {p0, v2}, Lcom/masala/share/sdkvideoplayer/b/c;->a(Lcom/masala/share/sdkvideoplayer/b/c$a;)V

    .line 297
    iget-object v2, p0, Lcom/masala/share/sdkvideoplayer/b/c;->i:Lcom/masala/share/stat/c/g;

    const/4 v3, 0x0

    .line 4032
    iput v3, v2, Lcom/masala/share/stat/c/g;->b:I

    .line 4033
    iput v3, v2, Lcom/masala/share/stat/c/g;->c:I

    .line 4034
    iput v3, v2, Lcom/masala/share/stat/c/g;->d:I

    .line 4035
    iput v3, v2, Lcom/masala/share/stat/c/g;->e:I

    const-wide/16 v4, -0x1

    .line 4036
    iput-wide v4, v2, Lcom/masala/share/stat/c/g;->f:J

    .line 298
    iput-object p1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->k:Ljava/lang/String;

    const-string v2, "NervPlayer_"

    .line 299
    new-instance v4, Ljava/lang/StringBuilder;

    const-string v5, "prepare before "

    invoke-direct {v4, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    iget v5, p0, Lcom/masala/share/sdkvideoplayer/b/c;->b:I

    invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v4

    invoke-static {v2, v4}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 300
    iget-object v2, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    const-string v4, ""

    invoke-virtual {v2, p1, v4, v3}, Lcom/masala/share/sdkvideoplayer/c;->a(Ljava/lang/String;Ljava/lang/String;Z)I

    move-result v2

    iput v2, p0, Lcom/masala/share/sdkvideoplayer/b/c;->b:I

    const-string v2, "NervPlayer_"

    .line 301
    new-instance v4, Ljava/lang/StringBuilder;

    const-string v5, "prepare after "

    invoke-direct {v4, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    iget v5, p0, Lcom/masala/share/sdkvideoplayer/b/c;->b:I

    invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v4

    invoke-static {v2, v4}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 302
    monitor-exit v0
    :try_end_9d
    .catchall {:try_start_2a .. :try_end_9d} :catchall_135

    .line 304
    iget-object v2, p0, Lcom/masala/share/sdkvideoplayer/b/c;->m:Ljava/lang/Object;

    monitor-enter v2

    .line 305
    :try_start_a0
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->n:Ljava/util/Map;

    invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_bf

    .line 306
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->n:Ljava/util/Map;

    invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/player/j;

    iput-boolean v1, v0, Lcom/imo/android/imoim/player/j;->a:Z

    .line 307
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->n:Ljava/util/Map;

    invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/player/j;

    iget v4, p0, Lcom/masala/share/sdkvideoplayer/b/c;->b:I

    iput v4, v0, Lcom/imo/android/imoim/player/j;->b:I

    goto :goto_cd

    .line 309
    :cond_bf
    new-instance v0, Lcom/imo/android/imoim/player/j;

    invoke-direct {v0, v1}, Lcom/imo/android/imoim/player/j;-><init>(Z)V

    .line 310
    iget v4, p0, Lcom/masala/share/sdkvideoplayer/b/c;->b:I

    iput v4, v0, Lcom/imo/android/imoim/player/j;->b:I

    .line 311
    iget-object v4, p0, Lcom/masala/share/sdkvideoplayer/b/c;->n:Ljava/util/Map;

    invoke-interface {v4, p1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 313
    :goto_cd
    monitor-exit v2
    :try_end_ce
    .catchall {:try_start_a0 .. :try_end_ce} :catchall_132

    .line 315
    invoke-virtual {p0}, Lcom/masala/share/sdkvideoplayer/b/c;->k()Z

    move-result v0

    iput-boolean v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->s:Z

    if-eqz v0, :cond_e0

    .line 318
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->n:Ljava/util/Map;

    invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/player/j;

    .line 319
    iput-boolean v1, v0, Lcom/imo/android/imoim/player/j;->O:Z

    :cond_e0
    if-eqz p2, :cond_ed

    .line 323
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->n:Ljava/util/Map;

    invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lcom/imo/android/imoim/player/j;

    invoke-interface {p2, p1, v0}, Lcom/masala/share/sdkvideoplayer/b/e;->a(Ljava/lang/String;Lcom/imo/android/imoim/player/j;)V

    .line 326
    :cond_ed
    iget-boolean p1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->s:Z

    if-eqz p1, :cond_f6

    if-eqz p3, :cond_f6

    .line 327
    invoke-virtual {p0}, Lcom/masala/share/sdkvideoplayer/b/c;->b()V

    .line 330
    :cond_f6
    sget-object p1, Lcom/masala/share/ui/a/a/a;->a:Lcom/masala/share/ui/a/a/a;

    .line 4119
    iput v3, p1, Lcom/masala/share/ui/a/a/a;->r:I

    .line 331
    invoke-static {}, Lcom/masala/share/stat/c/i;->a()Lcom/masala/share/stat/c/i;

    move-result-object p1

    iget p2, p0, Lcom/masala/share/sdkvideoplayer/b/c;->b:I

    iget-object p3, p0, Lcom/masala/share/sdkvideoplayer/b/c;->i:Lcom/masala/share/stat/c/g;

    sget-object v0, Lcom/masala/share/sdkvideoplayer/b/b$b;->NERV:Lcom/masala/share/sdkvideoplayer/b/b$b;

    invoke-virtual {v0}, Lcom/masala/share/sdkvideoplayer/b/b$b;->ordinal()I

    move-result v0

    .line 4462
    new-instance v2, Ljava/lang/StringBuilder;

    const-string v4, "markPlayStat "

    invoke-direct {v2, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v4, ";"

    invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v2

    const-string v4, "SDKVideoPlayerStat"

    invoke-static {v4, v2}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 4463
    invoke-virtual {p1, p2}, Lcom/masala/share/stat/c/i;->a(I)Lcom/masala/share/stat/c/h;

    move-result-object p1

    if-eqz p1, :cond_12f

    .line 4468
    iput-object p3, p1, Lcom/masala/share/stat/c/h;->ca:Lcom/masala/share/stat/c/g;

    .line 4469
    iput-byte v1, p1, Lcom/masala/share/stat/c/h;->Y:B

    .line 4470
    iput v0, p1, Lcom/masala/share/stat/c/h;->C:I

    .line 332
    :cond_12f
    iput-boolean v3, p0, Lcom/masala/share/sdkvideoplayer/b/c;->p:Z

    return-void

    :catchall_132
    move-exception p1

    .line 313
    :try_start_133
    monitor-exit v2
    :try_end_134
    .catchall {:try_start_133 .. :try_end_134} :catchall_132

    throw p1

    :catchall_135
    move-exception p1

    .line 302
    :try_start_136
    monitor-exit v0
    :try_end_137
    .catchall {:try_start_136 .. :try_end_137} :catchall_135

    throw p1
.end method

.method public final a(Ljava/util/List;)V
    .registers 6
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/List<",
            "Ljava/lang/String;",
            ">;)V"
        }
    .end annotation

    .line 435
    iget-boolean v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->p:Z

    if-eqz v0, :cond_15

    sget-object v0, Lcom/imo/android/imoim/feeds/setting/FeedsSettingsDelegate;->INSTANCE:Lcom/imo/android/imoim/feeds/setting/FeedsSettingsDelegate;

    invoke-virtual {v0}, Lcom/imo/android/imoim/feeds/setting/FeedsSettingsDelegate;->getCancelPredownConfig()I

    move-result v0

    const/4 v1, 0x1

    if-ne v0, v1, :cond_15

    const-string p1, "NervPlayer_X"

    const-string v0, "prePlay isPreparing"

    .line 436
    invoke-static {p1, v0}, Lsg/bigo/log/Log;->w(Ljava/lang/String;Ljava/lang/String;)I

    return-void

    .line 439
    :cond_15
    invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;

    move-result-object p1

    :goto_19
    invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z

    move-result v0

    if-eqz v0, :cond_71

    invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Ljava/lang/String;

    .line 440
    invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v1

    const-string v2, "start pre down "

    invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v1

    const-string v2, "NervPlayer_X"

    invoke-static {v2, v1}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 441
    iget-object v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->m:Ljava/lang/Object;

    monitor-enter v1

    .line 442
    :try_start_37
    new-instance v2, Lcom/imo/android/imoim/player/j;

    const/4 v3, 0x0

    invoke-direct {v2, v3}, Lcom/imo/android/imoim/player/j;-><init>(Z)V

    .line 443
    iget-object v3, p0, Lcom/masala/share/sdkvideoplayer/b/c;->n:Ljava/util/Map;

    invoke-interface {v3, v0, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    .line 444
    monitor-exit v1
    :try_end_43
    .catchall {:try_start_37 .. :try_end_43} :catchall_6e

    .line 445
    iget-object v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    .line 7677
    new-instance v2, Ljava/lang/StringBuilder;

    const-string v3, "preDownload "

    invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    invoke-static {v1}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I

    move-result v3

    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v2

    const-string v3, "MediaPlayer"

    invoke-static {v3, v2}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 7678
    iget-object v2, v1, Lcom/masala/share/sdkvideoplayer/c;->a:Lcom/masala/share/sdkvideoplayer/a;

    if-nez v2, :cond_68

    const-string v0, "MediaPlayer"

    const-string v1, "preDownload mLocalPlayerWrapper not init"

    .line 7679
    invoke-static {v0, v1}, Lsg/bigo/log/Log;->e(Ljava/lang/String;Ljava/lang/String;)I

    goto :goto_19

    .line 7682
    :cond_68
    iget-object v1, v1, Lcom/masala/share/sdkvideoplayer/c;->a:Lcom/masala/share/sdkvideoplayer/a;

    invoke-virtual {v1, v0}, Lcom/masala/share/sdkvideoplayer/a;->a(Ljava/lang/String;)I

    goto :goto_19

    :catchall_6e
    move-exception p1

    .line 444
    :try_start_6f
    monitor-exit v1
    :try_end_70
    .catchall {:try_start_6f .. :try_end_70} :catchall_6e

    throw p1

    :cond_71
    return-void
.end method

.method public final a(Ljava/util/Map;)V
    .registers 8
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/Map<",
            "Ljava/lang/Integer;",
            "Ljava/lang/Integer;",
            ">;)V"
        }
    .end annotation

    .line 503
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    .line 9176
    iput-object p1, v0, Lcom/masala/share/sdkvideoplayer/c;->e:Ljava/util/Map;

    if-eqz p1, :cond_6e

    .line 9177
    invoke-interface {p1}, Ljava/util/Map;->size()I

    move-result v1

    if-lez v1, :cond_6e

    .line 9178
    invoke-interface {p1}, Ljava/util/Map;->size()I

    move-result v1

    new-array v1, v1, [I

    .line 9179
    invoke-interface {p1}, Ljava/util/Map;->size()I

    move-result v2

    new-array v2, v2, [I

    const/4 v3, 0x0

    if-eqz p1, :cond_69

    .line 9182
    invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set;

    move-result-object p1

    invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;

    move-result-object p1

    :goto_23
    invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z

    move-result v4

    if-eqz v4, :cond_69

    invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;

    move-result-object v4

    check-cast v4, Ljava/util/Map$Entry;

    .line 9183
    invoke-interface {v4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;

    move-result-object v5

    check-cast v5, Ljava/lang/Integer;

    invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I

    move-result v5

    aput v5, v1, v3

    .line 9184
    invoke-interface {v4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;

    move-result-object v4

    check-cast v4, Ljava/lang/Integer;

    invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I

    move-result v4

    aput v4, v2, v3

    .line 9185
    new-instance v4, Ljava/lang/StringBuilder;

    const-string v5, "directSet key:"

    invoke-direct {v4, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    aget v5, v1, v3

    invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v5, " value:"

    invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    aget v5, v2, v3

    invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v4

    const-string v5, "MediaPlayer"

    invoke-static {v5, v4}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I

    add-int/lit8 v3, v3, 0x1

    goto :goto_23

    .line 9190
    :cond_69
    iget-object p1, v0, Lcom/masala/share/sdkvideoplayer/c;->a:Lcom/masala/share/sdkvideoplayer/a;

    invoke-virtual {p1, v1, v2}, Lcom/masala/share/sdkvideoplayer/a;->a([I[I)V

    :cond_6e
    return-void
.end method

.method public final a(Z)V
    .registers 5

    if-nez p1, :cond_3

    return-void

    .line 156
    :cond_3
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    if-eqz v0, :cond_26

    .line 2139
    iget-object v1, v0, Lcom/masala/share/sdkvideoplayer/c;->a:Lcom/masala/share/sdkvideoplayer/a;

    if-eqz v1, :cond_26

    .line 2140
    iget-object v0, v0, Lcom/masala/share/sdkvideoplayer/c;->a:Lcom/masala/share/sdkvideoplayer/a;

    .line 3037
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v2, "mPlayerType="

    invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    iget-object v0, v0, Lcom/masala/share/sdkvideoplayer/a;->d:Lcom/masala/share/sdkvideoplayer/a$a;

    invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;

    const-string v0, " enableNerv() called with: enable = ["

    invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

    const-string p1, "]"

    invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    :cond_26
    return-void
.end method

.method public final b()V
    .registers 3

    .line 345
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "start "

    invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    iget v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->b:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    const-string v1, "NervPlayer_"

    invoke-static {v1, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 346
    sget-object v0, Lcom/masala/share/sdkvideoplayer/b/c$a;->START_CALLED:Lcom/masala/share/sdkvideoplayer/b/c$a;

    invoke-direct {p0, v0}, Lcom/masala/share/sdkvideoplayer/b/c;->a(Lcom/masala/share/sdkvideoplayer/b/c$a;)V

    .line 347
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    invoke-virtual {v0}, Lcom/masala/share/sdkvideoplayer/c;->e()V

    .line 348
    invoke-static {}, Lcom/masala/share/stat/c/i;->a()Lcom/masala/share/stat/c/i;

    move-result-object v0

    .line 4493
    iget v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->b:I

    .line 348
    invoke-virtual {v0, v1}, Lcom/masala/share/stat/c/i;->c(I)V

    .line 350
    iget-boolean v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->s:Z

    if-eqz v0, :cond_34

    .line 351
    sget-object v0, Lcom/masala/share/ui/a/a/a;->a:Lcom/masala/share/ui/a/a/a;

    invoke-virtual {v0}, Lcom/masala/share/ui/a/a/a;->c()V

    .line 352
    invoke-direct {p0}, Lcom/masala/share/sdkvideoplayer/b/c;->q()V

    :cond_34
    return-void
.end method

.method public final b(I)V
    .registers 4

    .line 358
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "seek to "

    invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v1, " playid "

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    iget v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->b:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    const-string v1, "NervPlayer_"

    invoke-static {v1, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    const/4 v0, 0x2

    .line 359
    iput v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->w:I

    const/4 v0, 0x0

    .line 360
    iput-boolean v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->v:Z

    .line 361
    invoke-direct {p0}, Lcom/masala/share/sdkvideoplayer/b/c;->t()V

    .line 362
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    invoke-virtual {v0, p1}, Lcom/masala/share/sdkvideoplayer/c;->a(I)V

    return-void
.end method

.method public final b(Lcom/masala/share/sdkvideoplayer/b/d;)V
    .registers 3

    .line 400
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->a:Ljava/util/concurrent/CopyOnWriteArrayList;

    if-nez v0, :cond_b

    .line 401
    new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList;

    invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V

    iput-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->a:Ljava/util/concurrent/CopyOnWriteArrayList;

    .line 403
    :cond_b
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->a:Ljava/util/concurrent/CopyOnWriteArrayList;

    invoke-virtual {v0, p1}, Ljava/util/concurrent/CopyOnWriteArrayList;->add(Ljava/lang/Object;)Z

    return-void
.end method

.method public final b(Ljava/lang/Object;)V
    .registers 4

    .line 426
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->l:Ljava/util/Set;

    invoke-interface {v0}, Ljava/util/Set;->size()I

    move-result v0

    .line 427
    iget-object v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->l:Ljava/util/Set;

    invoke-interface {v1, p1}, Ljava/util/Set;->remove(Ljava/lang/Object;)Z

    move-result p1

    if-eqz p1, :cond_1e

    if-lez v0, :cond_1e

    iget-object p1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->l:Ljava/util/Set;

    invoke-interface {p1}, Ljava/util/Set;->size()I

    move-result p1

    if-nez p1, :cond_1e

    .line 429
    iget-object p1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    const/4 v0, 0x0

    invoke-virtual {p1, v0}, Lcom/masala/share/sdkvideoplayer/c;->a(Z)V

    :cond_1e
    return-void
.end method

.method public final b(Z)V
    .registers 3

    .line 176
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    if-eqz v0, :cond_7

    .line 177
    invoke-virtual {v0, p1}, Lcom/masala/share/sdkvideoplayer/c;->c(Z)V

    :cond_7
    return-void
.end method

.method public final b(Ljava/lang/String;)Z
    .registers 2

    const/4 p1, 0x0

    return p1
.end method

.method public final c()I
    .registers 2

    .line 367
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    .line 4598
    iget v0, v0, Lcom/masala/share/sdkvideoplayer/c;->b:I

    return v0
.end method

.method public final c(Ljava/lang/String;)Landroid/os/Bundle;
    .registers 5

    .line 81
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->n:Ljava/util/Map;

    if-eqz v0, :cond_83

    .line 82
    invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;

    move-result-object p1

    check-cast p1, Lcom/imo/android/imoim/player/j;

    if-eqz p1, :cond_83

    .line 1257
    iget-object v0, p1, Lcom/imo/android/imoim/player/j;->P:Landroid/os/Bundle;

    if-nez v0, :cond_17

    .line 1258
    new-instance v0, Landroid/os/Bundle;

    invoke-direct {v0}, Landroid/os/Bundle;-><init>()V

    iput-object v0, p1, Lcom/imo/android/imoim/player/j;->P:Landroid/os/Bundle;

    .line 1260
    :cond_17
    iget-object v0, p1, Lcom/imo/android/imoim/player/j;->P:Landroid/os/Bundle;

    iget v1, p1, Lcom/imo/android/imoim/player/j;->v:I

    const-string v2, "req_level"

    invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V

    .line 1261
    iget-object v0, p1, Lcom/imo/android/imoim/player/j;->P:Landroid/os/Bundle;

    iget v1, p1, Lcom/imo/android/imoim/player/j;->g:I

    const-string v2, "first_pkg_time"

    invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V

    .line 1262
    iget-object v0, p1, Lcom/imo/android/imoim/player/j;->P:Landroid/os/Bundle;

    iget v1, p1, Lcom/imo/android/imoim/player/j;->D:I

    const-string v2, "pre_download_percent"

    invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V

    .line 1263
    iget-object v0, p1, Lcom/imo/android/imoim/player/j;->P:Landroid/os/Bundle;

    new-instance v1, Ljava/lang/StringBuilder;

    invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V

    iget v2, p1, Lcom/imo/android/imoim/player/j;->u:F

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;

    const-string v2, "KB/s"

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v1

    const-string v2, "avg_speed"

    invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V

    .line 1264
    iget-object v0, p1, Lcom/imo/android/imoim/player/j;->P:Landroid/os/Bundle;

    iget v1, p1, Lcom/imo/android/imoim/player/j;->r:I

    div-int/lit16 v1, v1, 0x400

    const-string v2, "file_size"

    invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V

    .line 1265
    iget-object v0, p1, Lcom/imo/android/imoim/player/j;->P:Landroid/os/Bundle;

    iget-boolean v1, p1, Lcom/imo/android/imoim/player/j;->O:Z

    if-eqz v1, :cond_60

    const/16 v1, 0x64

    goto :goto_62

    :cond_60
    iget v1, p1, Lcom/imo/android/imoim/player/j;->D:I

    :goto_62
    const-string v2, "predown_per"

    invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V

    .line 1266
    iget-object v0, p1, Lcom/imo/android/imoim/player/j;->P:Landroid/os/Bundle;

    iget v1, p1, Lcom/imo/android/imoim/player/j;->l:I

    const-string v2, "errstage"

    invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V

    .line 1267
    iget-object v0, p1, Lcom/imo/android/imoim/player/j;->P:Landroid/os/Bundle;

    iget v1, p1, Lcom/imo/android/imoim/player/j;->m:I

    const-string v2, "errcode"

    invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V

    .line 1268
    iget-object p1, p1, Lcom/imo/android/imoim/player/j;->P:Landroid/os/Bundle;

    .line 85
    iget v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->f:I

    const-string v1, "duration"

    invoke-virtual {p1, v1, v0}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V

    return-object p1

    :cond_83
    const/4 p1, 0x0

    return-object p1
.end method

.method public final c(Lcom/masala/share/sdkvideoplayer/b/d;)V
    .registers 3

    .line 408
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->a:Ljava/util/concurrent/CopyOnWriteArrayList;

    if-eqz v0, :cond_f

    invoke-virtual {v0, p1}, Ljava/util/concurrent/CopyOnWriteArrayList;->contains(Ljava/lang/Object;)Z

    move-result v0

    if-eqz v0, :cond_f

    .line 409
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->a:Ljava/util/concurrent/CopyOnWriteArrayList;

    invoke-virtual {v0, p1}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z

    :cond_f
    return-void
.end method

.method public final c(Z)V
    .registers 4

    .line 840
    iget-boolean v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->v:Z

    if-eq v0, p1, :cond_2d

    .line 841
    invoke-static {p1}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;

    move-result-object v0

    const-string v1, "setPlayWhenReady "

    invoke-virtual {v1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    const-string v1, "NervPlayer_"

    .line 12071
    invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    .line 842
    iput-boolean p1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->v:Z

    const/4 v0, 0x4

    .line 844
    iget v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->w:I

    if-eq v0, v1, :cond_1d

    const/4 v0, 0x3

    .line 845
    iput v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->w:I

    :cond_1d
    if-eqz p1, :cond_25

    .line 848
    iget-object p1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    invoke-virtual {p1}, Lcom/masala/share/sdkvideoplayer/c;->h()V

    goto :goto_2a

    .line 850
    :cond_25
    iget-object p1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    invoke-virtual {p1}, Lcom/masala/share/sdkvideoplayer/c;->g()V

    .line 852
    :goto_2a
    invoke-direct {p0}, Lcom/masala/share/sdkvideoplayer/b/c;->t()V

    :cond_2d
    return-void
.end method

.method public final d()V
    .registers 5

    .line 372
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "resume "

    invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    iget v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->b:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    const-string v1, "NervPlayer_"

    invoke-static {v1, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 373
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    invoke-virtual {v0}, Lcom/masala/share/sdkvideoplayer/c;->h()V

    .line 374
    invoke-static {}, Lcom/masala/share/stat/c/i;->a()Lcom/masala/share/stat/c/i;

    move-result-object v0

    iget v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->b:I

    .line 5368
    invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

    move-result-object v2

    const-string v3, "markMediaResumed "

    invoke-virtual {v3, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v2

    const-string v3, "SDKVideoPlayerStat"

    invoke-static {v3, v2}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 5369
    invoke-virtual {v0, v1}, Lcom/masala/share/stat/c/i;->a(I)Lcom/masala/share/stat/c/h;

    move-result-object v0

    if-eqz v0, :cond_3b

    .line 5373
    invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J

    move-result-wide v1

    iput-wide v1, v0, Lcom/masala/share/stat/c/h;->bO:J

    :cond_3b
    return-void
.end method

.method public final e()V
    .registers 9

    .line 379
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "pause "

    invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    iget v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->b:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    const-string v1, "NervPlayer_"

    invoke-static {v1, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 380
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    invoke-virtual {v0}, Lcom/masala/share/sdkvideoplayer/c;->g()V

    .line 381
    invoke-static {}, Lcom/masala/share/stat/c/i;->a()Lcom/masala/share/stat/c/i;

    move-result-object v0

    iget v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->b:I

    .line 5381
    invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

    move-result-object v2

    const-string v3, "markMediaPaused "

    invoke-virtual {v3, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v2

    const-string v3, "SDKVideoPlayerStat"

    invoke-static {v3, v2}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 5382
    invoke-virtual {v0, v1}, Lcom/masala/share/stat/c/i;->a(I)Lcom/masala/share/stat/c/h;

    move-result-object v0

    if-eqz v0, :cond_5c

    .line 5387
    invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J

    move-result-wide v1

    .line 5388
    iget-wide v3, v0, Lcom/masala/share/stat/c/h;->bo:J

    const-wide/16 v5, 0x0

    cmp-long v7, v3, v5

    if-lez v7, :cond_5c

    .line 5389
    iget v3, v0, Lcom/masala/share/stat/c/h;->am:I

    if-gez v3, :cond_4c

    .line 5390
    iget-wide v3, v0, Lcom/masala/share/stat/c/h;->bo:J

    sub-long/2addr v1, v3

    long-to-int v2, v1

    iput v2, v0, Lcom/masala/share/stat/c/h;->am:I

    return-void

    .line 5392
    :cond_4c
    iget-wide v3, v0, Lcom/masala/share/stat/c/h;->bO:J

    cmp-long v7, v3, v5

    if-lez v7, :cond_5c

    .line 5393
    iget v3, v0, Lcom/masala/share/stat/c/h;->am:I

    int-to-long v3, v3

    iget-wide v5, v0, Lcom/masala/share/stat/c/h;->bO:J

    sub-long/2addr v1, v5

    add-long/2addr v3, v1

    long-to-int v1, v3

    iput v1, v0, Lcom/masala/share/stat/c/h;->am:I

    :cond_5c
    return-void
.end method

.method public final f()Z
    .registers 3

    .line 386
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->e:Lcom/masala/share/sdkvideoplayer/b/c$a;

    sget-object v1, Lcom/masala/share/sdkvideoplayer/b/c$a;->PAUSED:Lcom/masala/share/sdkvideoplayer/b/c$a;

    if-ne v0, v1, :cond_8

    const/4 v0, 0x1

    return v0

    :cond_8
    const/4 v0, 0x0

    return v0
.end method

.method public final g()V
    .registers 7

    .line 391
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "stop "

    invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    iget v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->b:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    const-string v1, "NervPlayer_"

    invoke-static {v1, v0}, Lsg/bigo/log/TraceLog;->i(Ljava/lang/String;Ljava/lang/String;)I

    const/4 v0, 0x3

    .line 392
    iput v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->z:I

    .line 393
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    invoke-virtual {v0}, Lcom/masala/share/sdkvideoplayer/c;->f()V

    .line 394
    sget-object v0, Lcom/masala/share/sdkvideoplayer/b/c$a;->STOP_CALLED:Lcom/masala/share/sdkvideoplayer/b/c$a;

    invoke-direct {p0, v0}, Lcom/masala/share/sdkvideoplayer/b/c;->a(Lcom/masala/share/sdkvideoplayer/b/c$a;)V

    .line 6266
    invoke-static {}, Lcom/masala/share/stat/c/i;->a()Lcom/masala/share/stat/c/i;

    move-result-object v0

    iget v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->b:I

    iget-object v2, p0, Lcom/masala/share/sdkvideoplayer/b/c;->i:Lcom/masala/share/stat/c/g;

    iget v2, v2, Lcom/masala/share/stat/c/g;->b:I

    .line 6406
    new-instance v3, Ljava/lang/StringBuilder;

    const-string v4, "markMediaPaused "

    invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    const-string v4, ";"

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v3

    const-string v4, "SDKVideoPlayerStat"

    invoke-static {v4, v3}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 7051
    invoke-static {}, Lsg/bigo/core/task/a$a;->a()Lsg/bigo/core/task/a;

    move-result-object v3

    .line 6407
    sget-object v4, Lsg/bigo/core/task/b;->BACKGROUND:Lsg/bigo/core/task/b;

    new-instance v5, Lcom/masala/share/stat/c/i$1;

    invoke-direct {v5, v0, v1, v2}, Lcom/masala/share/stat/c/i$1;-><init>(Lcom/masala/share/stat/c/i;II)V

    new-instance v0, Lcom/imo/android/imoim/feeds/g/a;

    invoke-direct {v0}, Lcom/imo/android/imoim/feeds/g/a;-><init>()V

    invoke-virtual {v3, v4, v5, v0}, Lsg/bigo/core/task/a;->a(Lsg/bigo/core/task/b;Ljava/lang/Runnable;Lsg/bigo/common/d/a;)Lbolts/e;

    const-string v0, ""

    .line 6267
    iput-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->k:Ljava/lang/String;

    const/4 v0, -0x1

    .line 6268
    iput v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->b:I

    const/4 v0, 0x0

    .line 6269
    iput-boolean v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->h:Z

    return-void
.end method

.method public final h()V
    .registers 1

    .line 451
    invoke-direct {p0}, Lcom/masala/share/sdkvideoplayer/b/c;->s()V

    return-void
.end method

.method public final i()I
    .registers 4

    .line 488
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    .line 8593
    new-instance v1, Ljava/lang/StringBuilder;

    const-string v2, "progress "

    invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    iget v2, v0, Lcom/masala/share/sdkvideoplayer/c;->b:I

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v1

    const-string v2, "MediaPlayer"

    invoke-static {v2, v1}, Lsg/bigo/log/Log;->i(Ljava/lang/String;Ljava/lang/String;)I

    .line 8594
    iget v0, v0, Lcom/masala/share/sdkvideoplayer/c;->b:I

    return v0
.end method

.method public final j()I
    .registers 2

    .line 493
    iget v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->b:I

    return v0
.end method

.method public final k()Z
    .registers 3

    .line 508
    iget-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->c:Lcom/masala/share/sdkvideoplayer/c;

    iget-object v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->k:Ljava/lang/String;

    invoke-virtual {v0, v1}, Lcom/masala/share/sdkvideoplayer/c;->c(Ljava/lang/String;)Z

    move-result v0

    return v0
.end method

.method public final l()V
    .registers 3

    const/4 v0, 0x0

    .line 518
    iput-object v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->j:Ljava/lang/ref/WeakReference;

    .line 519
    new-instance v0, Ljava/lang/StringBuilder;

    const-string v1, "reset "

    invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V

    iget-boolean v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->v:Z

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;

    iget v1, p0, Lcom/masala/share/sdkvideoplayer/b/c;->w:I

    invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    const-string v1, "NervPlayer_"

    .line 10071
    invoke-static {v1, v0}, Lcom/imo/android/imoim/util/bt;->d(Ljava/lang/String;Ljava/lang/String;)V

    const/4 v0, 0x0

    .line 520
    iput-boolean v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->v:Z

    const/4 v0, 0x1

    .line 521
    iput v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->w:I

    return-void
.end method

.method public final m()Lcom/masala/share/sdkvideoplayer/c;
    .registers 2

    .line 526
    invoke-static {}, Lcom/masala/share/sdkvideoplayer/c;->a()Lcom/masala/share/sdkvideoplayer/c;

    move-result-object v0

    return-object v0
.end method

.method public final n()I
    .registers 2

    .line 824
    iget v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->z:I

    return v0
.end method

.method public final o()I
    .registers 2

    .line 835
    iget v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->w:I

    return v0
.end method

.method public final p()Z
    .registers 2

    .line 858
    iget-boolean v0, p0, Lcom/masala/share/sdkvideoplayer/b/c;->v:Z

    return v0
.end method