package d3;

import androidx.media3.common.DataReader;
import androidx.media3.common.Format;
import androidx.media3.common.util.ParsableByteArray;
import androidx.media3.extractor.TrackOutput;

/* JADX INFO: loaded from: classes.dex */
public final class H implements TrackOutput {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final H f15121a = new H();

    @Override // androidx.media3.extractor.TrackOutput
    public final void format(Format format) {
        kotlin.jvm.internal.o.h(format, "format");
    }

    @Override // androidx.media3.extractor.TrackOutput
    public final int sampleData(DataReader input, int i6, boolean z6) {
        kotlin.jvm.internal.o.h(input, "input");
        int i7 = i6;
        while (i7 > 0) {
            byte[] bArr = L.f15195c;
            int i8 = input.read(bArr, 0, Math.min(i7, bArr.length));
            if (i8 == -1 || i8 <= 0) {
                break;
            }
            i7 -= i8;
        }
        return i6 - i7;
    }

    @Override // androidx.media3.extractor.TrackOutput
    public final int sampleData(DataReader input, int i6, boolean z6, int i7) {
        kotlin.jvm.internal.o.h(input, "input");
        int i8 = i6;
        while (i8 > 0) {
            byte[] bArr = L.f15195c;
            int i9 = input.read(bArr, 0, Math.min(i8, bArr.length));
            if (i9 == -1 || i9 <= 0) {
                break;
            }
            i8 -= i9;
        }
        return i6 - i8;
    }

    @Override // androidx.media3.extractor.TrackOutput
    public final void sampleData(ParsableByteArray input, int i6) {
        kotlin.jvm.internal.o.h(input, "input");
        input.skipBytes(i6);
    }

    @Override // androidx.media3.extractor.TrackOutput
    public final void sampleData(ParsableByteArray input, int i6, int i7) {
        kotlin.jvm.internal.o.h(input, "input");
        input.skipBytes(i6);
    }

    @Override // androidx.media3.extractor.TrackOutput
    public final void sampleMetadata(long j4, int i6, int i7, int i8, TrackOutput.CryptoData cryptoData) {
    }
}
