GadgetBond

  • Latest
  • How-to
  • Tech
    • AI
    • Amazon
    • Apple
    • CES
    • Computing
    • Creators
    • Google
    • Meta
    • Microsoft
    • Mobile
    • Samsung
    • Security
    • Xbox
  • Transportation
    • Audi
    • BMW
    • Cadillac
    • E-Bike
    • Ferrari
    • Ford
    • Honda Prelude
    • Lamborghini
    • McLaren W1
    • Mercedes
    • Porsche
    • Rivian
    • Tesla
  • Culture
    • Apple TV
    • Disney
    • Gaming
    • Hulu
    • Marvel
    • HBO Max
    • Netflix
    • Paramount
    • SHOWTIME
    • Star Wars
    • Streaming
Add GadgetBond as a preferred source to see more of our stories on Google.
Font ResizerAa
GadgetBondGadgetBond
  • Latest
  • Tech
  • AI
  • Deals
  • How-to
  • Apps
  • Mobile
  • Gaming
  • Streaming
  • Transportation
Search
  • Latest
  • Deals
  • How-to
  • Tech
    • Amazon
    • Apple
    • CES
    • Computing
    • Creators
    • Google
    • Meta
    • Microsoft
    • Mobile
    • Samsung
    • Security
    • Xbox
  • AI
    • Anthropic
    • ChatGPT
    • ChatGPT Atlas
    • Gemini AI (formerly Bard)
    • Google DeepMind
    • Grok AI
    • Meta AI
    • Microsoft Copilot
    • OpenAI
    • Perplexity
    • xAI
  • Transportation
    • Audi
    • BMW
    • Cadillac
    • E-Bike
    • Ferrari
    • Ford
    • Honda Prelude
    • Lamborghini
    • McLaren W1
    • Mercedes
    • Porsche
    • Rivian
    • Tesla
  • Culture
    • Apple TV
    • Disney
    • Gaming
    • Hulu
    • Marvel
    • HBO Max
    • Netflix
    • Paramount
    • SHOWTIME
    • Star Wars
    • Streaming
Follow US
AndroidGoogleMobileTech

Media3 1.10 delivers fresh UI and new format support

Google’s Media3 1.10 update brings a modern Material 3 playback UI, richer format support, and fewer hoops to jump through for Android media apps.

By
Shubham Sawarkar
Shubham Sawarkar's avatar
ByShubham Sawarkar
Editor-in-Chief
I’m a tech enthusiast who loves exploring gadgets, trends, and innovations. With certifications in CISCO Routing & Switching and Windows Server Administration, I bring a sharp...
Follow:
- Editor-in-Chief
Mar 31, 2026, 7:35 AM EDT
Share
We may get a commission from retail offers. Learn more
Android Media 3.1.10 illustration showing editing tools, playback controls, timeline scrubber, and notification settings.
Image: Google
SHARE

Google is giving Android’s media stack another big push with Media3 1.10, and this one is very much about making playback feel modern, polished, and easier to implement, rather than just tweaking codecs under the hood. If you’re building a video or audio app today—especially with Jetpack Compose—this release meaningfully cuts down the amount of boilerplate you need to ship a good‑looking player, while also adding support for next‑gen formats like Dolby Vision Profile 10 and VVC in ExoPlayer.

At the UI level, Google is continuing to lean into Compose as the default way to build media experiences, and Media3 1.10 reflects that shift. The star of the update is a new Player composable in the media3-ui-compose-material3 module, which basically hands you a full playback surface—video content frame plus Material You–styled controls—in a single, configurable widget. Instead of wiring up your own surface, play/pause, scrubber, and time labels, you drop in this Player composable and tune it with modifiers and callbacks, which is exactly what many indie and even big‑team apps want when they don’t have a dedicated video design system. Paired with that, Google is adding a ProgressSlider composable for seeking via drag and tap, and a dedicated PlaybackSpeedControl plus a styled PlaybackSpeedToggleButton, so speed control stops being an afterthought hack and becomes a first‑class UI element in both the base UI Compose module and the Material 3 variant.

The bigger story here is that Google clearly wants Media3’s Compose stack to be the fastest route to a “good enough” player that still looks like it belongs on modern Android, rather than every app reinventing transport controls. The blog post hints at what’s next—track selection helpers, subtitle support, and more customization knobs—which would move Media3 even closer to being the default turnkey solution for most audio and video apps. For developers who previously hesitated because “Compose media UI” meant a lot of manual glue, this release makes it much more realistic to just adopt the official widgets and focus time on business logic or content instead.

