public class DefaultDrmManager
extends java.lang.Object
| Constructor and Description |
|---|
DefaultDrmManager(java.lang.String drmLicenceUrl,
java.util.Map<java.lang.String,java.lang.String> httpRequestHeaders,
java.util.UUID uuid,
boolean multiSession) |
| Modifier and Type | Method and Description |
|---|---|
DrmConstant.DrmSessionState |
acquireSession(DrmInitInfo drmInitInfo,
int flag) |
DrmConstant.DrmSessionState |
getDrmSessionState(int type,
int flag) |
android.media.MediaCrypto |
getMediaCrypto(int type) |
void |
prepare() |
void |
release() |
void |
setOnDrmErrorListener(OnDrmErrorListener listener) |
public DefaultDrmManager(java.lang.String drmLicenceUrl,
java.util.Map<java.lang.String,java.lang.String> httpRequestHeaders,
java.util.UUID uuid,
boolean multiSession)
public void prepare()
public void release()
public DrmConstant.DrmSessionState acquireSession(DrmInitInfo drmInitInfo,
int flag)
public android.media.MediaCrypto getMediaCrypto(int type)
public DrmConstant.DrmSessionState getDrmSessionState(int type,
int flag)
public void setOnDrmErrorListener(OnDrmErrorListener listener)