media_info 0.12.0+2 copy "media_info: ^0.12.0+2" to clipboard
media_info: ^0.12.0+2 copied to clipboard

Determine multimedia file properties like width, height, duration

0.12.0+2 #

  • Licensing info + formatting corrected

0.12.0+1 #

  • Add missing changelog for 0.12.0:
    • Fix Issue #12, a performance issue when using the package at scale
    • Extend the test suite to include integration tests and CI/CD

0.12.0 #

  • Fix Issue #12, a performance issue when using the package at scale
  • Extend the test suite to include integration tests and CI/CD

0.11.1 #

  • Android: Require compileSdkVersion 32

0.11.0 #

  • Android: BREAKING CHANGE Plugin now depends on ExoPlayer 2.18.1

0.10.0 #

  • Migrate project for Flutter 2.10
  • Fixed a few issues regarding screenshot accuracy for videos. Thank you @psimoes93

0.9.0 #

  • Android: BREAKING CHANGE Plugin now depends on ExoPlayer 2.15.0
  • Android: Resolves a issue which may cause a deadlock when reading media information.

0.8.0 #

  • Android: BREAKING CHANGE Plugin now depends on ExoPlayer 2.14.2

0.7.0 #

  • Support null-safety

0.6.5 #

  • Resolve issue when a image info completer may be resolved twice
  • Specify a time to generate the thumbnail from
  • Generate thumbnails from network videos
  • Updated example app to include image from network video

0.6.4 #

  • Resolve issue when a image info completer may be resolved twice

0.6.3 #

  • Resolve iOS issues when reading audio tracks

0.6.2 #

  • Image decoding moved to the Dart side
  • Add support for audio details
  • Fixes bugs when decoding video on Android

0.6.1 #

  • Android: Removes logging in the main plugin
  • Android: Removes various unsafe/deprecated method calls

0.6.0 #

  • Update pubspec.yaml format
  • Android: Video rotation can not be detected on Android < 17
  • Support the v2 Android embedder
  • Bump a few example dependency versions
  • iOS: Remove unused logging
  • iOS: Migrate iOS project
  • Adds basic method plugin tests on Dart side
  • Resolves width / height detection for portrait videos. Thank you @bdoubleu86

0.5.2 #

  • Android: Optimize the logic when a ExoPlayer frame is actually ready.

0.5.1 #

  • Android: Ensure underlying ExoPlayer instance is reused & run on a single thread for all operations.

0.5.0 #

  • Android: Switch Metadata retrieval from MediaStore methods to ExoPlayer
  • Android: Bump AGP & Gradle

0.4.1 #

  • Updates AGP to latest
  • Bump Glide dependency for Android

0.4.0 #

  • Replace Kotlin with Java
  • Various bugfixes

0.3.0 #

  • Ensure Android results are always submitted on the main thread

0.2.2+1 #

  • Do not return invalid values when detection fails. Throw flutter errors instead.

0.2.2 #

  • iOS: Read mimeType
  • iOS: Detect image width & height

0.2.1 #

  • Prevent crashes on iOS when asset track list is empty.

0.2.0 #

  • Require object instance to instead of providing static methods. This improves mocking & testing capabilities.

0.1.0 #

  • getMediaInfo implementation for iOS
  • generateThumbnail implementation for iOS
  • improve generateThumbnail API to return a Future

0.0.4+1 #

  • Bump gradle plugin version

0.0.4 #

  • Set Android compile SDK version to 28
  • Migrate to AndroidX

0.0.3+1 #

  • Upgrade gradle & kotlin dependencies

0.0.3 #

  • [Android] Thumbnail support for video / image files

0.0.2 #

  • Detect mimeType

0.0.1 #

  • Initial Release with Android platform support.
41
likes
140
pub points
93%
popularity

Publisher

verified publisherivity.asia

Determine multimedia file properties like width, height, duration

Repository (GitHub)
View/report issues

Documentation

API reference

License

unknown (license)

Dependencies

flutter, mime

More

Packages that depend on media_info