Package com.castlabs.android.drm
Interface DrmEventListener
- All Known Implementing Classes:
ExtendedTrackSelector
public interface DrmEventListener
A listener interface. Implementations can be added to the
PlayerController to be informed about license deliveries.- Since:
- 3.0.2
-
Method Summary
Modifier and TypeMethodDescriptionvoidCalled when keys are changed e.g.voidCalled when a key was loaded successfullyvoidonLicenseLoadError(int currentAttempt, int maxAttempts, DownloadException downloadException) Called when license load error occurred
-
Method Details
-
onLicenseKeysLoaded
void onLicenseKeysLoaded()Called when a key was loaded successfully -
onLicenseKeysChanged
void onLicenseKeysChanged()Called when keys are changed e.g. when license is renewed or expires -
onLicenseLoadError
void onLicenseLoadError(int currentAttempt, int maxAttempts, @Nullable DownloadException downloadException) Called when license load error occurred- Parameters:
currentAttempt- The current loading attemptmaxAttempts- The max number of attemptsdownloadException- The download exception
-