72 lines
1.7 KiB
Java
72 lines
1.7 KiB
Java
package c.i.a.c.z1;
|
|
|
|
import android.media.DeniedByServerException;
|
|
import android.media.MediaCryptoException;
|
|
import android.media.MediaDrmException;
|
|
import android.media.NotProvisionedException;
|
|
import androidx.annotation.Nullable;
|
|
import com.google.android.exoplayer2.drm.DrmInitData;
|
|
import java.util.HashMap;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
import java.util.UUID;
|
|
/* compiled from: ExoMediaDrm */
|
|
public interface x {
|
|
|
|
/* compiled from: ExoMediaDrm */
|
|
public static final class a {
|
|
public final byte[] a;
|
|
public final String b;
|
|
|
|
public a(byte[] bArr, String str, int i) {
|
|
this.a = bArr;
|
|
this.b = str;
|
|
}
|
|
}
|
|
|
|
/* compiled from: ExoMediaDrm */
|
|
public interface b {
|
|
}
|
|
|
|
/* compiled from: ExoMediaDrm */
|
|
public interface c {
|
|
x a(UUID uuid);
|
|
}
|
|
|
|
/* compiled from: ExoMediaDrm */
|
|
public static final class d {
|
|
public final byte[] a;
|
|
public final String b;
|
|
|
|
public d(byte[] bArr, String str) {
|
|
this.a = bArr;
|
|
this.b = str;
|
|
}
|
|
}
|
|
|
|
Class<? extends w> a();
|
|
|
|
Map<String, String> b(byte[] bArr);
|
|
|
|
w c(byte[] bArr) throws MediaCryptoException;
|
|
|
|
d d();
|
|
|
|
byte[] e() throws MediaDrmException;
|
|
|
|
void f(byte[] bArr, byte[] bArr2);
|
|
|
|
void g(byte[] bArr);
|
|
|
|
void h(@Nullable b bVar);
|
|
|
|
@Nullable
|
|
byte[] i(byte[] bArr, byte[] bArr2) throws NotProvisionedException, DeniedByServerException;
|
|
|
|
void j(byte[] bArr) throws DeniedByServerException;
|
|
|
|
a k(byte[] bArr, @Nullable List<DrmInitData.SchemeData> list, int i, @Nullable HashMap<String, String> hashMap) throws NotProvisionedException;
|
|
|
|
void release();
|
|
}
|