From ff65d7b05bd1400373bd32f9a411a0f54e85732a Mon Sep 17 00:00:00 2001 From: shahddaghash Date: Mon, 24 Feb 2025 03:45:44 -0800 Subject: [PATCH] Enable metrics collection by default PiperOrigin-RevId: 730383523 (cherry picked from commit c90ca4e86ee042f6ce8c6971e075bf0f8d893901) --- .../src/main/java/androidx/media3/transformer/Transformer.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/transformer/src/main/java/androidx/media3/transformer/Transformer.java b/libraries/transformer/src/main/java/androidx/media3/transformer/Transformer.java index 60e700aec8..8343ddaffb 100644 --- a/libraries/transformer/src/main/java/androidx/media3/transformer/Transformer.java +++ b/libraries/transformer/src/main/java/androidx/media3/transformer/Transformer.java @@ -145,6 +145,7 @@ public final class Transformer { clock = Clock.DEFAULT; listeners = new ListenerSet<>(looper, clock, (listener, flags) -> {}); if (SDK_INT >= 35) { + usePlatformDiagnostics = true; metricsReporterFactory = new EditingMetricsCollector.DefaultMetricsReporter.Factory(context); } @@ -549,6 +550,8 @@ public final class Transformer { * href="https://support.google.com/accounts/answer/6078260">if sharing usage and diagnostics * data is enabled by the user of the device. * + *

The default value is {@code true}. + * * @param usePlatformDiagnostics Whether transformer reports diagnostics data to the Android * platform. * @return This builder.