vidsqueeze 0.1.0-dev.3
vidsqueeze: ^0.1.0-dev.3 copied to clipboard
Native video compression for Flutter using Android Media3 and iOS AVFoundation, with progress streams, codec fallback, and MP4 output.
Changelog #
0.1.0-dev.3 #
- Added Dartdoc comments for the public Dart API to improve pub.dev API reference coverage.
0.1.0-dev.2 #
- Clarified supported SDK and platform surface for pub.dev.
- Expanded README with production-style installation, usage, progress, cancellation, preset, and platform setup guidance.
- Added
CompressionResolutionCapenum for resolution-cap selection. - Marked generated Dart API documentation output as ignored.
0.1.0-dev.1 #
- Initial
vidsqueezeFlutter plugin scaffolding - Added Dart compression API contract
- Added Flutter method-channel and event-channel surface
- Added Android plugin bridge over existing
android/compressor-core - Added iOS plugin bridge over native
AVAssetReader/AVAssetWriterengine - Added contract alignment for Flutter, Android, and iOS bridge payloads
- Added Dart-side request validation
- Added Flutter example scaffold with end-to-end compression flow
- Added native iOS sample harness for direct engine validation
- Kept
android/sample-appas internal Android validation harness