l.smali
.class public final Lcom/google/android/exoplayer2/extractor/mp4/l;
.super Ljava/lang/Object;
.source "SourceFile"
# instance fields
.field public final a:Z
.field public final b:Ljava/lang/String;
.field public final c:Lcom/google/android/exoplayer2/extractor/y$a;
.field public final d:I
.field public final e:[B
# direct methods
.method public constructor <init>(ZLjava/lang/String;I[BII[B)V
.registers 12
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x0
const/4 v1, 0x1
if-nez p3, :cond_9
const/4 v2, 0x1
goto :goto_a
:cond_9
const/4 v2, 0x0
:goto_a
if-nez p7, :cond_e
const/4 v3, 0x1
goto :goto_f
:cond_e
const/4 v3, 0x0
:goto_f
xor-int/2addr v2, v3
.line 2
invoke-static {v2}, Lcom/shopee/shopeexlog/config/b;->n(Z)V
.line 3
iput-boolean p1, p0, Lcom/google/android/exoplayer2/extractor/mp4/l;->a:Z
.line 4
iput-object p2, p0, Lcom/google/android/exoplayer2/extractor/mp4/l;->b:Ljava/lang/String;
.line 5
iput p3, p0, Lcom/google/android/exoplayer2/extractor/mp4/l;->d:I
.line 6
iput-object p7, p0, Lcom/google/android/exoplayer2/extractor/mp4/l;->e:[B
.line 7
new-instance p1, Lcom/google/android/exoplayer2/extractor/y$a;
const/4 p3, 0x2
if-nez p2, :cond_21
goto :goto_61
.line 8
:cond_21
invoke-virtual {p2}, Ljava/lang/String;->hashCode()I
move-result p7
const/4 v2, 0x3
sparse-switch p7, :sswitch_data_68
goto :goto_53
:sswitch_2a
const-string p7, "cens"
invoke-virtual {p2, p7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p2
if-nez p2, :cond_33
goto :goto_53
:cond_33
const/4 v0, 0x3
goto :goto_54
:sswitch_35
const-string p7, "cenc"
invoke-virtual {p2, p7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p2
if-nez p2, :cond_3e
goto :goto_53
:cond_3e
const/4 v0, 0x2
goto :goto_54
:sswitch_40
const-string p7, "cbcs"
invoke-virtual {p2, p7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p2
if-nez p2, :cond_49
goto :goto_53
:cond_49
const/4 v0, 0x1
goto :goto_54
:sswitch_4b
const-string p7, "cbc1"
invoke-virtual {p2, p7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p2
if-nez p2, :cond_54
:goto_53
const/4 v0, -0x1
:cond_54
:goto_54
if-eqz v0, :cond_60
if-eq v0, v1, :cond_60
if-eq v0, p3, :cond_61
if-eq v0, v2, :cond_61
.line 9
invoke-static {}, Lcom/google/android/exoplayer2/util/q;->h()V
goto :goto_61
:cond_60
const/4 v1, 0x2
.line 10
:cond_61
:goto_61
invoke-direct {p1, v1, p4, p5, p6}, Lcom/google/android/exoplayer2/extractor/y$a;-><init>(I[BII)V
iput-object p1, p0, Lcom/google/android/exoplayer2/extractor/mp4/l;->c:Lcom/google/android/exoplayer2/extractor/y$a;
return-void
nop
:sswitch_data_68
.sparse-switch
0x2e7ccd -> :sswitch_4b
0x2e7d0f -> :sswitch_40
0x2e8997 -> :sswitch_35
0x2e89a7 -> :sswitch_2a
.end sparse-switch
.end method