Skip to content

Update media3 to v1.7.1 #200

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Update media3 to v1.7.1 #200

wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 20, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
androidx.media3:media3-session 1.6.0 -> 1.7.1 age adoption passing confidence
androidx.media3:media3-exoplayer 1.6.0 -> 1.7.1 age adoption passing confidence
androidx.media3:media3-common-ktx 1.6.0 -> 1.7.1 age adoption passing confidence

Release Notes

androidx/media (androidx.media3:media3-session)

v1.7.1

This release has the same code as 1.6.1 and is being released to ensure it appears as a 'newer' release than 1.7.0, which was an alpha release accidentally tagged as stable. Please avoid using either of these releases. Stay on 1.6.1 and wait for 1.8.0-alpha01.

v1.6.1

Compare Source

This release includes the following changes since the
1.6.0 release:

  • Common Library:
    • Add PlaybackParameters.withPitch(float) method for easily copying a
      PlaybackParameters with a new pitch value
      (#​2257).
  • ExoPlayer:
    • Fix issue where media item transition fails due to recoverable renderer
      error during initialization of the next media item
      (#​2229).
    • Fix issue where ProgressiveMediaPeriod throws an
      IllegalStateException as PreloadMediaSource attempts to call its
      getBufferedDurationUs() before it is prepared
      (#​2315).
    • Fix sending CmcdData in manifest requests for DASH, HLS, and
      SmoothStreaming (#​2253).
    • Ensure AdPlaybackState.withAdDurationsUs(long[][]) can be used after
      ad groups have been removed. The user still needs to pass in an array of
      durations for removed ad groups which can be empty or null
      (#​2267).
  • Extractors:
    • MP4: Parse alternate_group from the tkhd box and expose it as an
      Mp4AlternateGroupData entry in each track's Format.metadata
      (#​2242).
  • Audio:
    • Fix offload issue where the position might get stuck when playing a
      playlist of short content
      (#​1920).
  • Session:
    • Lower aggregation timeout for platform MediaSession callbacks from 500
      to 100 milliseconds and add an experimental setter to allow apps to
      configure this value.
    • Fix issue where notifications reappear after they have been dismissed by
      the user (#​2302).
    • Fix a bug where the session returned a single-item timeline when the
      wrapped player is actually empty. This happened when the wrapped player
      doesn't have COMMAND_GET_TIMELINE available while
      COMMAND_GET_CURRENT_MEDIA_ITEM is available and the wrapped player is
      empty (#​2320).
    • Fix a bug where calling
      MediaSessionService.setMediaNotificationProvider is silently ignored
      after other interactions with the service like
      setForegroundServiceTimeoutMs
      (#​2305).
  • UI:
    • Enable PlayerSurface to work with ExoPlayer.setVideoEffects and
      CompositionPlayer.
    • Fix bug where PlayerSurface can't be recomposed with a new Player.
  • HLS extension:
    • Fix issue where chunk duration wasn't set in CmcdData for HLS media,
      causing an assertion failure when processing encrypted media segments
      (#​2312).
  • RTSP extension:
    • Add support for URI with RTSPT scheme as a way to configure the RTSP
      session to use TCP
      (#​1484).
  • Cast extension:
    • Add support for playlist metadata
      (#​2235).

Configuration

📅 Schedule: Branch creation - "on sunday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/media3 branch from 5ba9d4b to 5268737 Compare May 16, 2025 11:30
@renovate renovate bot changed the title Update media3 to v1.6.1 Update media3 to v1.7.0 May 16, 2025
@renovate renovate bot force-pushed the renovate/media3 branch from 5268737 to 9c3fd77 Compare May 16, 2025 16:25
@renovate renovate bot changed the title Update media3 to v1.7.0 Update media3 to v1.7.1 May 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants