-
public interface LicenseManagerFactory
Contract of a factory that can be used to createLicenseManager LicenseManager instances.
-
-
Method Summary
Modifier and Type Method Description abstract LicenseManager
createLicenseManager(@NonNull() Video video, @NonNull() Source source)
Creates a new instance of LicenseManager, which can be used to acquire, renew orreleases (Offline) playback DRM license for a specific video source. abstract LicenseManager
createLicenseManager(@NonNull() Video video, @NonNull() Source source, Map<String, String> properties)
-
-
Method Detail
-
createLicenseManager
@NonNull() abstract LicenseManager createLicenseManager(@NonNull() Video video, @NonNull() Source source)
Creates a new instance of LicenseManager, which can be used to acquire, renew orreleases (Offline) playback DRM license for a specific video source.
- Parameters:
video
- reference to an offline playback enabled video.source
- reference to the source in the video that requires an offline playback license operation.
-
createLicenseManager
abstract LicenseManager createLicenseManager(@NonNull() Video video, @NonNull() Source source, Map<String, String> properties)
-
-
-
-