Android Media player showing video with playback controls, progress bar, timestamp, speed adjustment, and video quality options.
Image: Google

Under the hood, Media3 1.10 continues to push ExoPlayer forward on format support, particularly for premium video and advanced audio. ExoPlayer can now extract Dolby Vision Profile 10 and Versatile Video Coding (VVC) from MP4 containers, which matters if you’re handling high‑end HDR or future‑ready content that OEMs and streaming services are starting to experiment with. On the audio side, the MPEG‑H decoder extension gets a UI manager, and the IAMF (Immersive Audio Model and Formats) extension now supports binaural output more seamlessly—either via the iamf_tools decoder or via Android’s system Spatializer—while trying to match the actual speaker or Spatializer layout the user has. That’s a subtle but important move: as Android leans into spatial audio and richer multi‑channel setups, Media3 is getting the logic to output the right mix for whatever hardware is available, not just a generic downmix.

Advertising workflows get some quiet but impactful improvements too, particularly for apps leaning on HLS and Google’s IMA SDK. Media3 1.10 improves ad playback reliability and extends HLS interstitial support for tags like X-PLAYOUT-LIMIT and X-SNAP, which helps apps orchestrate when and how interstitials appear during streaming sessions. With the updated IMA SDK dependency, developers can now choose whether ad click‑through URLs open in Chrome Custom Tabs using a new setEnableCustomTabs flag, giving them a bit more control over how disruptive ad interactions feel inside their own UI. On top of that, ExoPlayer is now able to fall back to alternate HLS locations if a given stream fails to load, which is the kind of resilience users never see but absolutely notice when it isn’t there.

Media sessions also get a small but developer‑friendly change: MediaSessionService now extends LifecycleService, which sounds like a tiny tweak but makes it much easier to manage coroutines, observables, and other lifecycle‑aware components inside your media service. If you’ve ever juggled playback state and background service lifecycles, being able to lean on the same lifecycle scoping patterns you use elsewhere in an app is a welcome simplification. Google also calls out playback efficiency and performance as a key focus for the year, and Media3 1.10 introduces experimental support for scheduling the core playback loop more efficiently via experimentalSetDynamicSchedulingEnabled on ExoPlayer.Builder. You can toggle this on for testing today, and the team clearly plans to iterate and eventually make these kinds of optimizations the default path.

On the editing and export side, the Transformer stack quietly gets smarter about speed changes. When you increase playback speed for exported media using setSpeed, you now have EditedMediaItem.Builder.setFrameRate, which lets you cap the output frame rate so you don’t accidentally balloon file size or push devices too hard when speeding up content. That’s especially useful for apps doing short‑form video editing or user‑generated content exports, where performance and file size directly affect user satisfaction and upload times.

Google is also re‑organizing some pieces of the library into more focused modules to keep dependencies lean. The FrameExtractor has been pulled out of the core media3-inspector module and moved into a dedicated media3-inspector-frame artifact, so if all you care about is frame inspection and extraction, you can depend on the smaller, more targeted module instead of dragging in extra baggage. Similarly, the LottieOverlay effect now lives in its own media3-effect-lottie module, which continues to offer a straightforward way to apply vector‑based Lottie animations directly to video frames—ideal for things like animated overlays, branded intros, or playful on‑video effects. The modularization trend here is pretty clear: keep the core tight, and let developers opt into capabilities like frame processing or Lottie effects only when they actually need them.

Stepping back, Media3 1.10 feels like Google continuing to round out its opinionated media stack for modern Android apps: Compose‑first UI, robust ExoPlayer under the hood, and specialized modules for editing, effects, and advanced audio. If you’re already on Media3, this update is mostly a no‑brainer: you gain new UI components, better format coverage, more resilient playback, and cleaner module boundaries with minimal migration overhead—provided you update imports for things like FrameExtractor or LottieOverlay. And if you’ve been holding onto legacy ExoPlayer integrations or homegrown media UIs, Media3 1.10 is yet another nudge to start planning a migration, especially if you want a modern, Material‑aligned player without sinking a bunch of design and engineering time into the basics.


Discover more from GadgetBond

Subscribe to get the latest posts sent to your email.

Leave a Comment

Leave a ReplyCancel reply

Most Popular

Xbox Game Pass Ultimate: pricing, perks, and how it all fits together

Xbox Game Pass Essential: who it’s for, what it includes, what it skips

Apple’s next Pro iPhone may not solve the scratch problem

What to watch on Paramount+ right now

