package defpackage;

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

/* JADX INFO: renamed from: ᵼʝᵫﾞ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C5251 extends MediaDataSource {

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public long f19785;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public final /* synthetic */ C4592 f19786;

    public C5251(C4592 c4592) {
        this.f19786 = c4592;
    }

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

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

    @Override // android.media.MediaDataSource
    public final int readAt(long j, byte[] bArr, int i, int i2) {
        C4592 c4592 = this.f19786;
        DataInputStream dataInputStream = c4592.f9009;
        if (i2 == 0) {
            return 0;
        }
        if (j >= 0) {
            try {
                long j2 = this.f19785;
                if (j2 != j) {
                    if (j2 < 0 || j < j2 + ((long) dataInputStream.available())) {
                        c4592.m9676(j);
                        this.f19785 = j;
                    }
                }
                if (i2 > dataInputStream.available()) {
                    i2 = dataInputStream.available();
                }
                int i3 = c4592.read(bArr, i, i2);
                if (i3 >= 0) {
                    this.f19785 += (long) i3;
                    return i3;
                }
            } catch (IOException unused) {
            }
            this.f19785 = -1L;
            return -1;
        }
        return -1;
    }
}
