SPAIN TV+ v2.14.8版本的 MD5 值为:fb654ec376ec94e584d29f71bc1f6f4b
以下内容为反编译后的 a0.java 源代码,内容仅作参考
package v4;
import java.io.IOException;
import java.io.InterruptedIOException;
import java.net.SocketTimeoutException;
import java.util.Collections;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import v4.m;
public interface a0 extends m {
public static final class a extends c {
public a(IOException iOException, q qVar) {
super("Cleartext HTTP traffic not permitted. See https://exoplayer.dev/issues/cleartext-not-permitted", iOException, qVar, 2007, 1);
}
}
public interface b extends m.a {
@Override
a0 a();
}
public static class c extends n {
public final q f21940c;
public final int f21941d;
public c(IOException iOException, q qVar, int i8, int i9) {
super(iOException, b(i8, i9));
this.f21940c = qVar;
this.f21941d = i9;
}
public c(String str, IOException iOException, q qVar, int i8, int i9) {
super(str, iOException, b(i8, i9));
this.f21940c = qVar;
this.f21941d = i9;
}
public c(String str, q qVar, int i8, int i9) {
super(str, b(i8, i9));
this.f21940c = qVar;
this.f21941d = i9;
}
public c(q qVar, int i8, int i9) {
super(b(i8, i9));
this.f21940c = qVar;
this.f21941d = i9;
}
private static int b(int i8, int i9) {
if (i8 == 2000 && i9 == 1) {
return 2001;
}
return i8;
}
public static c c(IOException iOException, q qVar, int i8) {
String message = iOException.getMessage();
int i9 = iOException instanceof SocketTimeoutException ? 2002 : iOException instanceof InterruptedIOException ? 1004 : (message == null || !z4.b.e(message).matches("cleartext.*not permitted.*")) ? 2001 : 2007;
return i9 == 2007 ? new a(iOException, qVar) : new c(iOException, qVar, i9, i8);
}
}
public static final class d extends c {
public final String f21942e;
public d(String str, q qVar) {
super("Invalid content type: " + str, qVar, 2003, 1);
this.f21942e = str;
}
}
public static final class e extends c {
public final int f21943e;
public final String f21944f;
public final Map<String, List<String>> f21945g;
public final byte[] f21946h;
public e(int i8, String str, IOException iOException, Map<String, List<String>> map, q qVar, byte[] bArr) {
super("Response code: " + i8, iOException, qVar, 2004, 1);
this.f21943e = i8;
this.f21944f = str;
this.f21945g = map;
this.f21946h = bArr;
}
}
public static final class f {
private final Map<String, String> f21947a = new HashMap();
private Map<String, String> f21948b;
public synchronized Map<String, String> a() {
if (this.f21948b == null) {
this.f21948b = Collections.unmodifiableMap(new HashMap(this.f21947a));
}
return this.f21948b;
}
}
}