From e0f1783a54867ee81d6f9fb93ffdcee8451f2118 Mon Sep 17 00:00:00 2001 From: Googler Date: Tue, 5 Dec 2023 05:22:10 -0800 Subject: [PATCH] Fix nullability issue in MediaControllerImplLegacy PiperOrigin-RevId: 588035411 --- .../androidx/media3/session/MediaControllerImplLegacy.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/session/src/main/java/androidx/media3/session/MediaControllerImplLegacy.java b/libraries/session/src/main/java/androidx/media3/session/MediaControllerImplLegacy.java index 4bcaeb81bd..98924351f3 100644 --- a/libraries/session/src/main/java/androidx/media3/session/MediaControllerImplLegacy.java +++ b/libraries/session/src/main/java/androidx/media3/session/MediaControllerImplLegacy.java @@ -2407,7 +2407,7 @@ import org.checkerframework.checker.initialization.qual.UnderInitialization; @Nullable CharSequence queueTitle, @PlaybackStateCompat.RepeatMode int repeatMode, @PlaybackStateCompat.ShuffleMode int shuffleMode, - Bundle sessionExtras) { + @Nullable Bundle sessionExtras) { this.playbackInfoCompat = playbackInfoCompat; this.playbackStateCompat = playbackStateCompat; this.mediaMetadataCompat = mediaMetadataCompat; @@ -2415,7 +2415,7 @@ import org.checkerframework.checker.initialization.qual.UnderInitialization; this.queueTitle = queueTitle; this.repeatMode = repeatMode; this.shuffleMode = shuffleMode; - this.sessionExtras = sessionExtras; + this.sessionExtras = sessionExtras != null ? sessionExtras : Bundle.EMPTY; } public LegacyPlayerInfo(LegacyPlayerInfo other) {