Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard

Represents the base functions required by PlayerView to enable and handle Picture-In-Picture mode.

Link copied to clipboard
data class PlayerViewConfig(val uiConfig: UiConfig = UiConfig.WebUi(), val hideFirstFrame: Boolean = false, val scalingMode: ScalingMode = ScalingMode.Fit, val enableComposeSurfaceSyncWorkaround: Boolean = false, val surfaceType: SurfaceType = SurfaceType.SurfaceView)

Configures the visual presentation and behaviour of the PlayerView.

Link copied to clipboard

The type of surface on which to render video.

Link copied to clipboard
sealed interface UiConfig

Configures the visual presentation and behaviour of the Bitmovin Player UI as part of PlayerViewConfig.uiConfig.

Link copied to clipboard
API methods related to the user interface.