导航菜单

页面标题

页面副标题

All File Recovery v1.0.2 - a.java 源代码

正在查看: All File Recovery v1.0.2 应用的 a.java JAVA 源代码文件

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


package S2;

import X1.C0635z;
import X1.V;
import X1.W;
import a2.i0;
import androidx.annotation.Nullable;
import java.util.Arrays;
import java.util.Objects;

@i0
public final class a implements V.a {

    @l.i0
    public static final String f6423g = "https://aomedia.org/emsg/ID3";

    public static final String f6424h = "https://developer.apple.com/streaming/emsg-id3";

    @l.i0
    public static final String f6425i = "urn:scte:scte35:2014:bin";

    public static final C0635z f6426j;

    public static final C0635z f6427k;

    public final String f6428a;

    public final String f6429b;

    public final long f6430c;

    public final long f6431d;

    public final byte[] f6432e;

    public int f6433f;

    static {
        C0635z.b bVar = new C0635z.b();
        bVar.f9660n = W.w(W.f8706y0);
        f6426j = new C0635z(bVar);
        C0635z.b bVar2 = new C0635z.b();
        bVar2.f9660n = W.w(W.f8617J0);
        f6427k = new C0635z(bVar2);
    }

    public a(String str, String str2, long j4, long j5, byte[] bArr) {
        this.f6428a = str;
        this.f6429b = str2;
        this.f6430c = j4;
        this.f6431d = j5;
        this.f6432e = bArr;
    }

    @Override
    @Nullable
    public C0635z a() {
        String str = this.f6428a;
        str.getClass();
        switch (str) {
            case "urn:scte:scte35:2014:bin":
                return f6427k;
            case "https://aomedia.org/emsg/ID3":
            case "https://developer.apple.com/streaming/emsg-id3":
                return f6426j;
            default:
                return null;
        }
    }

    @Override
    @Nullable
    public byte[] c() {
        if (a() != null) {
            return this.f6432e;
        }
        return null;
    }

    public boolean equals(@Nullable Object obj) {
        if (this == obj) {
            return true;
        }
        if (obj != null && a.class == obj.getClass()) {
            a aVar = (a) obj;
            if (this.f6430c == aVar.f6430c && this.f6431d == aVar.f6431d && Objects.equals(this.f6428a, aVar.f6428a) && Objects.equals(this.f6429b, aVar.f6429b) && Arrays.equals(this.f6432e, aVar.f6432e)) {
                return true;
            }
        }
        return false;
    }

    public int hashCode() {
        if (this.f6433f == 0) {
            String str = this.f6428a;
            int hashCode = (527 + (str != null ? str.hashCode() : 0)) * 31;
            String str2 = this.f6429b;
            int hashCode2 = str2 != null ? str2.hashCode() : 0;
            long j4 = this.f6430c;
            int i4 = (((hashCode + hashCode2) * 31) + ((int) (j4 ^ (j4 >>> 32)))) * 31;
            long j5 = this.f6431d;
            this.f6433f = Arrays.hashCode(this.f6432e) + ((i4 + ((int) (j5 ^ (j5 >>> 32)))) * 31);
        }
        return this.f6433f;
    }

    public String toString() {
        return "EMSG: scheme=" + this.f6428a + ", id=" + this.f6431d + ", durationMs=" + this.f6430c + ", value=" + this.f6429b;
    }
}