AudioProcessor.smali
.class public interface abstract Lcom/google/android/exoplayer2/audio/AudioProcessor;
.super Ljava/lang/Object;
.source "AudioProcessor.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException;,
Lcom/google/android/exoplayer2/audio/AudioProcessor$a;
}
.end annotation
# static fields
.field public static final a:Ljava/nio/ByteBuffer;
# direct methods
.method static constructor <clinit>()V
.registers 2
const/4 v0, 0x0
.line 1
invoke-static {v0}, Ljava/nio/ByteBuffer;->allocateDirect(I)Ljava/nio/ByteBuffer;
move-result-object v0
invoke-static {}, Ljava/nio/ByteOrder;->nativeOrder()Ljava/nio/ByteOrder;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;
move-result-object v0
sput-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer;
return-void
.end method
# virtual methods
.method public abstract a(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)Lcom/google/android/exoplayer2/audio/AudioProcessor$a;
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException;
}
.end annotation
.end method
.method public abstract a()Ljava/nio/ByteBuffer;
.end method
.method public abstract a(Ljava/nio/ByteBuffer;)V
.end method
.method public abstract b()Z
.end method
.method public abstract c()V
.end method
.method public abstract flush()V
.end method
.method public abstract isActive()Z
.end method
.method public abstract reset()V
.end method