Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
SDK
/
exoplayer
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
b956f85b
authored
Aug 10, 2020
by
samrobinson
Committed by
kim-vde
Aug 17, 2020
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
Change experimental method naming for enableOffloadScheduling.
PiperOrigin-RevId: 325784822
parent
28697b9b
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
9 additions
and
9 deletions
library/core/src/main/java/com/google/android/exoplayer2/DefaultRenderersFactory.java
library/core/src/main/java/com/google/android/exoplayer2/ExoPlayer.java
library/core/src/main/java/com/google/android/exoplayer2/ExoPlayerImpl.java
library/core/src/main/java/com/google/android/exoplayer2/ExoPlayerImplInternal.java
library/core/src/main/java/com/google/android/exoplayer2/SimpleExoPlayer.java
testutils/src/main/java/com/google/android/exoplayer2/testutil/StubExoPlayer.java
library/core/src/main/java/com/google/android/exoplayer2/DefaultRenderersFactory.java
View file @
b956f85b
...
...
@@ -240,8 +240,8 @@ public class DefaultRenderersFactory implements RenderersFactory {
* Sets whether audio should be played using the offload path.
*
* <p>Audio offload disables ExoPlayer audio processing, but significantly reduces the energy
* consumption of the playback when {@link
*
ExoPlayer#experimental_enableOffloadScheduling(boolean)}
is enabled.
* consumption of the playback when {@link
ExoPlayer#experimentalEnableOffloadScheduling(boolean)}
* is enabled.
*
* <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
...
...
library/core/src/main/java/com/google/android/exoplayer2/ExoPlayer.java
View file @
b956f85b
...
...
@@ -634,5 +634,5 @@ public interface ExoPlayer extends Player {
*
* @param enableOffloadScheduling Whether to enable offload scheduling.
*/
void
experimental
_e
nableOffloadScheduling
(
boolean
enableOffloadScheduling
);
void
experimental
E
nableOffloadScheduling
(
boolean
enableOffloadScheduling
);
}
library/core/src/main/java/com/google/android/exoplayer2/ExoPlayerImpl.java
View file @
b956f85b
...
...
@@ -210,8 +210,8 @@ import java.util.concurrent.TimeoutException;
}
@Override
public
void
experimental
_e
nableOffloadScheduling
(
boolean
enableOffloadScheduling
)
{
internalPlayer
.
experimental
_e
nableOffloadScheduling
(
enableOffloadScheduling
);
public
void
experimental
E
nableOffloadScheduling
(
boolean
enableOffloadScheduling
)
{
internalPlayer
.
experimental
E
nableOffloadScheduling
(
enableOffloadScheduling
);
}
@Override
...
...
library/core/src/main/java/com/google/android/exoplayer2/ExoPlayerImplInternal.java
View file @
b956f85b
...
...
@@ -262,7 +262,7 @@ import java.util.concurrent.atomic.AtomicBoolean;
throwWhenStuckBuffering
=
false
;
}
public
void
experimental
_e
nableOffloadScheduling
(
boolean
enableOffloadScheduling
)
{
public
void
experimental
E
nableOffloadScheduling
(
boolean
enableOffloadScheduling
)
{
offloadSchedulingEnabled
=
enableOffloadScheduling
;
if
(!
enableOffloadScheduling
)
{
handler
.
sendEmptyMessage
(
MSG_DO_SOME_WORK
);
...
...
library/core/src/main/java/com/google/android/exoplayer2/SimpleExoPlayer.java
View file @
b956f85b
...
...
@@ -630,8 +630,8 @@ public class SimpleExoPlayer extends BasePlayer
}
@Override
public
void
experimental
_e
nableOffloadScheduling
(
boolean
enableOffloadScheduling
)
{
player
.
experimental
_e
nableOffloadScheduling
(
enableOffloadScheduling
);
public
void
experimental
E
nableOffloadScheduling
(
boolean
enableOffloadScheduling
)
{
player
.
experimental
E
nableOffloadScheduling
(
enableOffloadScheduling
);
}
@Override
...
...
testutils/src/main/java/com/google/android/exoplayer2/testutil/StubExoPlayer.java
View file @
b956f85b
...
...
@@ -467,7 +467,7 @@ public abstract class StubExoPlayer extends BasePlayer implements ExoPlayer {
}
@Override
public
void
experimental
_e
nableOffloadScheduling
(
boolean
enableOffloadScheduling
)
{
public
void
experimental
E
nableOffloadScheduling
(
boolean
enableOffloadScheduling
)
{
throw
new
UnsupportedOperationException
();
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment