From f960f8a5750cbe1a4e67144e21271bfe64b00dfd Mon Sep 17 00:00:00 2001 From: tonihei Date: Thu, 31 Oct 2019 12:28:59 +0000 Subject: [PATCH] Forward suppression state to new playback stats sessions. The value is stateful and new sessions need to be informed of the current state PiperOrigin-RevId: 277701955 --- .../android/exoplayer2/analytics/PlaybackStatsListener.java | 1 + 1 file changed, 1 insertion(+) diff --git a/library/core/src/main/java/com/google/android/exoplayer2/analytics/PlaybackStatsListener.java b/library/core/src/main/java/com/google/android/exoplayer2/analytics/PlaybackStatsListener.java index 6768677fa4..3430bfc1dd 100644 --- a/library/core/src/main/java/com/google/android/exoplayer2/analytics/PlaybackStatsListener.java +++ b/library/core/src/main/java/com/google/android/exoplayer2/analytics/PlaybackStatsListener.java @@ -170,6 +170,7 @@ public final class PlaybackStatsListener PlaybackStatsTracker tracker = new PlaybackStatsTracker(keepHistory, eventTime); tracker.onPlayerStateChanged( eventTime, playWhenReady, playbackState, /* belongsToPlayback= */ true); + tracker.onIsSuppressedChanged(eventTime, isSuppressed, /* belongsToPlayback= */ true); tracker.onPlaybackSpeedChanged(eventTime, playbackSpeed); playbackStatsTrackers.put(session, tracker); sessionStartEventTimes.put(session, eventTime);