Skip to content
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

Build(deps): Bump media3_version from 1.1.1 to 1.2.0 #3449

Merged
merged 1 commit into from
Nov 21, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 17, 2023

Bumps media3_version from 1.1.1 to 1.2.0.
Updates androidx.media3:media3-exoplayer from 1.1.1 to 1.2.0

Release notes

Sourced from androidx.media3:media3-exoplayer's releases.

1.2.0-rc01

  • ExoPlayer:
    • Add luma and chroma bitdepth to ColorInfo #491.
  • Track Selection:
    • Add DefaultTrackSelector.Parameters.allowAudioNonSeamlessAdaptiveness to explicitly allow or disallow non-seamless adaptation. The default stays at its current behavior of true.
  • Audio:
    • Fix DTS Express audio buffer underflow issue (#650).
    • Fix bug where the capabilities check for E-AC3-JOC throws an IllegalArgumentException (#677).
  • Text:
    • Remove ExoplayerCuesDecoder. Text tracks with sampleMimeType = application/x-media3-cues are now directly handled by TextRenderer without needing a SubtitleDecoder instance.
  • Session:
    • Do not set the queue of the framework session when COMMAND_GET_TIMELINE is not available for the media notification controller. With Android Auto as the client controller reading from the framework session, this has the effect that the queue button in the UI of Android Auto is not displayed ((#339).
    • Use DataSourceBitmapLoader by default instead of SimpleBitmapLoader (#271,#327).
    • Add MediaSession.Callback.onMediaButtonEvent(Intent) that allows apps to override the default media button event handling.
  • HLS Extension:
    • Refresh the HLS live playlist with an interval calculated from the last load start time rather than the last load completed time (#663).
  • DASH Extension:
    • Add experimental support for parsing subtitles during extraction. This has better support for merging overlapping subtitles, including resolving flickering when transitioning between subtitle segments. You can enable this using DashMediaSource.Factory.experimentalParseSubtitlesDuringExtraction() (#288).
  • Decoder Extensions (FFmpeg, VP9, AV1, MIDI, etc.):
    • Fix bug publishing MIDI decoder artifact to Maven repository. The artifact is renamed to media3-exoplayer-midi (#734).
  • Remove deprecated symbols:
    • Remove deprecated DownloadNotificationHelper.buildProgressNotification method, use a non deprecated method that takes a notMetRequirements parameter instead.

1.2.0-beta01

  • Audio:
    • Add onAudioTrackInitialized and onAudioTrackReleased callbacks to AnalyticsListener, AudioRendererEventListener and AudioSink.Listener.
  • Metadata:
    • MetadataDecoder.decode will no longer be called for "decode-only" samples as the implementation must return null anyway.
  • Session:
    • Add session demo module for Automotive OS and enable session demo for Android Auto.
  • DASH Extension:
    • Allow multiple of the same DASH identifier in segment template url.
  • RTSP Extension:
    • Use RTSP Setup Response timeout value in time interval of sending keep-alive RTSP Options requests (#662).
  • Decoder Extensions (FFmpeg, VP9, AV1, MIDI, etc.):
    • Add DecoderOutputBuffer.shouldBeSkipped to directly mark output buffers that don't need to be presented. This is preferred over C.BUFFER_FLAG_DECODE_ONLY that will be deprecated.
    • Add Decoder.setOutputStartTimeUs and SimpleDecoder.isAtLeastOutputStartTimeUs to allow decoders to drop decode-only samples before the start time. This should be preferred to Buffer.isDecodeOnly that will be deprecated.

1.2.0-alpha02

  • Common Library:
  • ExoPlayer:
    • Add additional fields to Common Media Client Data (CMCD) logging: next object request (nor) and next range request (nrr)(#8699).
    • Add functionality to transmit Common Media Client Data (CMCD) data using query parameters (#553).
    • Fix ConcurrentModificationException in ExperimentalBandwidthMeter (#612).
    • Add MediaPeriodId parameter to CompositeMediaSource.getMediaTimeForChildMediaTime.
    • Support ClippingMediaSource (and other sources with period/window time offsets) in ConcatenatingMediaSource2 (#11226).
    • Change BaseRenderer.onStreamChanged() to also receive a MediaPeriodId argument.
  • Transformer:

... (truncated)

Changelog

Sourced from androidx.media3:media3-exoplayer's changelog.

Release notes

1.1

Commits
  • 35219ee Remove recommendation to pin annotation-experimental to version 1.2.0
  • a0b7859 Add @OptIn to fields in demo PlayerActivity now this is supported
  • a8ef2eb Merge release notes for media3 1.2.0 stable release
  • a2679fb Bump media3 versions to 1.2.0 (stable)
  • 7991838 Rollback of androidx/media@a19f577976fc670c47e837d5...
  • 3d6ac7f Add com.github.philburk:jsyn to JAR list
  • 1c54c39 Reorder RELEASENOTES to move unreleased changes to correct section
  • 7a2d80d Bump Media3 version numbers for 1.2.0-rc01
  • c997c71 Update RELEASENOTES for 1.2.0-rc01 release
  • f2cf43c Use MediaSessionImpl.onMediaButtonEvent() to dispatch key events
  • Additional commits viewable in compare view

Updates androidx.media3:media3-ui from 1.1.1 to 1.2.0

Release notes

Sourced from androidx.media3:media3-ui's releases.

1.2.0-rc01

  • ExoPlayer:
    • Add luma and chroma bitdepth to ColorInfo #491.
  • Track Selection:
    • Add DefaultTrackSelector.Parameters.allowAudioNonSeamlessAdaptiveness to explicitly allow or disallow non-seamless adaptation. The default stays at its current behavior of true.
  • Audio:
    • Fix DTS Express audio buffer underflow issue (#650).
    • Fix bug where the capabilities check for E-AC3-JOC throws an IllegalArgumentException (#677).
  • Text:
    • Remove ExoplayerCuesDecoder. Text tracks with sampleMimeType = application/x-media3-cues are now directly handled by TextRenderer without needing a SubtitleDecoder instance.
  • Session:
    • Do not set the queue of the framework session when COMMAND_GET_TIMELINE is not available for the media notification controller. With Android Auto as the client controller reading from the framework session, this has the effect that the queue button in the UI of Android Auto is not displayed ((#339).
    • Use DataSourceBitmapLoader by default instead of SimpleBitmapLoader (#271,#327).
    • Add MediaSession.Callback.onMediaButtonEvent(Intent) that allows apps to override the default media button event handling.
  • HLS Extension:
    • Refresh the HLS live playlist with an interval calculated from the last load start time rather than the last load completed time (#663).
  • DASH Extension:
    • Add experimental support for parsing subtitles during extraction. This has better support for merging overlapping subtitles, including resolving flickering when transitioning between subtitle segments. You can enable this using DashMediaSource.Factory.experimentalParseSubtitlesDuringExtraction() (#288).
  • Decoder Extensions (FFmpeg, VP9, AV1, MIDI, etc.):
    • Fix bug publishing MIDI decoder artifact to Maven repository. The artifact is renamed to media3-exoplayer-midi (#734).
  • Remove deprecated symbols:
    • Remove deprecated DownloadNotificationHelper.buildProgressNotification method, use a non deprecated method that takes a notMetRequirements parameter instead.

1.2.0-beta01

  • Audio:
    • Add onAudioTrackInitialized and onAudioTrackReleased callbacks to AnalyticsListener, AudioRendererEventListener and AudioSink.Listener.
  • Metadata:
    • MetadataDecoder.decode will no longer be called for "decode-only" samples as the implementation must return null anyway.
  • Session:
    • Add session demo module for Automotive OS and enable session demo for Android Auto.
  • DASH Extension:
    • Allow multiple of the same DASH identifier in segment template url.
  • RTSP Extension:
    • Use RTSP Setup Response timeout value in time interval of sending keep-alive RTSP Options requests (#662).
  • Decoder Extensions (FFmpeg, VP9, AV1, MIDI, etc.):
    • Add DecoderOutputBuffer.shouldBeSkipped to directly mark output buffers that don't need to be presented. This is preferred over C.BUFFER_FLAG_DECODE_ONLY that will be deprecated.
    • Add Decoder.setOutputStartTimeUs and SimpleDecoder.isAtLeastOutputStartTimeUs to allow decoders to drop decode-only samples before the start time. This should be preferred to Buffer.isDecodeOnly that will be deprecated.

1.2.0-alpha02

  • Common Library:
  • ExoPlayer:
    • Add additional fields to Common Media Client Data (CMCD) logging: next object request (nor) and next range request (nrr)(#8699).
    • Add functionality to transmit Common Media Client Data (CMCD) data using query parameters (#553).
    • Fix ConcurrentModificationException in ExperimentalBandwidthMeter (#612).
    • Add MediaPeriodId parameter to CompositeMediaSource.getMediaTimeForChildMediaTime.
    • Support ClippingMediaSource (and other sources with period/window time offsets) in ConcatenatingMediaSource2 (#11226).
    • Change BaseRenderer.onStreamChanged() to also receive a MediaPeriodId argument.
  • Transformer:

... (truncated)

Changelog

Sourced from androidx.media3:media3-ui's changelog.

Release notes

1.1

Commits
  • 35219ee Remove recommendation to pin annotation-experimental to version 1.2.0
  • a0b7859 Add @OptIn to fields in demo PlayerActivity now this is supported
  • a8ef2eb Merge release notes for media3 1.2.0 stable release
  • a2679fb Bump media3 versions to 1.2.0 (stable)
  • 7991838 Rollback of androidx/media@a19f577976fc670c47e837d5...
  • 3d6ac7f Add com.github.philburk:jsyn to JAR list
  • 1c54c39 Reorder RELEASENOTES to move unreleased changes to correct section
  • 7a2d80d Bump Media3 version numbers for 1.2.0-rc01
  • c997c71 Update RELEASENOTES for 1.2.0-rc01 release
  • f2cf43c Use MediaSessionImpl.onMediaButtonEvent() to dispatch key events
  • Additional commits viewable in compare view

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps `media3_version` from 1.1.1 to 1.2.0.

Updates `androidx.media3:media3-exoplayer` from 1.1.1 to 1.2.0
- [Release notes](https://github.com/androidx/media/releases)
- [Changelog](https://github.com/androidx/media/blob/release/RELEASENOTES.md)
- [Commits](androidx/media@1.1.1...1.2.0)

Updates `androidx.media3:media3-ui` from 1.1.1 to 1.2.0
- [Release notes](https://github.com/androidx/media/releases)
- [Changelog](https://github.com/androidx/media/blob/release/RELEASENOTES.md)
- [Commits](androidx/media@1.1.1...1.2.0)

---
updated-dependencies:
- dependency-name: androidx.media3:media3-exoplayer
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: androidx.media3:media3-ui
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added 3. to review Waiting for reviews dependencies labels Nov 17, 2023
Copy link
Member

@AndyScherzinger AndyScherzinger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tested successfully

@AndyScherzinger AndyScherzinger merged commit c4b5051 into master Nov 21, 2023
18 checks passed
@delete-merged-branch delete-merged-branch bot deleted the dependabot/gradle/media3_version-1.2.0 branch November 21, 2023 14:56
@AndyScherzinger AndyScherzinger added this to the 18.0.0 milestone Nov 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3. to review Waiting for reviews dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant