导航菜单

页面标题

页面副标题

Atlys v4.8.7 - a.java 源代码

正在查看: Atlys v4.8.7 应用的 a.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package H3;

import Gh.U1;
import android.os.Parcel;
import android.os.Parcelable;
import b3.C1314q;
import b3.F;
import b3.H;
import b3.J;
import b3.r;
import e3.z;
import java.util.Arrays;

public final class a implements H {
    public static final Parcelable.Creator<a> CREATOR;

    public static final r f6764g;

    public static final r f6765h;

    public final String f6766a;

    public final String f6767b;

    public final long f6768c;

    public final long f6769d;

    public final byte[] f6770e;

    public int f6771f;

    static {
        C1314q c1314q = new C1314q();
        c1314q.l = J.k("application/id3");
        f6764g = c1314q.a();
        C1314q c1314q2 = new C1314q();
        c1314q2.l = J.k("application/x-scte35");
        f6765h = c1314q2.a();
        CREATOR = new U1(18);
    }

    public a(String str, String str2, long j2, long j10, byte[] bArr) {
        this.f6766a = str;
        this.f6767b = str2;
        this.f6768c = j2;
        this.f6769d = j10;
        this.f6770e = bArr;
    }

    @Override
    public final byte[] V0() {
        if (r() != null) {
            return this.f6770e;
        }
        return null;
    }

    @Override
    public final void a1(F f10) {
    }

    @Override
    public final int describeContents() {
        return 0;
    }

    public final boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (obj == null || a.class != obj.getClass()) {
            return false;
        }
        a aVar = (a) obj;
        return this.f6768c == aVar.f6768c && this.f6769d == aVar.f6769d && z.a(this.f6766a, aVar.f6766a) && z.a(this.f6767b, aVar.f6767b) && Arrays.equals(this.f6770e, aVar.f6770e);
    }

    public final int hashCode() {
        if (this.f6771f == 0) {
            String str = this.f6766a;
            int hashCode = (527 + (str != null ? str.hashCode() : 0)) * 31;
            String str2 = this.f6767b;
            int hashCode2 = (hashCode + (str2 != null ? str2.hashCode() : 0)) * 31;
            long j2 = this.f6768c;
            int i10 = (hashCode2 + ((int) (j2 ^ (j2 >>> 32)))) * 31;
            long j10 = this.f6769d;
            this.f6771f = Arrays.hashCode(this.f6770e) + ((i10 + ((int) (j10 ^ (j10 >>> 32)))) * 31);
        }
        return this.f6771f;
    }

    @Override
    public final r r() {
        String str = this.f6766a;
        str.getClass();
        switch (str) {
            case "urn:scte:scte35:2014:bin":
                return f6765h;
            case "https://aomedia.org/emsg/ID3":
            case "https://developer.apple.com/streaming/emsg-id3":
                return f6764g;
            default:
                return null;
        }
    }

    public final String toString() {
        return "EMSG: scheme=" + this.f6766a + ", id=" + this.f6769d + ", durationMs=" + this.f6768c + ", value=" + this.f6767b;
    }

    @Override
    public final void writeToParcel(Parcel parcel, int i10) {
        parcel.writeString(this.f6766a);
        parcel.writeString(this.f6767b);
        parcel.writeLong(this.f6768c);
        parcel.writeLong(this.f6769d);
        parcel.writeByteArray(this.f6770e);
    }

    public a(Parcel parcel) {
        String readString = parcel.readString();
        int i10 = z.f24152a;
        this.f6766a = readString;
        this.f6767b = parcel.readString();
        this.f6768c = parcel.readLong();
        this.f6769d = parcel.readLong();
        this.f6770e = parcel.createByteArray();
    }
}