chore: add jaad dependency to fix .m4a playback on Desktop

This commit is contained in:
Antoine Jaury
2026-09-30 11:18:54 +02:00
parent ac07be5634
commit 3acba87728
4 changed files with 16 additions and 1 deletions
+6 -1
View File
@@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
### Fixed
- Desktop: audio playback failed with *Failed to play audio* on every record,
because the JDK cannot decode the `.m4a` (AAC) recordings on its own.
## [1.0.0-alpha02] - 2026-08-04
### Added
@@ -64,7 +69,7 @@ First public release of **Chom Bev e Brezhoneg**.
- Targets Android, iOS, Desktop (JVM) and Web (JS + Wasm), all sharing the same
Compose Multiplatform UI. Only Android has been deeply tested for this version.
- Audio playback backed by ExoPlayer (Android), AVFoundation (iOS), the browser
audio APIs (Web).
audio APIs (Web) and `javax.sound.sampled` (Desktop).
- Light and dark themes; interface localised in French and Breton.
- Modular architecture: `core`, `data` and `feature` modules glued by a thin
`shared` module, with Koin dependency injection validated at build time.