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 #
- update to the current Plugin API
- move to https://github.com/rxlabz/audioplayer
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