Android Media3 1.10 Released with New Compose UI Features
Google has officially released Media3 version 1.10, a significant update to its Android media library that introduces new features, bug fixes, and performance improvements. The update prominently expands the media3-ui-compose-material3 module, facilitating the creation of modern playback user interfaces using Jetpack Compose. Key additions include a new Player Composable, which integrates a ContentFrame with customizable controls for an out-of-the-box modern UI experience. Additionally, the release introduces a ProgressSlider Composable for handling player progress and seek gestures, along with a PlaybackSpeedControl for managing playback speeds. Beyond UI enhancements, Media3 1.10 offers expanded format support within ExoPlayer and improved speed adjustment capabilities when exporting media using the Transformer tool. This release aims to streamline development for Android applications requiring robust media playback functionality, providing developers with more flexible and contemporary tools for building media-centric interfaces. The announcement was made by Andrew Lewis, a Software Engineer at Google, via the Android Developers Blog, directing users to GitHub for comprehensive release notes.
Wire timeline
Android Media3 1.10 Released with New Compose UI Features
Google has officially released Media3 version 1.10, a significant update to its Android media library that introduces new features, bug fixes, and performance improvements. The update prominently expands the media3-ui-compose-material3 module, facilitating the creation of modern playback user interfaces using Jetpack Compose. Key additions include a new Player Composable, which integrates a ContentFrame with customizable controls for an out-of-the-box modern UI experience. Additionally, the release introduces a ProgressSlider Composable for handling player progress and seek gestures, along with a PlaybackSpeedControl for managing playback speeds. Beyond UI enhancements, Media3 1.10 offers expanded format support within ExoPlayer and improved speed adjustment capabilities when exporting media using the Transformer tool. This release aims to streamline development for Android applications requiring robust media playback functionality, providing developers with more flexible and contemporary tools for building media-centric interfaces. The announcement was made by Andrew Lewis, a Software Engineer at Google, via the Android Developers Blog, directing users to GitHub for comprehensive release notes.
Android Developers Blog