
Wraps MDK player for Compose Multiplatform, supporting various rendering methods. Features include media playback, but is still under development with pending platform support and API enhancements.
MDK player wrapper for Compose-Multiplatform Under development, not ready at all
val player = rememberPlayer()
PlayerView(
modifier = Modifier.fillMaxSize(),
player = player,
)
LaunchedEffect(Unit) {
player.setMedia(url)
player.prepare().onSuccess { player.play() }
}
DisposableEffect(Unit) {
onDispose { player.release() }
}MDK player wrapper for Compose-Multiplatform Under development, not ready at all
val player = rememberPlayer()
PlayerView(
modifier = Modifier.fillMaxSize(),
player = player,
)
LaunchedEffect(Unit) {
player.setMedia(url)
player.prepare().onSuccess { player.play() }
}
DisposableEffect(Unit) {
onDispose { player.release() }
}