AudioSink.smali
.class public interface abstract Lcom/google/android/exoplayer2/audio/AudioSink;
.super Ljava/lang/Object;
.source "AudioSink.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/exoplayer2/audio/AudioSink$WriteException;,
Lcom/google/android/exoplayer2/audio/AudioSink$InitializationException;,
Lcom/google/android/exoplayer2/audio/AudioSink$ConfigurationException;,
Lcom/google/android/exoplayer2/audio/AudioSink$a;
}
.end annotation
# virtual methods
.method public abstract a(Z)J
.end method
.method public abstract a()Lcom/google/android/exoplayer2/fa;
.end method
.method public abstract a(I)V
.end method
.method public abstract a(Lcom/google/android/exoplayer2/Format;I[I)V
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/android/exoplayer2/audio/AudioSink$ConfigurationException;
}
.end annotation
.end method
.method public abstract a(Lcom/google/android/exoplayer2/audio/AudioSink$a;)V
.end method
.method public abstract a(Lcom/google/android/exoplayer2/audio/q;)V
.end method
.method public abstract a(Lcom/google/android/exoplayer2/audio/w;)V
.end method
.method public abstract a(Lcom/google/android/exoplayer2/fa;)V
.end method
.method public abstract a(Lcom/google/android/exoplayer2/Format;)Z
.end method
.method public abstract a(Ljava/nio/ByteBuffer;JI)Z
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/android/exoplayer2/audio/AudioSink$InitializationException;,
Lcom/google/android/exoplayer2/audio/AudioSink$WriteException;
}
.end annotation
.end method
.method public abstract b(Lcom/google/android/exoplayer2/Format;)I
.end method
.method public abstract b(I)V
.end method
.method public abstract b(Z)V
.end method
.method public abstract b()Z
.end method
.method public abstract c()Z
.end method
.method public abstract d()V
.end method
.method public abstract e()V
.end method
.method public abstract f()V
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/android/exoplayer2/audio/AudioSink$WriteException;
}
.end annotation
.end method
.method public abstract flush()V
.end method
.method public abstract g()V
.end method
.method public abstract pause()V
.end method
.method public abstract play()V
.end method
.method public abstract reset()V
.end method
.method public abstract setVolume(F)V
.end method