audioplayers 0.10.1 copy "audioplayers: ^0.10.1" to clipboard
audioplayers: ^0.10.1 copied to clipboard

outdated

A flutter plugin to play multiple audio files simultaneously

Changelog #

audioplayers 0.10.1 #

  • Seek and play now works with milliseconds instead of second (thanks, @catoldcui and @erickzanardo)

audioplayers 0.10.0 #

  • Added a low latency api for android (thanks, @feroult)

audioplayers 0.9.0 #

  • Improved callbacks using Streams to allow for multiple subscibers (thanks, @LucasCLuk)
  • Update uuid version to 2.0.0 (thanks, @BeMacized)

audioplayers 0.8.2 #

  • Update path_provider version (thanks, @apiraino)

audioplayers 0.8.1 #

  • Fix for duration when playing a stream

audioplayers 0.8.0 #

  • Allow setting seek position in play function (thanks @rob-patchett)
  • Get duration from the underlaying asset instead of from AVPlayerItem (thanks @andressade)
  • Adding player state (thanks @renancaraujo)
  • Set the audio session to active (thanks @benwicks)
  • Delay seek operations on Android until player is ready (thanks @jeffmikels)

audioplayers 0.7.8 #

  • Fix bug regarding name clash with other plugins (thanks @imtaehyun)

audioplayers 0.7.7 #

  • Fix bug when using nested files with audio cache (thanks @hotstu for reporting and @eclewlow for fixing)

audioplayers 0.7.6 #

  • Fix the nefarious bug of 'sound only playing through headphones' (thanks so much, @tsun424)

audioplayers 0.7.5 #

  • Fix SDK constraint for Dart 2.1 (thanks @snoofer and @sroddy)

audioplayers 0.7.4 #

  • Some more fixes to work without errors with Dart 2 stronger types

audioplayers 0.7.3 #

  • Support Android SDK 16-20 (thanks, @sroddy)
  • Avoid restarting a looping player if is stopped (thanks, @sroddy)

audioplayers 0.7.2 #

  • Bug fixes for iOS

audioplayers 0.7.1 #

  • Formatting

audioplayers 0.7.0 #

  • Improved lifecycle handling for android
  • Big performance boots
  • Allows for finer control of releasing (with setReleaseMode, setUrl, resume, release)
  • Allows for setting the volume at any time (with setVolume)
  • Added LOOP as a ReleaseMode options, making it significantly faster
  • Some other refactorings

audioplayers 0.6.0 #

  • Major Refactoring!
  • Renaming everything to audioplayers (mind the s)
  • Better logging
  • Added AudioCache (imported from Flame)
  • Adding tests!
  • Adding better example
  • Greatly improving README
  • Lots of other minor tweaks

audioplayers 0.5.2 #

  • don't call the onClomplete hook when you manually stop the audio

audioplayers 0.5.1 #

  • fix for dart 2 (thanks to @efortuna)

audioplayers 0.5.0 #

  • improves Android performance by not calling prepare on the main thread

audioplayers 0.4.1 #

  • fix seek for iOS

audioplayers 0.4.0 #

  • volume controls

audioplayers 0.3.0 #

  • working on iOS (thanks @feroult <3)

audioplayers 0.2.0 #

  • adding disable log option

audioplayers 0.1.0 #

  • support for multiple audios simultaneously

0.2.0 #

  • support for local files

0.1.0 #

0.0.2 #

Separated handlers for position, duration, completion and errors

  • setDurationHandler(TimeChangeHandler handler)

  • setPositionHandler(TimeChangeHandler handler)

  • setCompletionHandler(VoidCallback callback)

  • setErrorHandler(ErrorHandler handler)

  • new typedef

typedef void TimeChangeHandler(Duration duration);
typedef void ErrorHandler(String message);

0.0.1 #

  • first POC :
    • methods : play, pause, stop
    • a globalHandler for position, duration, completion and errors
2770
likes
0
pub points
100%
popularity

Publisher

verified publisherblue-fire.xyz

A flutter plugin to play multiple audio files simultaneously

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter, path_provider, uuid

More

Packages that depend on audioplayers