Linux Video Player Surface
@Composable
A composable function that renders a video player surface using GStreamer.
This function creates a video rendering area by embedding a Swing-based GStreamer video component within a Jetpack Compose UI. The rendering is controlled through the provided VideoPlayerState
.
Parameters
state
The state object (VideoPlayerState
) that encapsulates the GStreamer player logic, including playback control, timeline management, and video interaction.
modifier
An optional Modifier
for customizing the layout and appearance of the composable container. Defaults to an empty Modifier
.