Change experimental method naming for enableOffloadScheduling.

PiperOrigin-RevId: 325784822
This commit is contained in:
samrobinson 2020-08-10 13:22:04 +01:00 committed by kim-vde
parent 28697b9b9e
commit b956f85b45
6 changed files with 9 additions and 9 deletions

View file

@ -240,8 +240,8 @@ public class DefaultRenderersFactory implements RenderersFactory {
* Sets whether audio should be played using the offload path. * Sets whether audio should be played using the offload path.
* *
* <p>Audio offload disables ExoPlayer audio processing, but significantly reduces the energy * <p>Audio offload disables ExoPlayer audio processing, but significantly reduces the energy
* consumption of the playback when {@link * consumption of the playback when {@link ExoPlayer#experimentalEnableOffloadScheduling(boolean)}
* ExoPlayer#experimental_enableOffloadScheduling(boolean)} is enabled. * is enabled.
* *
* <p>Most Android devices can only support one offload {@link android.media.AudioTrack} at a time * <p>Most Android devices can only support one offload {@link android.media.AudioTrack} at a time
* and can invalidate it at any time. Thus an app can never be guaranteed that it will be able to * and can invalidate it at any time. Thus an app can never be guaranteed that it will be able to

View file

@ -634,5 +634,5 @@ public interface ExoPlayer extends Player {
* *
* @param enableOffloadScheduling Whether to enable offload scheduling. * @param enableOffloadScheduling Whether to enable offload scheduling.
*/ */
void experimental_enableOffloadScheduling(boolean enableOffloadScheduling); void experimentalEnableOffloadScheduling(boolean enableOffloadScheduling);
} }

View file

@ -210,8 +210,8 @@ import java.util.concurrent.TimeoutException;
} }
@Override @Override
public void experimental_enableOffloadScheduling(boolean enableOffloadScheduling) { public void experimentalEnableOffloadScheduling(boolean enableOffloadScheduling) {
internalPlayer.experimental_enableOffloadScheduling(enableOffloadScheduling); internalPlayer.experimentalEnableOffloadScheduling(enableOffloadScheduling);
} }
@Override @Override

View file

@ -262,7 +262,7 @@ import java.util.concurrent.atomic.AtomicBoolean;
throwWhenStuckBuffering = false; throwWhenStuckBuffering = false;
} }
public void experimental_enableOffloadScheduling(boolean enableOffloadScheduling) { public void experimentalEnableOffloadScheduling(boolean enableOffloadScheduling) {
offloadSchedulingEnabled = enableOffloadScheduling; offloadSchedulingEnabled = enableOffloadScheduling;
if (!enableOffloadScheduling) { if (!enableOffloadScheduling) {
handler.sendEmptyMessage(MSG_DO_SOME_WORK); handler.sendEmptyMessage(MSG_DO_SOME_WORK);

View file

@ -630,8 +630,8 @@ public class SimpleExoPlayer extends BasePlayer
} }
@Override @Override
public void experimental_enableOffloadScheduling(boolean enableOffloadScheduling) { public void experimentalEnableOffloadScheduling(boolean enableOffloadScheduling) {
player.experimental_enableOffloadScheduling(enableOffloadScheduling); player.experimentalEnableOffloadScheduling(enableOffloadScheduling);
} }
@Override @Override

View file

@ -467,7 +467,7 @@ public abstract class StubExoPlayer extends BasePlayer implements ExoPlayer {
} }
@Override @Override
public void experimental_enableOffloadScheduling(boolean enableOffloadScheduling) { public void experimentalEnableOffloadScheduling(boolean enableOffloadScheduling) {
throw new UnsupportedOperationException(); throw new UnsupportedOperationException();
} }
} }