Fix lint warnings in RELEASENOTES

PiperOrigin-RevId: 721326280
(cherry picked from commit 045b8e6a524b7371d07b73146837dacc5d64c267)
This commit is contained in:
rohks 2025-01-30 03:31:43 -08:00 committed by Rohit Singh
parent 6f7522befa
commit 719c37f637

View File

@ -1,41 +1,5 @@
# Release notes # Release notes
### Unreleased changes
* Common Library:
* ExoPlayer:
* Transformer:
* Track Selection:
* Extractors:
* DataSource:
* Audio:
* Video:
* Text:
* Metadata:
* Image:
* DataSource:
* DRM:
* Effect:
* Muxers:
* IMA extension:
* Session:
* UI:
* Downloads:
* OkHttp Extension:
* Cronet Extension:
* RTMP Extension:
* HLS Extension:
* DASH Extension:
* Smooth Streaming Extension:
* RTSP Extension:
* Decoder Extensions (FFmpeg, VP9, AV1, etc.):
* MIDI extension:
* Leanback extension:
* Cast Extension:
* Test Utilities:
* Demo app:
* Remove deprecated symbols:
## 1.6 ## 1.6
### 1.6.0-alpha02 (2025-01-30) ### 1.6.0-alpha02 (2025-01-30)
@ -60,15 +24,15 @@ This release includes the following changes since the
* Make `DefaultRenderersFactory` add two `MetadataRenderer` instances by * Make `DefaultRenderersFactory` add two `MetadataRenderer` instances by
default to enable apps to receive two different schemes of metadata by default to enable apps to receive two different schemes of metadata by
default. default.
* Initialize `DeviceInfo` and device volume asynchronously (if enabled via * Initialize `DeviceInfo` and device volume asynchronously (if enabled
`setDeviceVolumeControlEnabled`). These values won't be available using `setDeviceVolumeControlEnabled`). These values won't be available
instantly after the `ExoPlayer.Builder.build()` and are notified via instantly after the `ExoPlayer.Builder.build()` and are notified using
`Player.Listener.onDeviceInfoChanged` and `onDeviceVolumeChanged`. `Player.Listener.onDeviceInfoChanged` and `onDeviceVolumeChanged`.
* Reevaluate whether the ongoing load of a chunk should be cancelled when * Reevaluate whether the ongoing load of a chunk should be cancelled when
playback is paused playback is paused
([#1785](https://github.com/androidx/media/pull/1785)). ([#1785](https://github.com/androidx/media/pull/1785)).
* Transformer: * Transformer:
* Enable support for Android platform diagnostics via * Enable support for Android platform diagnostics using
`MediaMetricsManager`. Transformer will forward editing events and `MediaMetricsManager`. Transformer will forward editing events and
performance data to the platform, which helps to provide system performance data to the platform, which helps to provide system
performance and debugging information on the device. This data may also performance and debugging information on the device. This data may also
@ -91,15 +55,15 @@ This release includes the following changes since the
list starts at a non-sync frame with no preceding sync frame list starts at a non-sync frame with no preceding sync frame
([#2062](https://github.com/androidx/media/issues/2062)). ([#2062](https://github.com/androidx/media/issues/2062)).
* Audio: * Audio:
* Do not bypass `SonicAudioProcessor` when `SpeedChangingAudioProcessor` * Don't bypass `SonicAudioProcessor` when `SpeedChangingAudioProcessor` is
is configured with default parameters. configured with default parameters.
* Fix underflow in `Sonic#getOutputSize()` that could cause * Fix underflow in `Sonic#getOutputSize()` that could cause
`DefaultAudioSink` to stall. `DefaultAudioSink` to stall.
* Fix `MediaCodecAudioRenderer.getDurationToProgressUs()` and * Fix `MediaCodecAudioRenderer.getDurationToProgressUs()` and
`DecoderAudioRenderer.getDurationToProgressUs()` so that seeks will `DecoderAudioRenderer.getDurationToProgressUs()` so that seeks will
correctly reset the provided durations. correctly reset the provided durations.
* Text: * Text:
* TTML: Add support for referencing `tts:origin` and `tts:extent` via * TTML: Add support for referencing `tts:origin` and `tts:extent` using
`style` ([#2953](https://github.com/google/ExoPlayer/issues/2953)). `style` ([#2953](https://github.com/google/ExoPlayer/issues/2953)).
* Restrict WebVTT and SubRip timestamps to exactly 3 decimal places. * Restrict WebVTT and SubRip timestamps to exactly 3 decimal places.
Previously we incorrectly parsed any number of decimal places but always Previously we incorrectly parsed any number of decimal places but always
@ -119,7 +83,7 @@ This release includes the following changes since the
* Renamed `setSampleCopyEnabled()` method to `setSampleCopyingEnabled()` * Renamed `setSampleCopyEnabled()` method to `setSampleCopyingEnabled()`
in both `Mp4Muxer.Builder` and `FragmentedMp4Muxer.Builder`. in both `Mp4Muxer.Builder` and `FragmentedMp4Muxer.Builder`.
* `Mp4Muxer.addTrack()` and `FragmentedMp4Muxer.addTrack()` now return an * `Mp4Muxer.addTrack()` and `FragmentedMp4Muxer.addTrack()` now return an
`int` track id instead of a `TrackToken`. `int` track ID instead of a `TrackToken`.
* `Mp4Muxer` and `FragmentedMp4Muxer` no longer implement `Muxer` * `Mp4Muxer` and `FragmentedMp4Muxer` no longer implement `Muxer`
interface. interface.
* Session: * Session: