package u;

import android.media.DeniedByServerException;
import android.media.MediaCrypto;
import android.media.MediaDrm;
import b0.AbstractC0399d;
import java.util.HashMap;
import java.util.UUID;
import u.d;

/* JADX INFO: loaded from: classes.dex */
public final class f implements d {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    private final MediaDrm f6521a;

    class a implements MediaDrm.OnEventListener {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        final /* synthetic */ d.b f6522a;

        a(d.b bVar) {
            this.f6522a = bVar;
        }

        @Override // android.media.MediaDrm.OnEventListener
        public void onEvent(MediaDrm mediaDrm, byte[] bArr, int i2, int i3, byte[] bArr2) {
            this.f6522a.a(f.this, bArr, i2, i3, bArr2);
        }
    }

    class b implements d.a {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        final /* synthetic */ MediaDrm.KeyRequest f6524a;

        b(MediaDrm.KeyRequest keyRequest) {
            this.f6524a = keyRequest;
        }

        @Override // u.d.a
        public String a() {
            return this.f6524a.getDefaultUrl();
        }

        @Override // u.d.a
        public byte[] b() {
            return this.f6524a.getData();
        }
    }

    class c implements d.c {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        final /* synthetic */ MediaDrm.ProvisionRequest f6526a;

        c(MediaDrm.ProvisionRequest provisionRequest) {
            this.f6526a = provisionRequest;
        }

        @Override // u.d.c
        public String a() {
            return this.f6526a.getDefaultUrl();
        }

        @Override // u.d.c
        public byte[] b() {
            return this.f6526a.getData();
        }
    }

    public f(UUID uuid) {
        this.f6521a = new MediaDrm((UUID) AbstractC0399d.d(uuid));
    }

    @Override // u.d
    public String a(String str) {
        return this.f6521a.getPropertyString(str);
    }

    @Override // u.d
    public d.c b() {
        return new c(this.f6521a.getProvisionRequest());
    }

    @Override // u.d
    public void c(d.b bVar) {
        this.f6521a.setOnEventListener(bVar == null ? null : new a(bVar));
    }

    @Override // u.d
    public d.a d(byte[] bArr, byte[] bArr2, String str, int i2, HashMap map) {
        return new b(this.f6521a.getKeyRequest(bArr, bArr2, str, i2, map));
    }

    @Override // u.d
    public byte[] e() {
        return this.f6521a.openSession();
    }

    @Override // u.d
    public void f(byte[] bArr, byte[] bArr2) {
        this.f6521a.restoreKeys(bArr, bArr2);
    }

    @Override // u.d
    public void g(byte[] bArr) {
        this.f6521a.closeSession(bArr);
    }

    @Override // u.d
    public byte[] i(byte[] bArr, byte[] bArr2) {
        return this.f6521a.provideKeyResponse(bArr, bArr2);
    }

    @Override // u.d
    public void j(byte[] bArr) throws DeniedByServerException {
        this.f6521a.provideProvisionResponse(bArr);
    }

    @Override // u.d
    /* JADX INFO: renamed from: k, reason: merged with bridge method [inline-methods] */
    public e h(UUID uuid, byte[] bArr) {
        return new e(new MediaCrypto(uuid, bArr));
    }
}
