360 Wi-Fi v1.0.1版本的 MD5 值为:53dc85b63eb655b13344ce30ddaccae2
以下内容为反编译后的 IililiIiIlliL.java 源代码,内容仅作参考
package lLi;
import IILiIILllIilI.lliIllIlLlL;
import LlIIlLiiIiilL.liLILIIiILI;
import android.os.Parcel;
import android.os.Parcelable;
import androidx.activity.result.LLIIliLLlIL;
import iLii.LILLlLILIiilLLI;
import iLii.LliLLIill;
import iLii.liiILiL;
import java.util.Arrays;
public final class IililiIiIlliL implements iIL.IililiIiIlliL {
public static final Parcelable.Creator<IililiIiIlliL> CREATOR;
public static final liiILiL lILLilLiLLilL;
public static final liiILiL lLLIIillILliIIL;
public final long IILiliI;
public final long IIll;
public final String Liil;
public final String f5011iL;
public int ii;
public final byte[] liliiiiLliIiLI;
static {
LliLLIill lliLLIill = new LliLLIill();
lliLLIill.IiILLLILLilLl = "application/id3";
lILLilLiLLilL = lliLLIill.iL();
LliLLIill lliLLIill2 = new LliLLIill();
lliLLIill2.IiILLLILLilLl = "application/x-scte35";
lLLIIillILliIIL = lliLLIill2.iL();
CREATOR = new LLIIliLLlIL(16);
}
public IililiIiIlliL(String str, String str2, long j, long j2, byte[] bArr) {
this.f5011iL = str;
this.Liil = str2;
this.IIll = j;
this.IILiliI = j2;
this.liliiiiLliIiLI = bArr;
}
@Override
public final liiILiL IiliIiIil() {
String str = this.f5011iL;
str.getClass();
char c = 65535;
switch (str.hashCode()) {
case -1468477611:
if (str.equals("urn:scte:scte35:2014:bin")) {
c = 0;
break;
}
break;
case -795945609:
if (str.equals("https://aomedia.org/emsg/ID3")) {
c = 1;
break;
}
break;
case 1303648457:
if (str.equals("https://developer.apple.com/streaming/emsg-id3")) {
c = 2;
break;
}
break;
}
switch (c) {
case 0:
return lLLIIillILliIIL;
case 1:
case 2:
return lILLilLiLLilL;
default:
return null;
}
}
@Override
public final void IllLl(LILLlLILIiilLLI lILLlLILIiilLLI) {
}
@Override
public final int describeContents() {
return 0;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj == null || IililiIiIlliL.class != obj.getClass()) {
return false;
}
IililiIiIlliL iililiIiIlliL = (IililiIiIlliL) obj;
if (this.IIll == iililiIiIlliL.IIll && this.IILiliI == iililiIiIlliL.IILiliI && liLILIIiILI.iL(this.f5011iL, iililiIiIlliL.f5011iL) && liLILIIiILI.iL(this.Liil, iililiIiIlliL.Liil) && Arrays.equals(this.liliiiiLliIiLI, iililiIiIlliL.liliiiiLliIiLI)) {
return true;
}
return false;
}
public final int hashCode() {
int i2;
if (this.ii == 0) {
int i3 = 0;
String str = this.f5011iL;
if (str != null) {
i2 = str.hashCode();
} else {
i2 = 0;
}
int i4 = (527 + i2) * 31;
String str2 = this.Liil;
if (str2 != null) {
i3 = str2.hashCode();
}
long j = this.IIll;
long j2 = this.IILiliI;
this.ii = Arrays.hashCode(this.liliiiiLliIiLI) + ((((((i4 + i3) * 31) + ((int) (j ^ (j >>> 32)))) * 31) + ((int) (j2 ^ (j2 >>> 32)))) * 31);
}
return this.ii;
}
@Override
public final byte[] iIl() {
if (IiliIiIil() != null) {
return this.liliiiiLliIiLI;
}
return null;
}
public final String toString() {
String str = this.f5011iL;
int IilIL = lliIllIlLlL.IilIL(str, 79);
String str2 = this.Liil;
StringBuilder sb = new StringBuilder(lliIllIlLlL.IilIL(str2, IilIL));
sb.append("EMSG: scheme=");
sb.append(str);
sb.append(", id=");
sb.append(this.IILiliI);
sb.append(", durationMs=");
sb.append(this.IIll);
sb.append(", value=");
sb.append(str2);
return sb.toString();
}
@Override
public final void writeToParcel(Parcel parcel, int i2) {
parcel.writeString(this.f5011iL);
parcel.writeString(this.Liil);
parcel.writeLong(this.IIll);
parcel.writeLong(this.IILiliI);
parcel.writeByteArray(this.liliiiiLliIiLI);
}
public IililiIiIlliL(Parcel parcel) {
String readString = parcel.readString();
int i2 = liLILIIiILI.f1147iL;
this.f5011iL = readString;
this.Liil = parcel.readString();
this.IIll = parcel.readLong();
this.IILiliI = parcel.readLong();
this.liliiiiLliIiLI = parcel.createByteArray();
}
}