flutter_audio_playlist 0.0.1-beta.1
flutter_audio_playlist: ^0.0.1-beta.1 copied to clipboard
A customizable Flutter audio player package with pre-built UI and reusable components.
0.0.1-beta.1 Initial Beta Release #
- Pre-built Player UI: Introduced
AudioPlayerScreenfor a ready-to-use audio playback interface. - Customization:
- Added
AudioPlayerThemeandAudioPlayerThemeDatafor extensive UI theming (colors, text styles, spacing, visibility of sections). - Support for providing a completely custom player screen widget.
- Added
- Reusable Components: Exposed individual UI widgets (
TrackDetailsSection,ControlsSection,ProgressBarSection,UpNextSection,AudioTile,CurrentTrackBanner) for use in custom layouts. - State Management: Implemented
AudioPlaylistProviderfor managing audio state, playlist, current track, shuffle/repeat modes, and sleep timer. - Core Playback Features:
- Playlist loading and management.
- Play, pause, stop, seek.
- Next, previous track navigation.
- Shuffle and repeat modes (off, repeat once, repeat current).
- Sleep timer functionality.
- Background Audio Support: Integrated with
just_audioandjust_audio_backgroundfor background playback and notification controls. - Example App: Included a comprehensive example demonstrating various features and integration methods.