pull/123/head
FongMi 3 years ago
parent 282be1c5f4
commit 08ae5fc321
  1. 9
      app/src/main/java/com/fongmi/android/tv/player/Players.java

@ -14,7 +14,6 @@ import com.google.android.exoplayer2.DefaultRenderersFactory;
import com.google.android.exoplayer2.ExoPlayer;
import com.google.android.exoplayer2.PlaybackException;
import com.google.android.exoplayer2.Player;
import com.google.android.exoplayer2.analytics.AnalyticsListener;
import com.google.android.exoplayer2.audio.AudioAttributes;
import com.google.android.exoplayer2.trackselection.DefaultTrackSelector;
import com.google.android.exoplayer2.util.Util;
@ -23,7 +22,7 @@ import java.util.Formatter;
import java.util.Locale;
import java.util.Map;
public class Players implements Player.Listener, AnalyticsListener, ParseTask.Callback {
public class Players implements Player.Listener, ParseTask.Callback {
private StringBuilder builder;
private Formatter formatter;
@ -45,7 +44,6 @@ public class Players implements Player.Listener, AnalyticsListener, ParseTask.Ca
DefaultRenderersFactory factory = new DefaultRenderersFactory(App.get()).setExtensionRendererMode(DefaultRenderersFactory.EXTENSION_RENDERER_MODE_ON);
exoPlayer = new ExoPlayer.Builder(App.get()).setLoadControl(new DefaultLoadControl()).setRenderersFactory(factory).setTrackSelector(selector).build();
exoPlayer.setAudioAttributes(AudioAttributes.DEFAULT, true);
exoPlayer.addAnalyticsListener(this);
exoPlayer.setPlayWhenReady(true);
exoPlayer.addListener(this);
}
@ -202,9 +200,4 @@ public class Players implements Player.Listener, AnalyticsListener, ParseTask.Ca
public void onPlaybackStateChanged(int state) {
PlayerEvent.state(state);
}
@Override
public void onAudioSinkError(@NonNull EventTime eventTime, @NonNull Exception audioSinkError) {
seekTo(500);
}
}

Loading…
Cancel
Save