From c9a89bee1cfccf29b6be000d166aff5a250d9f8c Mon Sep 17 00:00:00 2001 From: kimvde Date: Wed, 1 Apr 2020 16:33:27 +0100 Subject: [PATCH] Remove thread checks in player constructor SimpleExoPlayer instances don't have to be created from the application thread. PiperOrigin-RevId: 304190901 --- .../java/com/google/android/exoplayer2/SimpleExoPlayer.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/core/src/main/java/com/google/android/exoplayer2/SimpleExoPlayer.java b/library/core/src/main/java/com/google/android/exoplayer2/SimpleExoPlayer.java index aee9100397..e940be00a2 100644 --- a/library/core/src/main/java/com/google/android/exoplayer2/SimpleExoPlayer.java +++ b/library/core/src/main/java/com/google/android/exoplayer2/SimpleExoPlayer.java @@ -445,8 +445,8 @@ public class SimpleExoPlayer extends BasePlayer clock, looper); analyticsCollector.setPlayer(player); - addListener(analyticsCollector); - addListener(componentListener); + player.addListener(analyticsCollector); + player.addListener(componentListener); videoDebugListeners.add(analyticsCollector); videoListeners.add(analyticsCollector); audioDebugListeners.add(analyticsCollector);