f.smali

.class public final Lcom/google/android/exoplayer2/ui/f;
.super Ljava/lang/Object;
.source ""


# instance fields
.field private final a:Landroid/content/Context;

.field private final b:Landroidx/core/app/j$e;


# direct methods
.method public constructor <init>(Landroid/content/Context;Ljava/lang/String;)V
    .registers 4

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

    invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;

    move-result-object p1

    iput-object p1, p0, Lcom/google/android/exoplayer2/ui/f;->a:Landroid/content/Context;

    new-instance v0, Landroidx/core/app/j$e;

    invoke-direct {v0, p1, p2}, Landroidx/core/app/j$e;-><init>(Landroid/content/Context;Ljava/lang/String;)V

    iput-object v0, p0, Lcom/google/android/exoplayer2/ui/f;->b:Landroidx/core/app/j$e;

    return-void
.end method

.method private c(ILandroid/app/PendingIntent;Ljava/lang/String;I)Landroid/app/Notification;
    .registers 15

    const/4 v5, 0x0

    const/4 v6, 0x0

    const/4 v7, 0x0

    const/4 v8, 0x0

    const/4 v9, 0x1

    move-object v0, p0

    move v1, p1

    move-object v2, p2

    move-object v3, p3

    move v4, p4

    invoke-direct/range {v0 .. v9}, Lcom/google/android/exoplayer2/ui/f;->d(ILandroid/app/PendingIntent;Ljava/lang/String;IIIZZZ)Landroid/app/Notification;

    move-result-object p1

    return-object p1
.end method

