androidx / media

Jetpack Media3 support libraries for media use cases, including ExoPlayer, an extensible media player for Android
Apache License 2.0
1.34k stars 315 forks source link

Request support for kotlin multiplatform #1512

Closed tmxdyf closed 7 hours ago

tmxdyf commented 2 days ago

Hi, this is a feature request. Thank you very much for the media3 team for developing such an excellent work. It would be perfect if it can support kotlin multiplatform, so that developers can use media3 on ios and desktop. Thanks!

icbaker commented 7 hours ago

Both Media3 ExoPlayer and MediaSession tightly integrate with Android-specific framework APIs (MediaCodec, AudioTrack, MediaSession, etc). We don't have any plans to write additional player implementations on top of the lower level APIs available on other devices, so it's therefore not really feasible to suport Kotlin Multiplatform.