audioplayers_with_rate 1.0.2
audioplayers_with_rate: ^1.0.2 copied to clipboard

A flutter plugin to play multiple audio files simultaneously

Changelog #

audioplayers 1.0.2 #

-- Upgrade path_provider

audioplayers 1.0.1 #

-- Upgrade id

audioplayers 1.0.0 #

-- Add Rate in Player

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
2
likes
75
pub points
36%
popularity

A flutter plugin to play multiple audio files simultaneously

Repository (GitHub)
View/report issues

Documentation

API reference

Uploader

renansouzasilva97@gmail.com

License

MIT (LICENSE.md)

Dependencies

flutter, path_provider, uuid

More

Packages that depend on audioplayers_with_rate