Package com.castlabs.android.drm
Class DrmInitDataContainer
java.lang.Object
com.castlabs.android.drm.DrmInitDataContainer
Container for DRM initialization data for video and audio tracks.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal com.google.android.exoplayer2.drm.DrmInitDataDRM initialization data for the audio track.final com.google.android.exoplayer2.drm.DrmInitDataDRM initialization data for the video track. -
Constructor Summary
ConstructorsConstructorDescriptionDrmInitDataContainer(com.google.android.exoplayer2.drm.DrmInitData videoDrmInitData, com.google.android.exoplayer2.drm.DrmInitData audioDrmInitData) Creates a new DrmInitDataContainer. -
Method Summary
-
Field Details
-
videoDrmInitData
@Nullable public final com.google.android.exoplayer2.drm.DrmInitData videoDrmInitDataDRM initialization data for the video track. -
audioDrmInitData
@Nullable public final com.google.android.exoplayer2.drm.DrmInitData audioDrmInitDataDRM initialization data for the audio track.
-
-
Constructor Details
-
DrmInitDataContainer
public DrmInitDataContainer(@Nullable com.google.android.exoplayer2.drm.DrmInitData videoDrmInitData, @Nullable com.google.android.exoplayer2.drm.DrmInitData audioDrmInitData) Creates a new DrmInitDataContainer.- Parameters:
videoDrmInitData- DRM initialization data for the video track.audioDrmInitData- DRM initialization data for the audio track.
-
-
Method Details
-
isVideo
public boolean isVideo()Returns true if there is DRM initialization data for the video track.- Returns:
- true if there is DRM initialization data for the video track.
-
isAudio
public boolean isAudio()Returns true if there is DRM initialization data for the audio track.- Returns:
- true if there is DRM initialization data for the audio track.
-