mirror of
https://github.com/Pinball3D/Rabbit-R1.git
synced 2024-12-28 01:52:26 -06:00
39 lines
852 B
Java
39 lines
852 B
Java
package org.webrtc;
|
|
|
|
import android.media.MediaCodec;
|
|
import android.media.MediaCrypto;
|
|
import android.media.MediaFormat;
|
|
import android.os.Bundle;
|
|
import android.view.Surface;
|
|
import java.nio.ByteBuffer;
|
|
|
|
/* loaded from: classes3.dex */
|
|
interface MediaCodecWrapper {
|
|
void configure(MediaFormat mediaFormat, Surface surface, MediaCrypto mediaCrypto, int i);
|
|
|
|
Surface createInputSurface();
|
|
|
|
int dequeueInputBuffer(long j);
|
|
|
|
int dequeueOutputBuffer(MediaCodec.BufferInfo bufferInfo, long j);
|
|
|
|
void flush();
|
|
|
|
ByteBuffer[] getInputBuffers();
|
|
|
|
ByteBuffer[] getOutputBuffers();
|
|
|
|
MediaFormat getOutputFormat();
|
|
|
|
void queueInputBuffer(int i, int i2, int i3, long j, int i4);
|
|
|
|
void release();
|
|
|
|
void releaseOutputBuffer(int i, boolean z);
|
|
|
|
void setParameters(Bundle bundle);
|
|
|
|
void start();
|
|
|
|
void stop();
|
|
}
|