a.smali

.class public abstract Lcom/google/android/exoplayer2/source/a/a;
.super Lcom/google/android/exoplayer2/source/a/l;
.source "BaseMediaChunk.java"


# instance fields
.field public final k:J

.field public final l:J

.field private m:Lcom/google/android/exoplayer2/source/a/c;

.field private n:[I


# direct methods
.method public constructor <init>(Lcom/google/android/exoplayer2/upstream/k;Lcom/google/android/exoplayer2/upstream/n;Lcom/google/android/exoplayer2/Format;ILjava/lang/Object;JJJJJ)V
    .registers 29

    move-object v12, p0

    move-object v0, p0

    move-object v1, p1

    move-object v2, p2

    move-object/from16 v3, p3

    move/from16 v4, p4

    move-object/from16 v5, p5

    move-wide/from16 v6, p6

    move-wide/from16 v8, p8

    move-wide/from16 v10, p14

    .line 1
    invoke-direct/range {v0 .. v11}, Lcom/google/android/exoplayer2/source/a/l;-><init>(Lcom/google/android/exoplayer2/upstream/k;Lcom/google/android/exoplayer2/upstream/n;Lcom/google/android/exoplayer2/Format;ILjava/lang/Object;JJJ)V

    move-wide/from16 v0, p10

    .line 2
    iput-wide v0, v12, Lcom/google/android/exoplayer2/source/a/a;->k:J

    move-wide/from16 v0, p12

    .line 3
    iput-wide v0, v12, Lcom/google/android/exoplayer2/source/a/a;->l:J

    return-void
.end method


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

    .line 3
    iget-object v0, p0, Lcom/google/android/exoplayer2/source/a/a;->n:[I

    invoke-static {v0}, Lcom/google/android/exoplayer2/util/d;->b(Ljava/lang/Object;)Ljava/lang/Object;

    check-cast v0, [I

    aget p1, v0, p1

    return p1
.end method

.method public a(Lcom/google/android/exoplayer2/source/a/c;)V
    .registers 2

    .line 1
    iput-object p1, p0, Lcom/google/android/exoplayer2/source/a/a;->m:Lcom/google/android/exoplayer2/source/a/c;

    .line 2
    invoke-virtual {p1}, Lcom/google/android/exoplayer2/source/a/c;->a()[I

    move-result-object p1

    iput-object p1, p0, Lcom/google/android/exoplayer2/source/a/a;->n:[I

    return-void
.end method

.method protected final f()Lcom/google/android/exoplayer2/source/a/c;
    .registers 2

    .line 1
    iget-object v0, p0, Lcom/google/android/exoplayer2/source/a/a;->m:Lcom/google/android/exoplayer2/source/a/c;

    invoke-static {v0}, Lcom/google/android/exoplayer2/util/d;->b(Ljava/lang/Object;)Ljava/lang/Object;

    check-cast v0, Lcom/google/android/exoplayer2/source/a/c;

    return-object v0
.end method