From 016bacd178e7a1f2550cc06c8f29a4a4eca34551 Mon Sep 17 00:00:00 2001 From: bachinger Date: Mon, 10 Feb 2020 10:50:31 +0000 Subject: [PATCH] remove deprecated usage of onPlayerStateChanged PiperOrigin-RevId: 294181886 --- .../ext/mediasession/MediaSessionConnector.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/extensions/mediasession/src/main/java/com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.java b/extensions/mediasession/src/main/java/com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.java index 3476b12573..1e6a8b8328 100644 --- a/extensions/mediasession/src/main/java/com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.java +++ b/extensions/mediasession/src/main/java/com/google/android/exoplayer2/ext/mediasession/MediaSessionConnector.java @@ -1095,7 +1095,13 @@ public final class MediaSessionConnector { } @Override - public void onPlayerStateChanged(boolean playWhenReady, @Player.State int playbackState) { + public void onPlaybackStateChanged(@Player.State int playbackState) { + invalidateMediaSessionPlaybackState(); + } + + @Override + public void onPlayWhenReadyChanged( + boolean playWhenReady, @Player.PlayWhenReadyChangeReason int reason) { invalidateMediaSessionPlaybackState(); }