From e30e43ec3fb7b9a8fab79a9588dd2ac9cdb7b967 Mon Sep 17 00:00:00 2001 From: ibaker Date: Mon, 30 Oct 2023 04:04:05 -0700 Subject: [PATCH] Migrate `EventLogger` to non-deprecated `AnalyticsListener` methods Also suppress a warning about unused constructor parameters. #minor-release PiperOrigin-RevId: 577795245 --- .../androidx/media3/exoplayer/util/EventLogger.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/util/EventLogger.java b/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/util/EventLogger.java index 70a295fa0f..b056d17fc7 100644 --- a/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/util/EventLogger.java +++ b/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/util/EventLogger.java @@ -93,6 +93,7 @@ public class EventLogger implements AnalyticsListener { */ @UnstableApi @Deprecated + @SuppressWarnings("unused") // Maintain backwards compatibility for callers. public EventLogger(@Nullable MappingTrackSelector trackSelector) { this(DEFAULT_TAG); } @@ -106,6 +107,7 @@ public class EventLogger implements AnalyticsListener { */ @UnstableApi @Deprecated + @SuppressWarnings("unused") // Maintain backwards compatibility for callers. public EventLogger(@Nullable MappingTrackSelector trackSelector, String tag) { this(tag); } @@ -335,7 +337,10 @@ public class EventLogger implements AnalyticsListener { @UnstableApi @Override public void onAudioDecoderInitialized( - EventTime eventTime, String decoderName, long initializationDurationMs) { + EventTime eventTime, + String decoderName, + long initializedTimestampMs, + long initializationDurationMs) { logd(eventTime, "audioDecoderInitialized", decoderName); } @@ -425,7 +430,10 @@ public class EventLogger implements AnalyticsListener { @UnstableApi @Override public void onVideoDecoderInitialized( - EventTime eventTime, String decoderName, long initializationDurationMs) { + EventTime eventTime, + String decoderName, + long initializedTimestampMs, + long initializationDurationMs) { logd(eventTime, "videoDecoderInitialized", decoderName); }