diff --git a/RELEASENOTES.md b/RELEASENOTES.md index ef3977a527..e067f9ddfc 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -12,9 +12,10 @@ * Limit parallel download removals to 1 to avoid excessive thread creation ([#10458](https://github.com/google/ExoPlayer/issues/10458)). * Audio: - * Adds AudioOffloadListener.onExperimentalOffloadedPlayback for the + * Adds `AudioOffloadListener.onExperimentalOffloadedPlayback` for the AudioTrack offload state. ([#134](https://github.com/androidx/media/issues/134)). + * Make `AudioTrackBufferSizeProvider` a public interface. * Metadata: * `MetadataRenderer` can now be configured to render metadata as soon as they are available. Create an instance with diff --git a/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/audio/DefaultAudioSink.java b/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/audio/DefaultAudioSink.java index 4d6d7d1f4d..1677c0636b 100644 --- a/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/audio/DefaultAudioSink.java +++ b/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/audio/DefaultAudioSink.java @@ -234,7 +234,7 @@ public final class DefaultAudioSink implements AudioSink { } /** Provides the buffer size to use when creating an {@link AudioTrack}. */ - interface AudioTrackBufferSizeProvider { + public interface AudioTrackBufferSizeProvider { /** Default instance. */ AudioTrackBufferSizeProvider DEFAULT = new DefaultAudioTrackBufferSizeProvider.Builder().build();