Skip to content

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 17 Apr 19:09
03cd2ac

1.3.0 (2026-04-17)

Features

    • Add playNetwork / playFile / playAsset / playSource entries on the controller for explicit per-source playback; local files and Flutter assets bypass the caching proxy. * Add controller.takeSnapshot() returning the current frame as a PNG XFile (iOS, Android, macOS, Web). * Add FlutterCacheVideoPlayer.extractCoverCandidates(source, {count, ...}) that samples non-black candidate frames from a VideoSource, sorted by brightness descending (iOS, Android, macOS, Web). * Export new public types: VideoSource, VideoCoverFrame, XFile. * Windows/Linux: takeSnapshot returns NOT_IMPLEMENTED and extractCoverCandidates returns an empty list for now. (ce63579)