audioplayers_platform_interface 5.0.1 copy "audioplayers_platform_interface: ^5.0.1" to clipboard
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 with defaultTargetPlatform (#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 #

Note: This release has breaking changes.

  • BREAKING REFACTOR: rename logger_platform_interface.dart to global_platform_interface.dart (#1385). (6e837c1c)
  • BREAKING FEAT: configurable SoundPool and AudioManager.mode (#1388). (5697f187)

3.0.0 #

Note: This release has breaking changes.

  • BREAKING FIX: remove unused defaultToSpeaker in AudioContextIOS and replace with AVAudioSessionOptions.defaultToSpeaker (#1374). (d844ef9d)

2.1.0 #

Note: This release has breaking changes.

  • DOCS: Fix repos and homepages on pubspecs (#1349). (0bdde4d9)
  • BREAKING FIX: Change the default value of iOS audio context to force speakers (#1363). (cb16c12d)

2.0.0 #

Note: This release has breaking changes.

  • FIX: handle platform exception via logger (#1254). (56df6edf)
  • BREAKING REFACTOR: remove unused playerStateStream (#1280). (27f9de22)

1.0.0 #

  • FEAT: Upgrade flame lint dependency (#1132). (0d6dae3e)

1.0.0-rc.2 #

1.0.0-rc.1 #

  • First release after federation
8
likes
150
pub points
89%
popularity

Publisher

verified publisherblue-fire.xyz

The platform interface for audioplayers, a Flutter plugin to play multiple audio files simultaneously

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, meta, plugin_platform_interface

More

Packages that depend on audioplayers_platform_interface