Video
data class Video(val modifier: Modifier = Modifier, val aspectRatio: SkapaAspectRatio? = SkapaAspectRatio.Ratio1by1, val contentDescription: String?, val playButtonParams: VideoPlayerButtonParams.PlayButtonParams, val transcriptionParams: VideoPlayerButtonParams.TranscriptionParams? = null, val player: @Composable () -> Unit) : TextOverlayMediaContainer(source)
Video content for the media container.
Constructors
Link copied to clipboard
constructor(modifier: Modifier = Modifier, aspectRatio: SkapaAspectRatio? = SkapaAspectRatio.Ratio1by1, contentDescription: String?, playButtonParams: VideoPlayerButtonParams.PlayButtonParams, transcriptionParams: VideoPlayerButtonParams.TranscriptionParams? = null, player: @Composable () -> Unit)
Properties
Link copied to clipboard
The aspect ratio of the video player. Optional, default is SkapaAspectRatio.Ratio1by1 but can be set as null for more precise control through modifier.
Link copied to clipboard
The content description for the video container. Of type String.
Link copied to clipboard
Represents the parameters of the play / pause button.
Link copied to clipboard
The composable lambda that will be used to draw the video player.
Link copied to clipboard
Represents the parameters of the transcription button.