Migrate EventLogger to non-deprecated AnalyticsListener methods

Also suppress a warning about unused constructor parameters.

#minor-release

PiperOrigin-RevId: 577795245
This commit is contained in:
ibaker 2023-10-30 04:04:05 -07:00 committed by Copybara-Service
parent 1ac6263869
commit e30e43ec3f

View File

@ -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);
}