ffmpeg_streamer 0.2.0
ffmpeg_streamer: ^0.2.0 copied to clipboard
A cross-platform Flutter FFI plugin that embeds FFmpeg to decode audio & video and stream raw frames — works on Android, iOS, macOS, Windows & Linux.
0.0.1 #
- Initial release.
- Added
FfmpegDecoderwith video and audio rendering support. - Supported platforms: Android, iOS, macOS, Windows, Linux.
0.1.0 #
- Added
getFrameAtTimestampmethod to retrieve a frame at a specific timestamp. - Added
getFrameAtIndexmethod to retrieve a frame at a specific index. - Added native C implementation for seeking and frame extraction with thread safety.
0.2.0 #
- Breaking Changes: Removed callback-based streaming API in favor of synchronous frame retrieval.
- Removed
startDecoding,pause, andresumemethods - replaced with direct frame access. - Separated frame retrieval methods into video and audio specific functions:
getVideoFrameAtTimestampandgetAudioFrameAtTimestampgetVideoFrameAtIndexandgetAudioFrameAtIndex
- Added
freeVideoFrameandfreeAudioFramemethods for proper memory management. - Simplified API for more flexible frame-by-frame control.