Package-level declarations
Types
Functions
Link copied to clipboard
fun LinuxVideoPlayerSurface(playerState: LinuxVideoPlayerState, modifier: Modifier = Modifier, contentScale: ContentScale = ContentScale.Fit, overlay: @Composable () -> Unit = {}, isInFullscreenWindow: Boolean = false)
A composable function that renders a video player surface using a native GStreamer player via JNI with offscreen rendering.
Link copied to clipboard
fun openFullscreenWindow(playerState: LinuxVideoPlayerState, overlay: @Composable () -> Unit = {}, contentScale: ContentScale)
Opens a fullscreen window for the video player. This function is called when the user toggles fullscreen mode.