From e4cc2d6acdf2a846a3e62a2c22ee20eb3da58e1f Mon Sep 17 00:00:00 2001 From: olly Date: Wed, 14 Sep 2016 02:30:45 -0700 Subject: [PATCH] Set allowedVideoJoiningTimeMs to 0 to fix playback test failures It defaults to 5000, which allows frames to be dropped in an attempt to seamlessly rejoin when re-enabling video during an ongoing playback. This causes performance failures when running the test*AdaptiveWithRendererDisabling playback tests. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=133105110 --- .../android/exoplayer2/playbacktests/util/ExoHostedTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/playbacktests/src/main/java/com/google/android/exoplayer2/playbacktests/util/ExoHostedTest.java b/playbacktests/src/main/java/com/google/android/exoplayer2/playbacktests/util/ExoHostedTest.java index 692aa6366d..b8ac1eb76c 100644 --- a/playbacktests/src/main/java/com/google/android/exoplayer2/playbacktests/util/ExoHostedTest.java +++ b/playbacktests/src/main/java/com/google/android/exoplayer2/playbacktests/util/ExoHostedTest.java @@ -311,7 +311,7 @@ public abstract class ExoHostedTest implements HostedTest, ExoPlayer.EventListen protected SimpleExoPlayer buildExoPlayer(HostActivity host, Surface surface, MappingTrackSelector trackSelector, DrmSessionManager drmSessionManager) { SimpleExoPlayer player = ExoPlayerFactory.newSimpleInstance(host, trackSelector, - new DefaultLoadControl(), drmSessionManager); + new DefaultLoadControl(), drmSessionManager, false, 0); player.setVideoSurface(surface); return player; }