CAG v5.7.4版本的 MD5 值为:bc57ead76a7a30559f0708e9d60d749f
以下内容为反编译后的 a.java 源代码,内容仅作参考
package i.p.a.a.a.d;
import com.google.android.gms.measurement.api.AppMeasurementSdk;
import java.util.Iterator;
import n.i.b.e;
import n.i.b.h;
import org.json.JSONException;
import org.json.JSONObject;
public final class a {
public static final a c;
public static final a f13231d;
public static final b f13232e = new b(null);
public int a;
public final JSONObject b;
public static final class C0209a {
public final JSONObject a = new JSONObject();
public final void a(String str, boolean z) {
h.e(str, "key");
this.a.put(str, z);
}
public final void b(String str, int i2) {
h.e(str, "key");
try {
this.a.put(str, i2);
} catch (JSONException unused) {
throw new RuntimeException("Illegal JSON value " + str + ": " + i2);
}
}
public final void c(String str, String str2) {
h.e(str, "key");
h.e(str2, AppMeasurementSdk.ConditionalUserProperty.VALUE);
try {
this.a.put(str, str2);
} catch (JSONException unused) {
throw new RuntimeException("Illegal JSON value " + str + ": " + str2);
}
}
}
public static final class b {
public b(e eVar) {
}
}
static {
C0209a c0209a = new C0209a();
c0209a.b("autoplay", 1);
c0209a.b("controls", 0);
c0209a.b("enablejsapi", 1);
c0209a.b("fs", 0);
c0209a.c(AppMeasurementSdk.ConditionalUserProperty.ORIGIN, "https://www.youtube.com");
c0209a.b("rel", 0);
c0209a.b("showinfo", 0);
c0209a.b("iv_load_policy", 3);
c0209a.b("modestbranding", 1);
c0209a.b("cc_load_policy", 0);
c = new a(c0209a.a, null);
C0209a c0209a2 = new C0209a();
c0209a2.a("autoplay", true);
c0209a2.a("playsinline", true);
c0209a2.a("loop", false);
c0209a2.c("quality", "auto");
c0209a2.a("controls", false);
c0209a2.b("width", 1280);
c0209a2.b("height", 720);
a aVar = new a(c0209a2.a, null);
aVar.a = 1;
f13231d = aVar;
}
public a(JSONObject jSONObject, e eVar) {
this.b = jSONObject;
}
public String toString() {
JSONObject jSONObject = this.b;
h.e(jSONObject, "$this$toJsModel");
StringBuilder sb = new StringBuilder("{\n");
Iterator<String> keys = jSONObject.keys();
h.d(keys, "keys()");
while (keys.hasNext()) {
String next = keys.next();
if (!h.a(next, "videoId")) {
sb.append(" " + next + ": ");
if (jSONObject.get(next) instanceof String) {
StringBuilder H = i.a.b.a.a.H('\'');
H.append(jSONObject.get(next));
H.append('\'');
sb.append(H.toString());
} else {
sb.append(jSONObject.get(next));
}
sb.append(",\n");
}
}
sb.append("}\n");
String sb2 = sb.toString();
h.d(sb2, "strBuilder.toString()");
return sb2;
}
}