.method private d(ILandroid/app/PendingIntent;Ljava/lang/String;IIIZZZ)Landroid/app/Notification;
    .registers 12

    iget-object v0, p0, Lcom/google/android/exoplayer2/ui/f;->b:Landroidx/core/app/j$e;

    invoke-virtual {v0, p1}, Landroidx/core/app/j$e;->w(I)Landroidx/core/app/j$e;

    iget-object p1, p0, Lcom/google/android/exoplayer2/ui/f;->b:Landroidx/core/app/j$e;

    const/4 v0, 0x0

    if-nez p4, :cond_c

    move-object p4, v0

    goto :goto_16

    :cond_c
    iget-object v1, p0, Lcom/google/android/exoplayer2/ui/f;->a:Landroid/content/Context;

    invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;

    move-result-object v1

    invoke-virtual {v1, p4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;

    move-result-object p4

    :goto_16
    invoke-virtual {p1, p4}, Landroidx/core/app/j$e;->k(Ljava/lang/CharSequence;)Landroidx/core/app/j$e;

    iget-object p1, p0, Lcom/google/android/exoplayer2/ui/f;->b:Landroidx/core/app/j$e;

    invoke-virtual {p1, p2}, Landroidx/core/app/j$e;->i(Landroid/app/PendingIntent;)Landroidx/core/app/j$e;

    iget-object p1, p0, Lcom/google/android/exoplayer2/ui/f;->b:Landroidx/core/app/j$e;

    if-nez p3, :cond_23

    goto :goto_2b

    :cond_23
    new-instance v0, Landroidx/core/app/j$c;

    invoke-direct {v0}, Landroidx/core/app/j$c;-><init>()V

    invoke-virtual {v0, p3}, Landroidx/core/app/j$c;->g(Ljava/lang/CharSequence;)Landroidx/core/app/j$c;

    :goto_2b
    invoke-virtual {p1, v0}, Landroidx/core/app/j$e;->y(Landroidx/core/app/j$f;)Landroidx/core/app/j$e;

    iget-object p1, p0, Lcom/google/android/exoplayer2/ui/f;->b:Landroidx/core/app/j$e;

    invoke-virtual {p1, p5, p6, p7}, Landroidx/core/app/j$e;->u(IIZ)Landroidx/core/app/j$e;

    iget-object p1, p0, Lcom/google/android/exoplayer2/ui/f;->b:Landroidx/core/app/j$e;

    invoke-virtual {p1, p8}, Landroidx/core/app/j$e;->s(Z)Landroidx/core/app/j$e;

    iget-object p1, p0, Lcom/google/android/exoplayer2/ui/f;->b:Landroidx/core/app/j$e;

    invoke-virtual {p1, p9}, Landroidx/core/app/j$e;->v(Z)Landroidx/core/app/j$e;

    iget-object p1, p0, Lcom/google/android/exoplayer2/ui/f;->b:Landroidx/core/app/j$e;

    invoke-virtual {p1}, Landroidx/core/app/j$e;->b()Landroid/app/Notification;

    move-result-object p1

    return-object p1
.end method


# virtual methods
.method public a(ILandroid/app/PendingIntent;Ljava/lang/String;)Landroid/app/Notification;
    .registers 5

    sget v0, Lcom/google/android/exoplayer2/ui/m;->h:I

    invoke-direct {p0, p1, p2, p3, v0}, Lcom/google/android/exoplayer2/ui/f;->c(ILandroid/app/PendingIntent;Ljava/lang/String;I)Landroid/app/Notification;

    move-result-object p1

    return-object p1
.end method

.method public b(ILandroid/app/PendingIntent;Ljava/lang/String;)Landroid/app/Notification;
    .registers 5

    sget v0, Lcom/google/android/exoplayer2/ui/m;->j:I

    invoke-direct {p0, p1, p2, p3, v0}, Lcom/google/android/exoplayer2/ui/f;->c(ILandroid/app/PendingIntent;Ljava/lang/String;I)Landroid/app/Notification;

    move-result-object p1

    return-object p1
.end method

.method public e(ILandroid/app/PendingIntent;Ljava/lang/String;Ljava/util/List;)Landroid/app/Notification;
    .registers 24
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(I",
            "Landroid/app/PendingIntent;",
            "Ljava/lang/String;",
            "Ljava/util/List<",
            "Lf/b/b/b/n1/j;",
            ">;)",
            "Landroid/app/Notification;"
        }
    .end annotation

    const/4 v0, 0x1

    const/4 v1, 0x0

    const/4 v2, 0x0

    const/4 v3, 0x0

    const/4 v4, 0x0

    const/4 v5, 0x0

    const/4 v6, 0x0

    const/4 v7, 0x1

    const/4 v8, 0x0

    :goto_9
    invoke-interface/range {p4 .. p4}, Ljava/util/List;->size()I

    move-result v9

    if-ge v3, v9, :cond_45

    move-object/from16 v9, p4

    invoke-interface {v9, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;

    move-result-object v10

    check-cast v10, Lf/b/b/b/n1/j;

    iget v11, v10, Lf/b/b/b/n1/j;->b:I

    const/4 v12, 0x5

    if-ne v11, v12, :cond_1e

    const/4 v5, 0x1

    goto :goto_42

    :cond_1e
    const/4 v12, 0x7

    if-eq v11, v12, :cond_25

    const/4 v12, 0x2

    if-eq v11, v12, :cond_25

    goto :goto_42

    :cond_25
    invoke-virtual {v10}, Lf/b/b/b/n1/j;->b()F

    move-result v4

    const/high16 v11, -0x40800000    # -1.0f

    cmpl-float v11, v4, v11

    if-eqz v11, :cond_31

    add-float/2addr v2, v4

    const/4 v7, 0x0

    :cond_31
    invoke-virtual {v10}, Lf/b/b/b/n1/j;->a()J

    move-result-wide v10

    const-wide/16 v12, 0x0

    cmp-long v4, v10, v12

    if-lez v4, :cond_3d

    const/4 v4, 0x1

    goto :goto_3e

    :cond_3d
    const/4 v4, 0x0

    :goto_3e
    or-int/2addr v8, v4

    add-int/lit8 v6, v6, 0x1

    const/4 v4, 0x1

    :goto_42
    add-int/lit8 v3, v3, 0x1

    goto :goto_9

    :cond_45
    if-eqz v4, :cond_4b

    sget v3, Lcom/google/android/exoplayer2/ui/m;->i:I

    :goto_49
    move v13, v3

    goto :goto_51

    :cond_4b
    if-eqz v5, :cond_50

    sget v3, Lcom/google/android/exoplayer2/ui/m;->k:I

    goto :goto_49

    :cond_50
    const/4 v13, 0x0

    :goto_51
    if-eqz v4, :cond_60

    int-to-float v3, v6

    div-float/2addr v2, v3

    float-to-int v2, v2

    if-eqz v7, :cond_5b

    if-eqz v8, :cond_5b

    goto :goto_5c

    :cond_5b
    const/4 v0, 0x0

    :goto_5c
    move/from16 v16, v0

    move v15, v2

    goto :goto_63

    :cond_60
    const/4 v15, 0x0

    const/16 v16, 0x1

    :goto_63
    const/16 v14, 0x64

    const/16 v17, 0x1

    const/16 v18, 0x0

    move-object/from16 v9, p0

    move/from16 v10, p1

    move-object/from16 v11, p2

    move-object/from16 v12, p3

    invoke-direct/range {v9 .. v18}, Lcom/google/android/exoplayer2/ui/f;->d(ILandroid/app/PendingIntent;Ljava/lang/String;IIIZZZ)Landroid/app/Notification;

    move-result-object v0

    return-object v0
.end method