Package com.google.android.exoplayer2.drm
-
Interface Summary Interface Description DrmSession Deprecated. com.google.android.exoplayer2 is deprecated.DrmSessionEventListener Deprecated. com.google.android.exoplayer2 is deprecated.DrmSessionManager Deprecated. com.google.android.exoplayer2 is deprecated.DrmSessionManager.DrmSessionReference Represents a single reference count of aDrmSession
, while deliberately not giving access to the underlying session.DrmSessionManagerProvider Deprecated. com.google.android.exoplayer2 is deprecated.ExoMediaDrm Deprecated. com.google.android.exoplayer2 is deprecated.ExoMediaDrm.OnEventListener Called when a DRM event occurs.ExoMediaDrm.OnExpirationUpdateListener Called when a session expiration update occurs.ExoMediaDrm.OnKeyStatusChangeListener Called when the keys in a DRM session change state.ExoMediaDrm.Provider Provider forExoMediaDrm
instances.MediaDrmCallback Deprecated. com.google.android.exoplayer2 is deprecated. -
Class Summary Class Description DefaultDrmSessionManager Deprecated. com.google.android.exoplayer2 is deprecated.DefaultDrmSessionManager.Builder Builder forDefaultDrmSessionManager
instances.DefaultDrmSessionManagerProvider Deprecated. com.google.android.exoplayer2 is deprecated.DrmInitData Deprecated. com.google.android.exoplayer2 is deprecated.DrmInitData.SchemeData Scheme initialization data.DrmSessionEventListener.EventDispatcher Dispatches events toDrmSessionEventListeners
.DrmUtil Deprecated. com.google.android.exoplayer2 is deprecated.DummyExoMediaDrm Deprecated. com.google.android.exoplayer2 is deprecated.ErrorStateDrmSession Deprecated. com.google.android.exoplayer2 is deprecated.ExoMediaDrm.AppManagedProvider Provides anExoMediaDrm
instance owned by the app.ExoMediaDrm.KeyRequest Contains data used to request keys from a license server.ExoMediaDrm.KeyStatus Defines the status of a key.ExoMediaDrm.ProvisionRequest Contains data to request a certificate from a provisioning server.FrameworkCryptoConfig Deprecated. com.google.android.exoplayer2 is deprecated.FrameworkMediaDrm Deprecated. com.google.android.exoplayer2 is deprecated.HttpMediaDrmCallback Deprecated. com.google.android.exoplayer2 is deprecated.LocalMediaDrmCallback Deprecated. com.google.android.exoplayer2 is deprecated.OfflineLicenseHelper Deprecated. com.google.android.exoplayer2 is deprecated.WidevineUtil Deprecated. com.google.android.exoplayer2 is deprecated. -
Exception Summary Exception Description DefaultDrmSessionManager.MissingSchemeDataException Signals that theFormat.drmInitData
passed toDefaultDrmSessionManager.acquireSession(com.google.android.exoplayer2.drm.DrmSessionEventListener.EventDispatcher, com.google.android.exoplayer2.Format)
does not contain scheme data for the required UUID.DrmSession.DrmSessionException Wraps the throwable which is the cause of the error state.KeysExpiredException Deprecated. com.google.android.exoplayer2 is deprecated.MediaDrmCallbackException Deprecated. com.google.android.exoplayer2 is deprecated.UnsupportedDrmException Deprecated. com.google.android.exoplayer2 is deprecated. -
Annotation Types Summary Annotation Type Description DefaultDrmSessionManager.Mode Determines the action to be done after a session acquired.DrmSession.State The state of the DRM session.DrmUtil.ErrorSource Identifies the operation which caused a DRM-related error.ExoMediaDrm.KeyRequest.RequestType Key request types.UnsupportedDrmException.Reason The reason for the exception.