Commit b956f85b by samrobinson Committed by kim-vde

Change experimental method naming for enableOffloadScheduling.

PiperOrigin-RevId: 325784822
parent 28697b9b
...@@ -240,8 +240,8 @@ public class DefaultRenderersFactory implements RenderersFactory { ...@@ -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
......
...@@ -634,5 +634,5 @@ public interface ExoPlayer extends Player { ...@@ -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);
} }
...@@ -210,8 +210,8 @@ import java.util.concurrent.TimeoutException; ...@@ -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
......
...@@ -262,7 +262,7 @@ import java.util.concurrent.atomic.AtomicBoolean; ...@@ -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);
......
...@@ -630,8 +630,8 @@ public class SimpleExoPlayer extends BasePlayer ...@@ -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
......
...@@ -467,7 +467,7 @@ public abstract class StubExoPlayer extends BasePlayer implements ExoPlayer { ...@@ -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();
} }
} }
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