- Thanks for Alberto-Monteiro
- refactor code
-
Thanks for Alberto-Monteiro
- refactor code
-
Thanks for Alberto-Monteiro
- Breaking change:
VideoThumbnail.thumbnailFile
now returnsFuture<XFile>
instead ofFuture<String?>
- Breaking change:
VideoThumbnail.thumbnailData
now returnsFuture<Uint8List>
instead ofFuture<Uint8List?>
- migrating to use platform interface
- add web implementation
- Breaking change:
- Thanks Ajb Coder for:
- Fix: IOException on runtime
- Fix: IOException
- Added IOException to catch with RuntimeException
- Update dart min sdk to 2.16.0
- Upgrade the android compileSdkVersion to 33
- Bump to 0.5.3
- Revert the IOException change which causes compiling error on new Android Studio
- Bump to 0.5.2
- Add IOException for Android (Thanks k1zerX)
- Fix boolean value issue and enlarge the time window (Thanks niketatjombay)
- Bump to 0.5.1
- Make the
thumbnailFile
to save image in the cache folder if thepath
isnull
for not file based video - Add HTTP headers for not file based video
- Bump to 0.5.0
- Thanks for julek-kal, Nailer, nilsreichardt
- fix setDataSource for Android 11
- Fetch closest frame instead of closest keyframe
- Fix typo specify in video_thumbnail.dart
- Change version and bump to 0.4.6
- Migrate to flutter embedding v2 for Android ( Thanks wangbo4020 )
- Bump to 0.4.3
- Revert the 0.3.2, bump version to 0.3.3
- Fix some null safety warnings, bump version to 0.3.1
- Add the null safety support ( Thanks [email protected] ), bump version to 0.3.0
- Fix the typo in iOS ( Thanks ztsyyb [email protected] )
- Two enhancement
- Fix the missing 'platforms' issue
- Generate the thumbnails in a background thread for iOS (Thanks for Hafeez Ahmed)
- Fix memory leak ( Thanks for Grigori )
- Additional potential memory leak fix
- Remove logging out the setDataSource to prevent leaking the video URL
- Accept the file source with the 'file://' prefix
- Give all default values to make it more user friendly
- Breaking change: Switch the
maxHeightOrWidth
tomaxHeight
andmaxWidth
- Generate the thumbnail asynchronously on Android. ( Thanks for Tairs Rzajevs )
- Add timeMs, use getScaledFrameAtTime to eliminate image scaling if Android API level >= 27
- Minor updates
- Add repository and issue tracker link and bump version to 0.1.5
- Fix compiler warning
- Fix "src/dsp/dsp.h" couldn't find issue due to Podfile has "use_frameworks!"
- Fix the screen shots url issue
- Add some screen shots
- Bump the version
- Add test case
- Add webp support for iOS
- initial release for this flutter plugin.