package defpackage;

import android.media.MediaCodec;
import android.media.MediaFormat;
import android.os.Bundle;
import android.os.Handler;
import android.view.Surface;
import java.nio.ByteBuffer;
import java.util.ArrayList;

/* renamed from: ᵯᵿᵢᵻ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public interface InterfaceC4316 {
    void flush();

    /* renamed from: ˌʾˀ */
    ByteBuffer mo5743(int i);

    /* renamed from: ˌᵜᵹᵩ */
    int mo5744(MediaCodec.BufferInfo bufferInfo);

    /* renamed from: ˎˏʜʾ */
    void mo5745(int i);

    /* renamed from: ˏˋٴ */
    void mo5746(int i, int i2, long j, int i3);

    /* renamed from: ˏᵙ */
    void mo5747(Bundle bundle);

    /* renamed from: ˑᵱ */
    void mo5748(ArrayList arrayList);

    /* renamed from: ᵝᵵᵺ */
    void mo5749();

    /* renamed from: ᵞʡ */
    void mo5750(ArrayList arrayList);

    /* renamed from: ᵡʠ */
    void mo5751(Surface surface);

    /* renamed from: ᵥᵯˎ */
    void mo5752();

    /* renamed from: ᵨᵳʝ */
    void mo5753(C1662 c1662, Handler handler);

    /* renamed from: ᵪʩ */
    void mo5754(int i);

    /* renamed from: ᵯٴᵦ */
    void mo5755(long j, int i);

    /* renamed from: ᵳٴᵶ */
    boolean mo5756(ˊʘ r1);

    /* renamed from: ᵶᵷᵕ */
    void mo5757(RunnableC0421 runnableC0421);

    /* renamed from: ᵸʓᵠ */
    ByteBuffer mo5758(int i);

    /* renamed from: ᵸˑ */
    int mo5759();

    /* renamed from: ᵹᵝᵶ */
    MediaFormat mo5760();

    /* renamed from: ᵻᵢﹳᵰ */
    void mo5761(int i, C3937 c3937, long j, int i2);
}
