package f0;

import android.media.MediaDataSource;
import java.io.IOException;

/* JADX INFO: renamed from: f0.a, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C0901a extends MediaDataSource implements AutoCloseable {

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public long f12605q;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public final /* synthetic */ C0906f f12606r;

    public C0901a(C0906f c0906f) {
        this.f12606r = c0906f;
    }

    @Override // android.media.MediaDataSource
    public final long getSize() {
        return -1L;
    }

    @Override // android.media.MediaDataSource
    public final int readAt(long j8, byte[] bArr, int i, int i5) {
        if (i5 == 0) {
            return 0;
        }
        if (j8 < 0) {
            return -1;
        }
        try {
            long j9 = this.f12605q;
            C0906f c0906f = this.f12606r;
            if (j9 != j8) {
                if (j9 >= 0 && j8 >= j9 + ((long) c0906f.f12607q.available())) {
                    return -1;
                }
                c0906f.b(j8);
                this.f12605q = j8;
            }
            if (i5 > c0906f.f12607q.available()) {
                i5 = c0906f.f12607q.available();
            }
            int i8 = c0906f.read(bArr, i, i5);
            if (i8 >= 0) {
                this.f12605q += (long) i8;
                return i8;
            }
        } catch (IOException unused) {
        }
        this.f12605q = -1L;
        return -1;
    }

    @Override // java.io.Closeable, java.lang.AutoCloseable
    public final void close() {
    }
}
