Commit 76374d78 by Oliver Woodman

Clean up playWhenReady

parent 54f3e6a2
...@@ -690,7 +690,7 @@ public class SimpleExoPlayer extends BasePlayer ...@@ -690,7 +690,7 @@ public class SimpleExoPlayer extends BasePlayer
boolean playWhenReady = getPlayWhenReady(); boolean playWhenReady = getPlayWhenReady();
@AudioFocusManager.PlayerCommand @AudioFocusManager.PlayerCommand
int playerCommand = audioFocusManager.updateAudioFocus(playWhenReady, getPlaybackState()); int playerCommand = audioFocusManager.updateAudioFocus(playWhenReady, getPlaybackState());
updatePlayWhenReady(getPlayWhenReady(), playerCommand); updatePlayWhenReady(playWhenReady, playerCommand);
} }
@Override @Override
...@@ -1189,9 +1189,10 @@ public class SimpleExoPlayer extends BasePlayer ...@@ -1189,9 +1189,10 @@ public class SimpleExoPlayer extends BasePlayer
} }
this.mediaSource = mediaSource; this.mediaSource = mediaSource;
mediaSource.addEventListener(eventHandler, analyticsCollector); mediaSource.addEventListener(eventHandler, analyticsCollector);
boolean playWhenReady = getPlayWhenReady();
@AudioFocusManager.PlayerCommand @AudioFocusManager.PlayerCommand
int playerCommand = audioFocusManager.updateAudioFocus(getPlayWhenReady(), Player.STATE_BUFFERING); int playerCommand = audioFocusManager.updateAudioFocus(playWhenReady, Player.STATE_BUFFERING);
updatePlayWhenReady(getPlayWhenReady(), playerCommand); updatePlayWhenReady(playWhenReady, playerCommand);
player.prepare(mediaSource, resetPosition, resetState); player.prepare(mediaSource, resetPosition, resetState);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment