package androidx.media3.extractor;

import androidx.annotation.Nullable;
import androidx.media3.common.DataReader;
import androidx.media3.common.Format;
import androidx.media3.common.util.ParsableByteArray;

/* JADX INFO: loaded from: classes.dex */
public interface z0 {
    default void durationUs(long j10) {
    }

    void format(Format format);

    default int sampleData(DataReader dataReader, int i10, boolean z10) {
        return sampleData(dataReader, i10, z10, 0);
    }

    int sampleData(DataReader dataReader, int i10, boolean z10, int i11);

    void sampleData(ParsableByteArray parsableByteArray, int i10, int i11);

    void sampleMetadata(long j10, int i10, int i11, int i12, @Nullable y0 y0Var);

    default void sampleData(ParsableByteArray parsableByteArray, int i10) {
        sampleData(parsableByteArray, i10, 0);
    }
}
