From adf264c7c0043f4f1b43df4acbab77696513a3e9 Mon Sep 17 00:00:00 2001 From: bachinger Date: Fri, 21 Oct 2022 15:56:34 +0000 Subject: [PATCH] Minor simplification when setting metadata to platform session PiperOrigin-RevId: 482805730 (cherry picked from commit a47f530b926394f6e1f3c11bbcbb2d2e38434e5a) --- .../media3/session/MediaSessionLegacyStub.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/libraries/session/src/main/java/androidx/media3/session/MediaSessionLegacyStub.java b/libraries/session/src/main/java/androidx/media3/session/MediaSessionLegacyStub.java index afc3af1739..90d4eeb1e8 100644 --- a/libraries/session/src/main/java/androidx/media3/session/MediaSessionLegacyStub.java +++ b/libraries/session/src/main/java/androidx/media3/session/MediaSessionLegacyStub.java @@ -1110,12 +1110,11 @@ import org.checkerframework.checker.initialization.qual.Initialized; currentMediaItemForMetadataUpdate = currentMediaItem; durationMsForMetadataUpdate = durationMs; - if (currentMediaItem == null) { - setMetadata(sessionCompat, /* metadataCompat= */ null); - } else { - sessionCompat.setMetadata( - MediaUtils.convertToMediaMetadataCompat(currentMediaItem, durationMs)); - } + setMetadata( + sessionCompat, + currentMediaItem != null + ? MediaUtils.convertToMediaMetadataCompat(currentMediaItem, durationMs) + : null); } }