Package-level declarations
Types
Configures how the media player interacts with the system audio session.
Configuration for video caching. When enabled, downloaded video data is stored on disk so that subsequent plays of the same URI load from the local cache instead of re-downloading.
Represents the state and behavior of a video player. This class provides properties and methods to control video playback, manage the playback state, and interact with platform-specific implementations.
Implementation of VideoPlayerState for WebAssembly/JavaScript platform. Manages the state of a video player including playback controls, media information, and error handling.
Manages fullscreen functionality for the video player
Represents the initial state of the player after opening a media file or URI.
Controls how the media player interacts with other apps' audio.
Helper to mock the VideoPlayerState.
Represents different types of errors that can occur during video playback in a video player.
Represents the state and controls for a video player. This class provides properties and methods to manage video playback, including play, pause, stop, seeking, and more. It maintains information about the playback state, such as whether the video is currently playing, volume levels, and playback position.
Functions
Create platform-specific video player state. Supported platforms include Windows, macOS, and Linux.
Create platform-specific video player state. Supported platforms include Windows, macOS, and Linux.
Create platform-specific video player state. Supported platforms include Windows, macOS, and Linux.
Create platform-specific video player state. Supported platforms include Windows, macOS, and Linux.
Create platform-specific video player state. Supported platforms include Windows, macOS, and Linux.
Opens a fullscreen view for the video player on iOS. This function is called when the user toggles fullscreen mode.
Creates and remembers a VideoPlayerState, automatically releasing all player resources when the composable leaves the composition.
Renders a video player surface that displays and controls video playback.
Renders a video player surface that displays and controls video playback.
Renders a video player surface that displays and controls video playback.
Composable function for rendering a video player surface.
Renders a video player surface that displays and controls video playback.