diff --git a/libraries/transformer/src/main/java/androidx/media3/transformer/EditingMetricsCollector.java b/libraries/transformer/src/main/java/androidx/media3/transformer/EditingMetricsCollector.java index c9db736128..2dedc2760a 100644 --- a/libraries/transformer/src/main/java/androidx/media3/transformer/EditingMetricsCollector.java +++ b/libraries/transformer/src/main/java/androidx/media3/transformer/EditingMetricsCollector.java @@ -16,7 +16,6 @@ package androidx.media3.transformer; -import static androidx.media3.common.util.Assertions.checkState; import static androidx.media3.common.util.Util.usToMs; import android.content.Context; @@ -102,8 +101,7 @@ import java.util.List; @Override public void reportMetrics(EditingEndedEvent editingEndedEvent) { - checkState(!metricsReported, "Metrics have already been reported."); - if (editingSession != null) { + if (!metricsReported && editingSession != null) { editingSession.reportEditingEndedEvent(editingEndedEvent); metricsReported = true; }