SeiReader.smali
.class final Lcom/google/android/exoplayer2/extractor/ts/SeiReader;
.super Ljava/lang/Object;
.source "SeiReader.java"
# instance fields
.field private final output:Lcom/google/android/exoplayer2/extractor/TrackOutput;
# direct methods
.method public constructor <init>(Lcom/google/android/exoplayer2/extractor/TrackOutput;)V
.registers 9
.line 31
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 32
iput-object p1, p0, Lcom/google/android/exoplayer2/extractor/ts/SeiReader;->output:Lcom/google/android/exoplayer2/extractor/TrackOutput;
const/4 v0, 0x0
const-string v1, "application/cea-608"
const/4 v2, 0x0
const/4 v3, -0x1
const/4 v4, 0x0
const/4 v5, 0x0
const/4 v6, 0x0
.line 33
invoke-static/range {v0 .. v6}, Lcom/google/android/exoplayer2/Format;->createTextSampleFormat(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;Lcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format;
move-result-object v0
invoke-interface {p1, v0}, Lcom/google/android/exoplayer2/extractor/TrackOutput;->format(Lcom/google/android/exoplayer2/Format;)V
return-void
.end method
# virtual methods
.method public consume(JLcom/google/android/exoplayer2/util/ParsableByteArray;)V
.registers 5
.line 38
iget-object v0, p0, Lcom/google/android/exoplayer2/extractor/ts/SeiReader;->output:Lcom/google/android/exoplayer2/extractor/TrackOutput;
invoke-static {p1, p2, p3, v0}, Lcom/google/android/exoplayer2/text/cea/CeaUtil;->consume(JLcom/google/android/exoplayer2/util/ParsableByteArray;Lcom/google/android/exoplayer2/extractor/TrackOutput;)V
return-void
.end method