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.castlabs.media3.common.DrmInitDataDRM initialization data for the audio track.final com.castlabs.media3.common.DrmInitDataDRM initialization data for the video track. -
Constructor Summary
ConstructorsConstructorDescriptionDrmInitDataContainer(com.castlabs.media3.common.DrmInitData videoDrmInitData, com.castlabs.media3.common.DrmInitData audioDrmInitData) Creates a new DrmInitDataContainer. -
Method Summary
-
Field Details
-
videoDrmInitData
@Nullable public final com.castlabs.media3.common.DrmInitData videoDrmInitDataDRM initialization data for the video track. -
audioDrmInitData
@Nullable public final com.castlabs.media3.common.DrmInitData audioDrmInitDataDRM initialization data for the audio track.
-
-
Constructor Details
-
DrmInitDataContainer
public DrmInitDataContainer(@Nullable com.castlabs.media3.common.DrmInitData videoDrmInitData, @Nullable com.castlabs.media3.common.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.
-