flutter_native_player_exports library

Classes

BasicControls
Pre-built basic controls with play/pause and progress bar
DurationState
FlutterNativePlayer
A widget that displays a native video player with full customization support.
FlutterNativePlayerController
A controller that provides full control over the native video player.
FullControls
Pre-built full controls with all features: play/pause, seek, speed, quality, subtitles
MinimalControls
Pre-built minimal controls with just play/pause
PlaybackSpeed
PlayerControlsTheme
Theme configuration for player controls. Allows easy customization without rebuilding UI.
PlayerKidSubtitle
PlayerKidSubtitlesSource
Representation of subtitles source. Used to define subtitles in Better Player.
PlayerResource
PlayerSubtitleResource
QualityModel

Typedefs

PlayerLoadingBuilder = Widget Function(BuildContext context, FlutterNativePlayerController controller)
Signature for building a custom loading indicator.
PlayerOverlayBuilder = Widget Function(BuildContext context, FlutterNativePlayerController controller, PlaybackState playbackState, DurationState? durationState)
Signature for building custom overlay controls for the video player.