.class public Lz5/qa;
.super Ljava/lang/Object;
.source ""

# interfaces
.implements Lz5/pa;
.implements Lz5/pv1;


# instance fields
.field public final synthetic a:I

.field public b:I

.field public c:I

.field public d:Ljava/lang/Object;


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

    const/4 v0, 0x3

    iput v0, p0, Lz5/qa;->a:I

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

    const/16 v0, 0x10

    new-array v0, v0, [Ljava/lang/Object;

    iput-object v0, p0, Lz5/qa;->d:Ljava/lang/Object;

    return-void
.end method

.method public synthetic constructor <init>(IILjava/lang/String;)V
    .registers 5

    const/4 v0, 0x1

    iput v0, p0, Lz5/qa;->a:I

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

    iput p1, p0, Lz5/qa;->b:I

    iput p2, p0, Lz5/qa;->c:I

    iput-object p3, p0, Lz5/qa;->d:Ljava/lang/Object;

    return-void
.end method

.method public constructor <init>(Lz5/ma;)V
    .registers 3

    const/4 v0, 0x0

    iput v0, p0, Lz5/qa;->a:I

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

    iget-object p1, p1, Lz5/ma;->P0:Lz5/j7;

    iput-object p1, p0, Lz5/qa;->d:Ljava/lang/Object;

    const/16 v0, 0xc

    invoke-virtual {p1, v0}, Lz5/j7;->r(I)V

    iget-object p1, p0, Lz5/qa;->d:Ljava/lang/Object;

    check-cast p1, Lz5/j7;

    invoke-virtual {p1}, Lz5/j7;->I()I

    move-result p1

    iput p1, p0, Lz5/qa;->b:I

    iget-object p1, p0, Lz5/qa;->d:Ljava/lang/Object;

    check-cast p1, Lz5/j7;

    invoke-virtual {p1}, Lz5/j7;->I()I

    move-result p1

    iput p1, p0, Lz5/qa;->c:I

    return-void
.end method

.method public constructor <init>(Lz5/ov1;Lz5/x2;)V
    .registers 6

    const/4 v0, 0x2

    iput v0, p0, Lz5/qa;->a:I

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

    iget-object p1, p1, Lz5/ov1;->t:Lz5/j7;

    iput-object p1, p0, Lz5/qa;->d:Ljava/lang/Object;

    const/16 v0, 0xc

    invoke-virtual {p1, v0}, Lz5/j7;->q(I)V

    iget-object p1, p0, Lz5/qa;->d:Ljava/lang/Object;

    check-cast p1, Lz5/j7;

    invoke-virtual {p1}, Lz5/j7;->b()I

    move-result p1

    iget-object v0, p2, Lz5/x2;->k:Ljava/lang/String;

    const-string v1, "audio/raw"

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

    move-result v0

    if-eqz v0, :cond_3f

    iget v0, p2, Lz5/x2;->z:I

    iget p2, p2, Lz5/x2;->x:I

    invoke-static {v0, p2}, Lz5/r7;->i(II)I

    move-result p2

    if-eqz p1, :cond_2f

    rem-int v0, p1, p2

    if-eqz v0, :cond_3f

    :cond_2f
    const/16 v0, 0x58

    const-string v1, "Audio sample size mismatch. stsd sample size: "

    const-string v2, ", stsz sample size: "

    invoke-static {v0, v1, p2, v2, p1}, Li/a;->a(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String;

    move-result-object p1

    const-string v0, "AtomParsers"

    invoke-static {v0, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I

    move p1, p2

    :cond_3f
    if-nez p1, :cond_42

    const/4 p1, -0x1

    :cond_42
    iput p1, p0, Lz5/qa;->b:I

    iget-object p1, p0, Lz5/qa;->d:Ljava/lang/Object;

    check-cast p1, Lz5/j7;

    invoke-virtual {p1}, Lz5/j7;->b()I

    move-result p1

    iput p1, p0, Lz5/qa;->c:I

    return-void
.end method


# virtual methods
.method public a()V
    .registers 10

    iget-object v0, p0, Lz5/qa;->d:Ljava/lang/Object;

    move-object v1, v0

    check-cast v1, [Ljava/lang/Object;

    array-length v1, v1

    shl-int/lit8 v2, v1, 0x1

    new-array v2, v2, [Ljava/lang/Object;

    move-object v3, v0

    check-cast v3, [Ljava/lang/Object;

    iget v6, p0, Lz5/qa;->b:I

    const/4 v5, 0x0

    const/4 v7, 0x0

    const/16 v8, 0xa

    move-object v4, v2

    invoke-static/range {v3 .. v8}, Lz8/d;->B([Ljava/lang/Object;[Ljava/lang/Object;IIII)[Ljava/lang/Object;

    iget-object v0, p0, Lz5/qa;->d:Ljava/lang/Object;

    move-object v3, v0

    check-cast v3, [Ljava/lang/Object;

    check-cast v0, [Ljava/lang/Object;

    array-length v0, v0

    iget v7, p0, Lz5/qa;->b:I

    sub-int v5, v0, v7

    const/4 v6, 0x0

    const/4 v8, 0x4

    invoke-static/range {v3 .. v8}, Lz8/d;->B([Ljava/lang/Object;[Ljava/lang/Object;IIII)[Ljava/lang/Object;

    iput-object v2, p0, Lz5/qa;->d:Ljava/lang/Object;

    const/4 v0, 0x0

    iput v0, p0, Lz5/qa;->b:I

    iput v1, p0, Lz5/qa;->c:I

    return-void
.end method

.method public zza()I
    .registers 2

    iget v0, p0, Lz5/qa;->a:I

    packed-switch v0, :pswitch_data_c

    goto :goto_9

    .line 1
    :pswitch_6
    iget v0, p0, Lz5/qa;->c:I

    return v0

    .line 2
    :goto_9
    iget v0, p0, Lz5/qa;->c:I

    return v0

    :pswitch_data_c
    .packed-switch 0x0
        :pswitch_6
    .end packed-switch
.end method

.method public zzb()I
    .registers 2

    iget v0, p0, Lz5/qa;->a:I

    packed-switch v0, :pswitch_data_16

    goto :goto_13

    .line 1
    :pswitch_6
    iget v0, p0, Lz5/qa;->b:I

    if-nez v0, :cond_12

    iget-object v0, p0, Lz5/qa;->d:Ljava/lang/Object;

    check-cast v0, Lz5/j7;

    invoke-virtual {v0}, Lz5/j7;->I()I

    move-result v0

    :cond_12
    return v0

    .line 2
    :goto_13
    iget v0, p0, Lz5/qa;->b:I

    return v0

    :pswitch_data_16
    .packed-switch 0x0
        :pswitch_6
    .end packed-switch
.end method

.method public zzc()I
    .registers 3

    iget v0, p0, Lz5/qa;->b:I

    const/4 v1, -0x1

    if-ne v0, v1, :cond_d

    iget-object v0, p0, Lz5/qa;->d:Ljava/lang/Object;

    check-cast v0, Lz5/j7;

    invoke-virtual {v0}, Lz5/j7;->b()I

    move-result v0

    :cond_d
    return v0
.end method

.method public zzc()Z
    .registers 2

    iget v0, p0, Lz5/qa;->b:I

    if-eqz v0, :cond_6

    const/4 v0, 0x1

    return v0

    :cond_6
    const/4 v0, 0x0

    return v0
.end method
