|
|
|
|
@ -15,7 +15,6 @@ 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; |
|
|
|
|
|
|
|
|
|
@ -44,7 +43,6 @@ public class Players implements Player.Listener, AnalyticsListener, ParseTask.Ca |
|
|
|
|
selector.setParameters(selector.getParameters().buildUpon().setPreferredTextLanguage("zh").build()); |
|
|
|
|
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); |
|
|
|
|
|