tha_player 0.3.0
tha_player: ^0.3.0 copied to clipboard
Native network-only video player with custom Android (ExoPlayer) and iOS (AVPlayer) engines.
0.3.0 #
- Added optional
autoFullscreenflag toThaModernPlayerwith sample toggle - Fixed autoplay regression when jumping straight into fullscreen
- Exposed reusable fullscreen helper to keep inline + fullscreen UIs in sync
- Returned normalised brightness/volume levels for gesture overlays
- Added video/audio/subtitle track selection APIs and richer control-bar menus
- Provided shared OkHttp client hook, configurable retry/backoff, and PiP media session controls (Android / iOS)
- Expanded Dartdoc coverage across core public API
- Updated documentation and example app controls
0.0.2 #
- Initial release
- Basic player functionality
- BoxFit control
- Overlay support
- Fullscreen support
0.2.0 #
- Native engines: ExoPlayer (Android) and AVPlayer (iOS) via platform views
- Modern controls: auto-hide on tap, double-tap seek with feedback, lock mode
- Volume/Brightness vertical gestures with auto-hidden side sliders
- Fullscreen uses same controls; seamless resume across enter/exit
- BoxFit controls: contain, cover, fill, fitWidth, fitHeight
- Buffering indicator; keep-screen-on during playback (Android/iOS)
- WebVTT thumbnails preview during seek (sprites supported via xywh)
- DRM (Android): Widevine and ClearKey
- Per-item HTTP headers; M3U parsing utility
- Documentation overhaul and pub.dev metadata updates