-
public class OfflineLicenseManager.Builder
-
-
Field Summary
Fields Modifier and Type Field Description private ExoMediaDrm.Provider
mediaDrm
private MediaDrmCallback
callback
private HashMap<String, String>
optionalKeyRequestParameters
private DrmSessionEventListener.EventDispatcher
drmSessionEventDispatcher
private Map<String, String>
properties
-
Constructor Summary
Constructors Constructor Description OfflineLicenseManager.Builder()
-
Method Summary
Modifier and Type Method Description OfflineLicenseManager.Builder
setMediaDrm(ExoMediaDrm.Provider mediaDrm)
OfflineLicenseManager.Builder
setCallback(MediaDrmCallback callback)
OfflineLicenseManager.Builder
setOptionalKeyRequestParameters(HashMap<String, String> optionalKeyRequestParameters)
OfflineLicenseManager.Builder
setDrmSessionEventDispatcher(DrmSessionEventListener.EventDispatcher drmSessionEventDispatcher)
OfflineLicenseManager.Builder
setProperties(Map<String, String> properties)
OfflineLicenseManager
build()
-
-
Method Detail
-
setMediaDrm
OfflineLicenseManager.Builder setMediaDrm(ExoMediaDrm.Provider mediaDrm)
-
setCallback
OfflineLicenseManager.Builder setCallback(MediaDrmCallback callback)
-
setOptionalKeyRequestParameters
OfflineLicenseManager.Builder setOptionalKeyRequestParameters(HashMap<String, String> optionalKeyRequestParameters)
-
setDrmSessionEventDispatcher
OfflineLicenseManager.Builder setDrmSessionEventDispatcher(DrmSessionEventListener.EventDispatcher drmSessionEventDispatcher)
-
setProperties
OfflineLicenseManager.Builder setProperties(Map<String, String> properties)
-
build
OfflineLicenseManager build()
-
-
-
-