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