A headless audio player for shared Kotlin code: one AudioPlayer interface over MediaPlayer on Android and AVPlayer on iOS, a typed PlayerState flow with the position in it, and an explicit release contract that makes double-release and use-after-release inert instead of fatal. Pick this module if you need to play a sound, a voice message, or a track from common code without pulling in ExoPlayer, a UI framework, or a DI container.

Latest Versions

6 versions โ†’
Version โ–ผVulnerabilitiesUsagesDate
1.6.x
1.6.0
1
Sep 17, 2026
1.5.x
1.5.0
1
Sep 15, 2026
1.3.x
1.3.0
1
Sep 14, 2026
1.1.x
1.1.0
1
Sep 13, 2026
1.0.x
1.0.2
1
Sep 05, 2026
1.0.1
1
Sep 13, 2026
6 versions โ†’