diff --git a/RELEASENOTES.md b/RELEASENOTES.md index ad5477b544..3648082282 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -1,5 +1,44 @@ # Release notes +### Unreleased changes + +* Common Library: + * Change `SimpleBasePlayer.State` access from protected to public to make + it easier to handle updates in other classes + ([#2128](https://github.com/androidx/media/issues/2128)). +* 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.0-beta01 (2025-02-26) diff --git a/libraries/common/src/main/java/androidx/media3/common/SimpleBasePlayer.java b/libraries/common/src/main/java/androidx/media3/common/SimpleBasePlayer.java index d4720fb859..07f4e3e3cc 100644 --- a/libraries/common/src/main/java/androidx/media3/common/SimpleBasePlayer.java +++ b/libraries/common/src/main/java/androidx/media3/common/SimpleBasePlayer.java @@ -96,7 +96,7 @@ import org.checkerframework.checker.nullness.qual.RequiresNonNull; public abstract class SimpleBasePlayer extends BasePlayer { /** An immutable state description of the player. */ - protected static final class State { + public static final class State { /** A builder for {@link State} objects. */ public static final class Builder {