Skip to content

androidx/media

v1.11.0-rc01 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 4d Media Servers
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

android exoplayer java media3 media3-exoplayer media3-transformer
+1 more
mediaplayer

Summary

AI summary

Fixes scrubbing stalls in ExoPlayer, adds multi‑period ad support via Revert, and prevents KtorDataSource from loading entire HTTP responses into memory.

Full changelog
  • ExoPlayer:
    • Fix potential scrubbing mode issue where scrubbing could stall when seeking to 'end of stream'.
    • Revert: Add support for ads in multi-period content (e.g., DASH) by splitting and offsetting the AdPlaybackState for each period.
  • DataSource:
    • Fix KtorDataSource loading the entire HTTP response body into memory when opening a connection (#3305).
  • Session:
    • Fix crash by catching ForegroundServiceStartNotAllowedException in MediaSessionService.stopSelfSafely() (#3310).
    • Fix unexpected onMediaItemTransition() callback on MediaController when seeking inside the same media item (#3248).
  • Downloads:
    • Resolve HLS variables in media playlist when fetched for download (#3258).
  • HLS extension:
    • Fix calculation of content resume offset when resolving interstitial asset lists (#3322).
    • Fix unexpected audio track timestamp discontinuity when resuming low latency live playback after a playlist request failure (#3311).
    • Fix bug in HlsMediaPeriod.getStreamKeys() where the ID3 track in audio renditions is considered as subtitles (#3333).
  • DASH extension:
    • Fix crash (IndexOutOfBoundsException) when opening manifests with an empty <SegmentTimeline/> element (#3326).
  • Decoder extensions (FFmpeg, VP9, AV1, etc.):
    • Revert monochrome video support to bundled dav1d JNI.
  • Cast extension:
    • Fix bug where unconfigured live streams (liveConfiguration == UNSET) were queued as STREAM_TYPE_BUFFERED (#3318).

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track androidx/media

Get notified when new releases ship.

Sign up free

About androidx/media

All releases →

Beta — feedback welcome: [email protected]