native_cache_video_player 0.1.2
native_cache_video_player: ^0.1.2 copied to clipboard
High-performance Flutter video player with native caching for Android and iOS.
0.1.2 #
- New Feature: Added
isDisposed()method toNativeCacheVideoPlayerto allow checking if the underlying native player has been evicted due to memory pressure or LRU cache limits. - Fix: Suppress
positionwarnings when a player is already natively disposed.
0.1.1 #
0.1.0 #
- Initial release of
native_cache_video_player. - Core Features:
- Simultaneous video download and caching.
- LRU (Least Recently Used) cache management.
- Background thread processing for cache operations.
- Android: Implementation using Media3/ExoPlayer with
CacheDataSource. - iOS: Implementation using AVFoundation with
AVAssetResourceLoaderDelegate.