audioplayers_platform_interface 5.0.1 audioplayers_platform_interface: ^5.0.1 copied to clipboard
The platform interface for audioplayers, a Flutter plugin to play multiple audio files simultaneously
5.0.1 #
- FIX: AudioEvent missing
isPrepared
logic (#1521). (1fa46c2c) - FIX: test and fix compatibility with min flutter version (#1510). (9f39e95f)
- FIX: onPrepared event to wait until player is ready / finished loading the source (#1469). (50f56365)
- FIX: rework dispose (#1480). (c64ef6d9)
- DOCS: Improve doc for 'AudioContextConfig.respectSilence' (#1490) (#1500). (415dda3b)
5.0.0 #
Note: This release has breaking changes.
- FEAT: replace
Platform.isX
withdefaultTargetPlatform
(#1446). (6cd5656c) - FEAT: extract AudioContext from audio_context_config (#1440). (e59c3b9f)
- DOCS: update AudioCache explanation, migration guide, replace package READMEs (#1457). (b8eb1974)
- BREAKING REFACTOR: prevent from confusing and conflicting class names (#1465). (7cdb8586)
- BREAKING REFACTOR: improve separation of global audioplayer interface (#1443). (c0b3f85c)
- BREAKING FEAT: event channel (#1352). (c9fd6a76)
- BREAKING FEAT: expose classes of package
audioplayers_platform_interface
(#1442). (a6f89be1)
Migration instructions #
Before | After |
---|---|
LogLevel |
moved to audioplayers package as AudioLogLevel |
AudioplayersPlatform |
AudioplayersPlatformInterface |
MethodChannelAudioplayersPlatform |
AudioplayersPlatform |
GlobalPlatformInterface |
GlobalAudioplayersPlatformInterface |
MethodChannelGlobalPlatform |
GlobalAudioplayersPlatform |
StreamsInterface |
removed |
ForPlayer<> |
removed |
4.0.0 #
3.0.0 #
2.1.0 #
2.0.0 #
1.0.0-rc.2 #
1.0.0-rc.1 #
- First release after federation