diff --git a/library/core/src/main/java/com/google/android/exoplayer2/analytics/AnalyticsListener.java b/library/core/src/main/java/com/google/android/exoplayer2/analytics/AnalyticsListener.java index 6550c5ac05..0085274a7e 100644 --- a/library/core/src/main/java/com/google/android/exoplayer2/analytics/AnalyticsListener.java +++ b/library/core/src/main/java/com/google/android/exoplayer2/analytics/AnalyticsListener.java @@ -26,10 +26,10 @@ import android.view.Surface; import androidx.annotation.IntDef; import androidx.annotation.Nullable; import com.google.android.exoplayer2.C; -import com.google.android.exoplayer2.ExoPlaybackException; import com.google.android.exoplayer2.Format; import com.google.android.exoplayer2.MediaItem; import com.google.android.exoplayer2.MediaMetadata; +import com.google.android.exoplayer2.PlaybackException; import com.google.android.exoplayer2.PlaybackParameters; import com.google.android.exoplayer2.Player; import com.google.android.exoplayer2.Player.DiscontinuityReason; @@ -617,7 +617,7 @@ public interface AnalyticsListener { * @param eventTime The event time. * @param error The error. */ - default void onPlayerError(EventTime eventTime, ExoPlaybackException error) {} + default void onPlayerError(EventTime eventTime, PlaybackException error) {} /** * Called when the available or selected tracks for the renderers changed. diff --git a/library/core/src/main/java/com/google/android/exoplayer2/util/EventLogger.java b/library/core/src/main/java/com/google/android/exoplayer2/util/EventLogger.java index 443033174e..cf3dc322b7 100644 --- a/library/core/src/main/java/com/google/android/exoplayer2/util/EventLogger.java +++ b/library/core/src/main/java/com/google/android/exoplayer2/util/EventLogger.java @@ -21,7 +21,6 @@ import android.os.SystemClock; import android.text.TextUtils; import androidx.annotation.Nullable; import com.google.android.exoplayer2.C; -import com.google.android.exoplayer2.ExoPlaybackException; import com.google.android.exoplayer2.Format; import com.google.android.exoplayer2.MediaItem; import com.google.android.exoplayer2.PlaybackException; @@ -245,7 +244,7 @@ public class EventLogger implements AnalyticsListener { } @Override - public void onPlayerError(EventTime eventTime, ExoPlaybackException e) { + public void onPlayerError(EventTime eventTime, PlaybackException e) { loge(eventTime, "playerFailed", e); } diff --git a/library/core/src/test/java/com/google/android/exoplayer2/ExoPlayerTest.java b/library/core/src/test/java/com/google/android/exoplayer2/ExoPlayerTest.java index 9b7e6dc4e6..30e2733a4d 100644 --- a/library/core/src/test/java/com/google/android/exoplayer2/ExoPlayerTest.java +++ b/library/core/src/test/java/com/google/android/exoplayer2/ExoPlayerTest.java @@ -7161,8 +7161,7 @@ public final class ExoPlayerTest { player.addAnalyticsListener( new AnalyticsListener() { @Override - public void onPlayerError( - EventTime eventTime, ExoPlaybackException error) { + public void onPlayerError(EventTime eventTime, PlaybackException error) { timelineAfterError.set(player.getCurrentTimeline()); trackGroupsAfterError.set(player.getCurrentTrackGroups()); trackSelectionsAfterError.set(player.getCurrentTrackSelections()); diff --git a/library/core/src/test/java/com/google/android/exoplayer2/analytics/AnalyticsCollectorTest.java b/library/core/src/test/java/com/google/android/exoplayer2/analytics/AnalyticsCollectorTest.java index 5a110c65fe..06e7d8445f 100644 --- a/library/core/src/test/java/com/google/android/exoplayer2/analytics/AnalyticsCollectorTest.java +++ b/library/core/src/test/java/com/google/android/exoplayer2/analytics/AnalyticsCollectorTest.java @@ -71,6 +71,7 @@ import com.google.android.exoplayer2.C; import com.google.android.exoplayer2.ExoPlaybackException; import com.google.android.exoplayer2.Format; import com.google.android.exoplayer2.MediaItem; +import com.google.android.exoplayer2.PlaybackException; import com.google.android.exoplayer2.PlaybackParameters; import com.google.android.exoplayer2.Player; import com.google.android.exoplayer2.Renderer; @@ -1942,7 +1943,7 @@ public final class AnalyticsCollectorTest { spy( new AnalyticsListener() { @Override - public void onPlayerError(EventTime eventTime, ExoPlaybackException error) { + public void onPlayerError(EventTime eventTime, PlaybackException error) { analyticsCollector.onSurfaceSizeChanged(/* width= */ 0, /* height= */ 0); } }); @@ -2141,7 +2142,7 @@ public final class AnalyticsCollectorTest { } @Override - public void onPlayerError(EventTime eventTime, ExoPlaybackException error) { + public void onPlayerError(EventTime eventTime, PlaybackException error) { reportedEvents.add(new ReportedEvent(EVENT_PLAYER_ERROR, eventTime)); } diff --git a/library/transformer/src/main/java/com/google/android/exoplayer2/transformer/Transformer.java b/library/transformer/src/main/java/com/google/android/exoplayer2/transformer/Transformer.java index 1ca5be3570..aa0437daba 100644 --- a/library/transformer/src/main/java/com/google/android/exoplayer2/transformer/Transformer.java +++ b/library/transformer/src/main/java/com/google/android/exoplayer2/transformer/Transformer.java @@ -37,8 +37,8 @@ import androidx.annotation.RequiresApi; import androidx.annotation.VisibleForTesting; import com.google.android.exoplayer2.C; import com.google.android.exoplayer2.DefaultLoadControl; -import com.google.android.exoplayer2.ExoPlaybackException; import com.google.android.exoplayer2.MediaItem; +import com.google.android.exoplayer2.PlaybackException; import com.google.android.exoplayer2.Player; import com.google.android.exoplayer2.Renderer; import com.google.android.exoplayer2.RenderersFactory; @@ -639,7 +639,7 @@ public final class Transformer { } @Override - public void onPlayerError(EventTime eventTime, ExoPlaybackException error) { + public void onPlayerError(EventTime eventTime, PlaybackException error) { handleTransformationEnded(error); }