PackageTrack
Sign in Get early access

just_audio_platform_interface

A common platform interface for the just_audio plugin. Different platform implementations of just_audio should implement this interface.

4.6.0 1.0M downloads/mo #358 most downloaded on pub.dev ryanheise/just_audio

What this package is like to depend on

Last release 1 years ago

13 Aug 2025

Ships fairly regularly

a new release about every 5 months

Nearly every release is documented

notes for 16 of 16 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

20 releases · first in 2020

0 releases in the last 12 months

see the full history below

Release timeline

20 releases · Sep 2020 to Aug 2025
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 20
  1. 4.6.0 13 Aug 2025
    Release notes
    • Add androidAudioOffloadPreferences.
    Open source →
  2. 4.5.0 05 Apr 2025
    Release notes
    • Add errorCode/errorMessage to PlaybackEventMessage.
    • Add useLazyPreparation to InitRequest for top-level playlist.
    Open source →
  3. 4.4.0 01 Feb 2025
    Release notes
    • Add setWebSinkId for web (@dganzella).
    Open source →
  4. 4.3.0 17 May 2024
    Release notes
    • Add setWebCrossOrigin for CORS on web (@danielwinkler).
    Open source →
  5. 4.2.2 12 Nov 2023
    Release notes
    • Add setAllowsExternalPlayback on iOS/macOS.
    • Support index-based seeking on Android/iOS/macOS.
    Open source →
  6. 4.2.1 15 May 2023
    Release notes
    • Update minimum flutter version to 3.0.
    Open source →
  7. 4.2.0 27 Jun 2022
    Release notes
    • Add InitRequest.androidOffloadSchedulingEnabled.
    Open source →
  8. 4.1.0 06 Feb 2022
    Release notes
    • Add disposeAllPlayers method.
    Open source →
  9. 4.0.0 17 Jul 2021
    Release notes
    • Add playerDataMessageStream.
    • Add tag to IndexedAudioSourceMessage.
    Open source →
  10. 3.1.0 21 Jun 2021
    Release notes
    • Add setPitch.
    • Add setSkipSilence.
    • Add setCanUseNetworkResourcesForLiveStreamingWhilePaused.
    • Add setPreferredPeakBitRate.
    • Add audioEffectSetEnabled.
    • Add androidLoudnessEnhancerSetTargetGain.
    • Add androidEqualizerGetParameters.
    • Add androidEqualizerBandSetGain.
    Open source →
  11. 3.0.0 03 Mar 2021
    Release notes
    • Null safety.
    Open source →
  12. 3.0.0-nullsafety.3 03 Mar 2021 pre-release

    Nothing published for this version

  13. 3.0.0-nullsafety.2 25 Feb 2021 pre-release

    Nothing published for this version

  14. 3.0.0-nullsafety.1 02 Feb 2021 pre-release

    Nothing published for this version

  15. 3.0.0-nullsafety.0 01 Feb 2021 pre-release

    Nothing published for this version

  16. 2.0.1 17 Feb 2021
    Release notes
    • Fix bug where negative duration is returned instead of null.
    Open source →
  17. 2.0.0 17 Dec 2020
    Release notes
    • Breaking change: Implementations must not set the shuffle order except as instructed by setShuffleOrder.
    • Breaking change: Implementations must be able to recreate a player instance with the same ID as a disposed instance.
    • Breaking change: none state renamed to idle.
    Open source →
  18. 1.1.1 25 Oct 2020
    Release notes
    • Add initialPosition and initialIndex to LoadRequest.
    Open source →
  19. 1.1.0 13 Oct 2020
    Release notes
    • Player is now disposed via JustAudioPlatform.disposePlayer().
    • AudioPlayerPlatform constructor takes id parameter.
    Open source →
  20. 1.0.0 27 Sep 2020
    Release notes
    • Initial version.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive