Commit 75472691 by tonihei Committed by Ian Baker

Finish pending session if there is one before creating a new one.

PiperOrigin-RevId: 423819515
parent 79f3e2d8
......@@ -16,7 +16,6 @@
package androidx.media3.exoplayer.analytics;
import static androidx.media3.common.util.Assertions.checkNotNull;
import static androidx.media3.common.util.Assertions.checkState;
import static androidx.media3.common.util.Util.castNonNull;
import android.annotation.SuppressLint;
......@@ -174,7 +173,7 @@ public final class MediaMetricsListener
// Ignore ad sessions.
return;
}
checkState(activeSessionId == null);
finishCurrentSession();
activeSessionId = sessionId;
metricsBuilder =
new PlaybackMetrics.Builder()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment