Remove thread checks in player constructor

SimpleExoPlayer instances don't have to be created from the application
thread.

PiperOrigin-RevId: 304190901
This commit is contained in:
kimvde 2020-04-01 16:33:27 +01:00 committed by Oliver Woodman
parent 38f282800c
commit d921491e7d

View file

@ -445,8 +445,8 @@ public class SimpleExoPlayer extends BasePlayer
player = player =
new ExoPlayerImpl(renderers, trackSelector, loadControl, bandwidthMeter, clock, looper); new ExoPlayerImpl(renderers, trackSelector, loadControl, bandwidthMeter, clock, looper);
analyticsCollector.setPlayer(player); analyticsCollector.setPlayer(player);
addListener(analyticsCollector); player.addListener(analyticsCollector);
addListener(componentListener); player.addListener(componentListener);
videoDebugListeners.add(analyticsCollector); videoDebugListeners.add(analyticsCollector);
videoListeners.add(analyticsCollector); videoListeners.add(analyticsCollector);
audioDebugListeners.add(analyticsCollector); audioDebugListeners.add(analyticsCollector);