package p138.p176.p177.p190.p238;

import com.google.android.exoplayer2.ParserException;
import com.google.android.exoplayer2.upstream.HttpDataSource;
import com.google.android.exoplayer2.upstream.Loader;
import java.io.FileNotFoundException;
import java.io.IOException;

/* JADX INFO: renamed from: ދ.ހ.֏.ؠ.ྌ.ޏ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public class C4108 implements InterfaceC4109 {

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final int f13151;

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public boolean f13152;

    public C4108() {
        this.f13152 = false;
        this.f13151 = -1;
    }

    public C4108(int i) {
        this.f13152 = false;
        this.f13151 = i;
    }

    @Override // p138.p176.p177.p190.p238.InterfaceC4109
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public int mo6614(int i) {
        int i2 = this.f13151;
        return i2 == -1 ? i == 7 ? 6 : 3 : i2;
    }

    @Override // p138.p176.p177.p190.p238.InterfaceC4109
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public long mo6615(int i, long j, IOException iOException, int i2) {
        if (!(iOException instanceof HttpDataSource.InvalidResponseCodeException)) {
            return -9223372036854775807L;
        }
        int i3 = ((HttpDataSource.InvalidResponseCodeException) iOException).f1975;
        return (i3 == 404 || i3 == 410 || i3 == 416) ? 60000L : -9223372036854775807L;
    }

    @Override // p138.p176.p177.p190.p238.InterfaceC4109
    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public long mo6616(int i, long j, IOException iOException, int i2) {
        int i3;
        if ((this.f13152 && (iOException instanceof HttpDataSource.InvalidResponseCodeException) && ((i3 = ((HttpDataSource.InvalidResponseCodeException) iOException).f1975) == 403 || i3 == 404)) || (iOException instanceof ParserException) || (iOException instanceof FileNotFoundException) || (iOException instanceof Loader.UnexpectedLoaderException)) {
            return -9223372036854775807L;
        }
        return Math.min((i2 - 1) * 1000, 5000);
    }
}
