Use play and pause convenience methods

PiperOrigin-RevId: 283949259
This commit is contained in:
olly 2019-12-05 12:39:22 +00:00 committed by Oliver Woodman
parent b35d5d894e
commit cb873dd1ee
10 changed files with 12 additions and 12 deletions

View file

@ -221,7 +221,7 @@ public final class MainActivity extends Activity {
}
SimpleExoPlayer player = new SimpleExoPlayer.Builder(getApplicationContext()).build();
player.prepare(mediaSource);
player.setPlayWhenReady(true);
player.play();
player.setRepeatMode(Player.REPEAT_MODE_ALL);
surfaceControl =

View file

@ -85,7 +85,7 @@ public class CastPlayerTest {
when(mockRemoteMediaClient.play()).thenReturn(mockPendingResult);
assertThat(castPlayer.getPlayWhenReady()).isFalse();
castPlayer.setPlayWhenReady(true);
castPlayer.play();
verify(mockPendingResult).setResultCallback(setResultCallbackArgumentCaptor.capture());
assertThat(castPlayer.getPlayWhenReady()).isTrue();
verify(mockListener).onPlayerStateChanged(true, Player.STATE_IDLE);
@ -107,7 +107,7 @@ public class CastPlayerTest {
when(mockRemoteMediaClient.play()).thenReturn(mockPendingResult);
assertThat(castPlayer.getPlayWhenReady()).isFalse();
castPlayer.setPlayWhenReady(true);
castPlayer.play();
verify(mockPendingResult).setResultCallback(setResultCallbackArgumentCaptor.capture());
assertThat(castPlayer.getPlayWhenReady()).isTrue();
verify(mockListener).onPlayerStateChanged(true, Player.STATE_IDLE);

View file

@ -87,7 +87,7 @@ public class FlacPlaybackTest {
MatroskaExtractor.FACTORY)
.createMediaSource(uri);
player.prepare(mediaSource);
player.setPlayWhenReady(true);
player.play();
Looper.loop();
}

View file

@ -87,7 +87,7 @@ public class OpusPlaybackTest {
MatroskaExtractor.FACTORY)
.createMediaSource(uri);
player.prepare(mediaSource);
player.setPlayWhenReady(true);
player.play();
Looper.loop();
}

View file

@ -127,7 +127,7 @@ public class VpxPlaybackTest {
.setPayload(new VideoDecoderGLSurfaceView(context).getVideoDecoderOutputBufferRenderer())
.send();
player.prepare(mediaSource);
player.setPlayWhenReady(true);
player.play();
Looper.loop();
}

View file

@ -1794,7 +1794,7 @@ public class SimpleExoPlayer extends BasePlayer
@Override
public void onAudioBecomingNoisy() {
setPlayWhenReady(false);
pause();
}
// Player.EventListener implementation.

View file

@ -2298,7 +2298,7 @@ public final class ExoPlayerTest {
@Override
public void onTimelineChanged(Timeline timeline, int reason) {
if (timeline.isEmpty()) {
playerReference.get().setPlayWhenReady(/* playWhenReady= */ false);
playerReference.get().pause();
}
}

View file

@ -513,7 +513,7 @@ public abstract class Action {
ConditionVariable blockPlaybackThreadCondition = new ConditionVariable();
testThreadHandler.post(
() -> {
player.setPlayWhenReady(/* playWhenReady= */ false);
player.pause();
blockPlaybackThreadCondition.open();
});
try {
@ -532,7 +532,7 @@ public abstract class Action {
.setPosition(windowIndex, positionMs)
.setHandler(testThreadHandler)
.send();
player.setPlayWhenReady(true);
player.play();
}
@Override

View file

@ -131,7 +131,7 @@ public abstract class ExoHostedTest implements AnalyticsListener, HostedTest {
trackSelector = buildTrackSelector(host);
String userAgent = "ExoPlayerPlaybackTests";
player = buildExoPlayer(host, surface, trackSelector);
player.setPlayWhenReady(true);
player.play();
player.addAnalyticsListener(this);
player.addAnalyticsListener(new EventLogger(trackSelector, tag));
// Schedule any pending actions.

View file

@ -443,7 +443,7 @@ public final class ExoPlayerTestRunner implements Player.EventListener, ActionSc
if (analyticsListener != null) {
player.addAnalyticsListener(analyticsListener);
}
player.setPlayWhenReady(true);
player.play();
if (actionSchedule != null) {
actionSchedule.start(player, trackSelector, null, handler, ExoPlayerTestRunner.this);
}