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
DrmConfigurations-
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
-