Package com.brightcove.player.drm
Class ExoPlayerDrmSessionManager.Builder
- java.lang.Object
-
- com.brightcove.player.drm.ExoPlayerDrmSessionManager.Builder
-
- Enclosing class:
- ExoPlayerDrmSessionManager
public static class ExoPlayerDrmSessionManager.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExoPlayerDrmSessionManager
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)
-
-
-
Method Detail
-
setUuid
public ExoPlayerDrmSessionManager.Builder setUuid(java.util.UUID uuid)
-
setMediaDrm
public ExoPlayerDrmSessionManager.Builder setMediaDrm(com.google.android.exoplayer2.drm.ExoMediaDrm.Provider mediaDrm)
-
setCallback
public ExoPlayerDrmSessionManager.Builder setCallback(com.google.android.exoplayer2.drm.MediaDrmCallback callback)
-
setOptionalKeyRequestParameters
public ExoPlayerDrmSessionManager.Builder setOptionalKeyRequestParameters(java.util.HashMap<java.lang.String,java.lang.String> optionalKeyRequestParameters)
-
setProperties
public ExoPlayerDrmSessionManager.Builder setProperties(java.util.Map<java.lang.String,java.lang.String> properties)
-
build
public ExoPlayerDrmSessionManager build()
-
-