Finish pending session if there is one before creating a new one.
PiperOrigin-RevId: 423819515
This commit is contained in:
parent
6af74e7f0f
commit
caa0a09c2f
@ -16,7 +16,6 @@
|
|||||||
package com.google.android.exoplayer2.analytics;
|
package com.google.android.exoplayer2.analytics;
|
||||||
|
|
||||||
import static com.google.android.exoplayer2.util.Assertions.checkNotNull;
|
import static com.google.android.exoplayer2.util.Assertions.checkNotNull;
|
||||||
import static com.google.android.exoplayer2.util.Assertions.checkState;
|
|
||||||
import static com.google.android.exoplayer2.util.Util.castNonNull;
|
import static com.google.android.exoplayer2.util.Util.castNonNull;
|
||||||
|
|
||||||
import android.annotation.SuppressLint;
|
import android.annotation.SuppressLint;
|
||||||
@ -172,7 +171,7 @@ public final class MediaMetricsListener
|
|||||||
// Ignore ad sessions.
|
// Ignore ad sessions.
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
checkState(activeSessionId == null);
|
finishCurrentSession();
|
||||||
activeSessionId = sessionId;
|
activeSessionId = sessionId;
|
||||||
metricsBuilder =
|
metricsBuilder =
|
||||||
new PlaybackMetrics.Builder()
|
new PlaybackMetrics.Builder()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user