new: implement desktop audio player with Ogg Vorbis support using VorbisSPI

This commit is contained in:
2026-06-17 17:18:33 +02:00
parent 8fb8ea24cf
commit 1fc8fbbc0d
5 changed files with 73 additions and 10 deletions
+2
View File
@@ -16,6 +16,7 @@ kotlinxCoroutines = "1.11.0"
kotlinSerialization = "2.4.0"
material3 = "1.11.0-alpha07"
koin = "4.2.1"
vorbisspi = "1.0.3.3"
[libraries]
androidx-activity-compose = { module = "androidx.activity:activity-compose", version.ref = "androidxActivity" }
@@ -40,6 +41,7 @@ lifecycle-viewmodelNavigation3 = { module = "org.jetbrains.androidx.lifecycle:li
media3-exoplayer = { module = "androidx.media3:media3-exoplayer", version.ref = "media3" }
media3-common = { module = "androidx.media3:media3-common", version.ref = "media3" }
navigation3 = { module = "org.jetbrains.androidx.navigation3:navigation3-ui", version.ref = "navigation3" }
vorbisspi = { module = "com.googlecode.soundlibs:vorbisspi", version.ref = "vorbisspi" }
wrappers-browser = { module = "org.jetbrains.kotlin-wrappers:kotlin-browser", version.ref = "kotlinWrappers" }
[plugins]