54 lines
1.4 KiB
Java
54 lines
1.4 KiB
Java
package c.i.a.c.z1;
|
|
|
|
import android.os.Looper;
|
|
import androidx.annotation.Nullable;
|
|
import c.i.a.c.z1.q;
|
|
import com.google.android.exoplayer2.Format;
|
|
import com.google.android.exoplayer2.drm.DrmSession;
|
|
import com.google.android.exoplayer2.drm.UnsupportedDrmException;
|
|
/* compiled from: DrmSessionManager */
|
|
public interface s {
|
|
public static final s a = new a();
|
|
|
|
/* compiled from: DrmSessionManager */
|
|
public class a implements s {
|
|
@Override // c.i.a.c.z1.s
|
|
public /* synthetic */ void a() {
|
|
r.a(this);
|
|
}
|
|
|
|
@Override // c.i.a.c.z1.s
|
|
@Nullable
|
|
public DrmSession b(Looper looper, @Nullable q.a aVar, Format format) {
|
|
if (format.w == null) {
|
|
return null;
|
|
}
|
|
return new v(new DrmSession.DrmSessionException(new UnsupportedDrmException(1)));
|
|
}
|
|
|
|
@Override // c.i.a.c.z1.s
|
|
@Nullable
|
|
public Class<c0> c(Format format) {
|
|
if (format.w != null) {
|
|
return c0.class;
|
|
}
|
|
return null;
|
|
}
|
|
|
|
@Override // c.i.a.c.z1.s
|
|
public /* synthetic */ void release() {
|
|
r.b(this);
|
|
}
|
|
}
|
|
|
|
void a();
|
|
|
|
@Nullable
|
|
DrmSession b(Looper looper, @Nullable q.a aVar, Format format);
|
|
|
|
@Nullable
|
|
Class<? extends w> c(Format format);
|
|
|
|
void release();
|
|
}
|