From 23afdd6f66843dccc5ca5f64480b0504cfaff854 Mon Sep 17 00:00:00 2001 From: tonihei Date: Tue, 5 Jun 2018 02:58:21 -0700 Subject: [PATCH] Add QoEAnalyticsListener implementation and test. The implementation keeps track of QoE sessions and forwards events to the field reporters of the relevant sessions. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=199269574 --- .../android/exoplayer2/analytics/DefaultAnalyticsListener.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/library/core/src/main/java/com/google/android/exoplayer2/analytics/DefaultAnalyticsListener.java b/library/core/src/main/java/com/google/android/exoplayer2/analytics/DefaultAnalyticsListener.java index 4a49de56b0..e386338c02 100644 --- a/library/core/src/main/java/com/google/android/exoplayer2/analytics/DefaultAnalyticsListener.java +++ b/library/core/src/main/java/com/google/android/exoplayer2/analytics/DefaultAnalyticsListener.java @@ -16,6 +16,7 @@ package com.google.android.exoplayer2.analytics; import android.net.NetworkInfo; +import android.support.annotation.Nullable; import android.view.Surface; import com.google.android.exoplayer2.ExoPlaybackException; import com.google.android.exoplayer2.Format; @@ -111,7 +112,7 @@ public abstract class DefaultAnalyticsListener implements AnalyticsListener { public void onViewportSizeChange(EventTime eventTime, int width, int height) {} @Override - public void onNetworkTypeChanged(EventTime eventTime, NetworkInfo networkInfo) {} + public void onNetworkTypeChanged(EventTime eventTime, @Nullable NetworkInfo networkInfo) {} @Override public void onMetadata(EventTime eventTime, Metadata metadata) {}