video_compress_kit_platform_interface 0.0.3
video_compress_kit_platform_interface: ^0.0.3 copied to clipboard
A common platform interface for the video_compress_kit plugin.
0.0.3 #
- Image compression: New
compressImage()method withImageCompressionConfigandImageCompressionResulttypes. - Per-session model:
compressVideo()now requires asessionIdparameter for concurrent compression support. - Per-session cancellation:
cancelCompression({String? sessionId})— cancel a specific session or all at once. - Per-session progress:
compressionProgressstream now emitsMap<String, dynamic>withsessionIdandprogress. - Advanced codec types: New
H264Profile,BitrateMode,ColorStandardenums. - CompressionConfig expanded:
h264Profile,bitrateMode,cqQuality,colorStandard,faststartfields. - ImageFormat enum:
jpeg,png,webp.
0.0.2 #
- Upgrade
plugin_platform_interfaceto^2.1.8.
0.0.1 #
- Initial release of the platform interface.