Package com.castlabs.android.drm
Class DrmConfiguration.Builder
java.lang.Object
com.castlabs.android.drm.DrmConfiguration.Builder
- Enclosing class:
DrmConfiguration
A builder implementation to create instances of
DrmConfiguration
s-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionforceWidevineL3
(boolean forceWidevineL3) get()
keyRotation
(boolean keyRotation) mediaDrmProperties
(Bundle mediaDrmProperties) playClearSamplesWithoutKeys
(boolean playClearSamplesWithoutKeys) preferManifestUrl
(boolean preferManifestUrl) renewalThresholdMs
(long renewalThresholdMs) requestParameters
(Bundle requestParameters)
-
Constructor Details
-
Builder
public Builder() -
Builder
-
-
Method Details
-
url
-
playClearSamplesWithoutKeys
@NonNull public DrmConfiguration.Builder playClearSamplesWithoutKeys(boolean playClearSamplesWithoutKeys) -
preferManifestUrl
-
offlineId
-
drm
-
audioDrm
-
requestParameters
-
keyRotation
-
forceWidevineL3
-
renewalThresholdMs
-
mediaDrmProperties
-
get
-