diff --git a/library/core/src/main/java/com/google/android/exoplayer2/analytics/MediaMetricsListener.java b/library/core/src/main/java/com/google/android/exoplayer2/analytics/MediaMetricsListener.java index 9cc1636332..a54a61d093 100644 --- a/library/core/src/main/java/com/google/android/exoplayer2/analytics/MediaMetricsListener.java +++ b/library/core/src/main/java/com/google/android/exoplayer2/analytics/MediaMetricsListener.java @@ -592,6 +592,12 @@ public final class MediaMetricsListener playbackSession.reportPlaybackMetrics(metricsBuilder.build()); metricsBuilder = null; activeSessionId = null; + audioUnderruns = 0; + droppedFrames = 0; + playedFrames = 0; + currentVideoFormat = null; + currentAudioFormat = null; + currentTextFormat = null; } private static int getTrackChangeReason(@C.SelectionReason int trackSelectionReason) {