package androidx.media3.extractor;

import androidx.media3.common.DataReader;

/* JADX INFO: loaded from: classes.dex */
public interface z extends DataReader {
    void a(int i10, int i11, byte[] bArr);

    boolean b(byte[] bArr, int i10, int i11, boolean z10);

    int d(int i10, int i11, byte[] bArr);

    boolean e(int i10, boolean z10);

    boolean f(byte[] bArr, int i10, int i11, boolean z10);

    long g();

    long getLength();

    long getPosition();

    void h(int i10);

    int i(int i10);

    void j();

    void k(int i10);

    boolean l(int i10, boolean z10);

    void readFully(byte[] bArr, int i10, int i11);
}
