Rabbit-R1/android (non root)/smali/smali_classes2/androidx/media3/exoplayer/mediacodec/MediaCodecAdapter.smali
2024-05-21 17:08:36 -04:00

66 lines
1.8 KiB
Smali

.class public interface abstract Landroidx/media3/exoplayer/mediacodec/MediaCodecAdapter;
.super Ljava/lang/Object;
.source "MediaCodecAdapter.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroidx/media3/exoplayer/mediacodec/MediaCodecAdapter$OnFrameRenderedListener;,
Landroidx/media3/exoplayer/mediacodec/MediaCodecAdapter$Factory;,
Landroidx/media3/exoplayer/mediacodec/MediaCodecAdapter$Configuration;
}
.end annotation
# virtual methods
.method public abstract dequeueInputBufferIndex()I
.end method
.method public abstract dequeueOutputBufferIndex(Landroid/media/MediaCodec$BufferInfo;)I
.end method
.method public abstract flush()V
.end method
.method public abstract getInputBuffer(I)Ljava/nio/ByteBuffer;
.end method
.method public abstract getMetrics()Landroid/os/PersistableBundle;
.end method
.method public abstract getOutputBuffer(I)Ljava/nio/ByteBuffer;
.end method
.method public abstract getOutputFormat()Landroid/media/MediaFormat;
.end method
.method public abstract needsReconfiguration()Z
.end method
.method public abstract queueInputBuffer(IIIJI)V
.end method
.method public abstract queueSecureInputBuffer(IILandroidx/media3/decoder/CryptoInfo;JI)V
.end method
.method public abstract release()V
.end method
.method public abstract releaseOutputBuffer(IJ)V
.end method
.method public abstract releaseOutputBuffer(IZ)V
.end method
.method public abstract setOnFrameRenderedListener(Landroidx/media3/exoplayer/mediacodec/MediaCodecAdapter$OnFrameRenderedListener;Landroid/os/Handler;)V
.end method
.method public abstract setOutputSurface(Landroid/view/Surface;)V
.end method
.method public abstract setParameters(Landroid/os/Bundle;)V
.end method
.method public abstract setVideoScalingMode(I)V
.end method