public static class ExoPlayerDrmSessionManager.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ExoPlayerDrmSessionManager<com.google.android.exoplayer2.drm.FrameworkMediaCrypto> |
build() |
ExoPlayerDrmSessionManager.Builder |
setCallback(com.google.android.exoplayer2.drm.MediaDrmCallback callback) |
ExoPlayerDrmSessionManager.Builder |
setMediaDrm(com.google.android.exoplayer2.drm.ExoMediaDrm.Provider mediaDrm) |
ExoPlayerDrmSessionManager.Builder |
setOptionalKeyRequestParameters(java.util.HashMap<java.lang.String,java.lang.String> optionalKeyRequestParameters) |
ExoPlayerDrmSessionManager.Builder |
setProperties(java.util.Map<java.lang.String,java.lang.String> properties) |
ExoPlayerDrmSessionManager.Builder |
setUuid(java.util.UUID uuid) |
public ExoPlayerDrmSessionManager.Builder setUuid(java.util.UUID uuid)
public ExoPlayerDrmSessionManager.Builder setMediaDrm(com.google.android.exoplayer2.drm.ExoMediaDrm.Provider mediaDrm)
public ExoPlayerDrmSessionManager.Builder setCallback(com.google.android.exoplayer2.drm.MediaDrmCallback callback)
public ExoPlayerDrmSessionManager.Builder setOptionalKeyRequestParameters(java.util.HashMap<java.lang.String,java.lang.String> optionalKeyRequestParameters)
public ExoPlayerDrmSessionManager.Builder setProperties(java.util.Map<java.lang.String,java.lang.String> properties)
public ExoPlayerDrmSessionManager<com.google.android.exoplayer2.drm.FrameworkMediaCrypto> build()