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
Enums
Functions
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.