Apple Music iOS 27 update: AutoMix, artist pages, and Siri AI

The new Beats headphones, Antonee Robinson just teased on his way to the World Cup

Hypelist lets you build lists around the things you love

Swipewipe makes clearing your camera roll feel oddly easy

New to PlayStation Plus? Here’s how the service really works

Apple’s iPhone 18 plan is changing

Also Read
Surreal collage on a deep blue space-like background featuring Earth at the center, surrounded by cutout images of a flower, butterfly, tent, instant camera, textured rug, and paper illustrations, evoking discovery, travel, nature, and personal interests.

Rec League is the kind of app the internet has been missing

The image shows a collection of 3D icons representing various social media platforms arranged in a grid pattern on a white background with black dots. The icons include Pinterest, Facebook, TikTok, Instagram, WhatsApp, YouTube, LinkedIn, Spotify, Snapchat, and Twitter. Some icons have notification badges, with WhatsApp showing a badge with the number 3 and Snapchat showing a badge with the number 6. The icons are colorful and have a raised, three-dimensional appearance, making them stand out against the background.

Under-16s face social media ban in the UK

Front view of a laptop displaying a minimalist login screen with a light blue background. A large digital clock reading “9:41” appears near the top center, while a user profile named “Ashley Pearse” and a password entry field are positioned below. Status icons for region, battery, Wi-Fi, and power are visible in the upper-right corner, creating a clean mockup of a desktop operating system sign-in interface.

Here’s how to reset your Mac login password in a few steps

Illustrated graphic representing online journalism and digital publishing. A blue vintage-style typewriter prints a webpage-like document featuring text lines and social media icons, while a browser search bar extends from the side. Set against a dark textured background, the artwork symbolizes the intersection of traditional journalism, web publishing, search, and social media in the digital news era.

Before the web, there was print

Promotional artwork for PC Game Pass featuring a collage of game characters and worlds. The image includes a red-eyed fantasy character, a tactical soldier, an adventurer wearing a fedora, and a mythological bearded figure with glowing eyes. The Xbox logo and "PC Game Pass" branding appear across the center, highlighting a diverse library of action, adventure, strategy, and role-playing games available through the subscription service.

PC Game Pass in 2026: library, limits, and the new price cut

Promotional Xbox gaming image with the slogan “Play the Way You Want” displayed in large green text at the center. Surrounding the message are multiple gaming devices, including an Xbox console and controller, a gaming handheld, a laptop, a smartphone, and a TV, all showing Xbox games and the Xbox app interface. The artwork highlights Xbox Cloud Gaming and Game Pass, emphasizing the ability to play across console, PC, handheld, mobile, and streaming devices from a single gaming ecosystem.

Xbox Game Pass Premium: the middle tier that might be just right

Promotional image for Amazon Luna cloud gaming featuring the Luna logo on a purple gradient background. Multiple devices, including a smart TV, desktop monitor, laptop, tablet, and smartphone, display the same racing game scene with Sonic the Hedgehog and other characters. An Amazon Luna wireless controller is positioned in front of the screens, illustrating seamless game streaming across different devices through Amazon’s cloud gaming platform.

How Amazon Luna works and who it is for

Promotional image for NVIDIA GeForce NOW cloud gaming showcasing games streamed across multiple devices. Large displays feature Pragmata and Counter-Strike 2, while laptops, a handheld gaming device, smartphone, VR headset, racing wheel, and flight simulator controls are arranged on illuminated black platforms. The dark futuristic background with NVIDIA-green wave patterns emphasizes GeForce NOW’s ability to play high-end PC games across screens and gaming hardware through cloud streaming.

What GeForce Now gets right about cloud gaming

Company Info
  • Homepage
  • Support my work
  • Latest stories
  • Company updates
  • GDB Recommends
  • Daily newsletters
  • About us
  • Contact us
  • Write for us
  • Editorial guidelines
Legal
  • Privacy Policy
  • Cookies Policy
  • Terms & Conditions
  • DMCA
  • Disclaimer
  • Accessibility Policy
  • Security Policy
  • Do Not Sell or Share My Personal Information
Socials
Follow US

Disclosure: We love the products we feature and hope you’ll love them too. If you purchase through a link on our site, we may receive compensation at no additional cost to you. Read our ethics statement. Please note that pricing and availability are subject to change.

Copyright © 2026 GadgetBond. All Rights Reserved. Use of this site constitutes acceptance of our Terms of Use and Privacy Policy | Do Not Sell/Share My Personal Information.