public static class DrmManager.DummyDrmManager extends java.lang.Object implements DrmManager
DrmManager.DummyDrmManager, DrmManager.Factory| 构造器和说明 |
|---|
DummyDrmManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
DrmConstant.DrmSessionState |
acquireSession(DrmInitInfo drmInitInfo,
int flag)
upload a DrmInitInfo.
|
DrmConstant.DrmSessionState |
getDrmSessionState(int type,
int flag)
get current drm session state
|
android.media.MediaCrypto |
getMediaCrypto(int type)
get
MediaCrypto for MediaCodec.configure(MediaFormat, Surface, MediaCrypto, int) |
void |
prepare()
called when the player start preparing
|
void |
release()
called when the player released
|
void |
setOnDrmErrorListener(OnDrmErrorListener listener)
|
public void prepare()
DrmManagerprepare 在接口中 DrmManagerpublic void release()
DrmManagerrelease 在接口中 DrmManagerpublic DrmConstant.DrmSessionState acquireSession(DrmInitInfo drmInitInfo, int flag)
DrmManageracquireSession 在接口中 DrmManagerdrmInitInfo - drm init infoflag - ACQUIRE_SESSION_FLAG_*public android.media.MediaCrypto getMediaCrypto(int type)
DrmManagerMediaCrypto for MediaCodec.configure(MediaFormat, Surface, MediaCrypto, int)getMediaCrypto 在接口中 DrmManagertype - must be AUDIO_INDEX or VIDEO_INDEXMediaCryptopublic DrmConstant.DrmSessionState getDrmSessionState(int type, int flag)
DrmManagergetDrmSessionState 在接口中 DrmManagertype - must be AUDIO_INDEX or VIDEO_INDEXflag - ACQUIRE_SESSION_FLAG_*public void setOnDrmErrorListener(OnDrmErrorListener listener)
DrmManagersetOnDrmErrorListener 在接口中 DrmManagerlistener - listener