Skip to content
This repository was archived by the owner on Jul 8, 2025. It is now read-only.

Commit 97704b1

Browse files
authored
Merge pull request #209 from khiemdoan/replace-consts
Replace deprecated constants by new constants of Exoplayer.
2 parents 3b8f0db + 7a260f5 commit 97704b1

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

mobile/src/main/java/com/example/android/uamp/playback/LocalPlayback.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@
3333
import com.example.android.uamp.utils.MediaIDHelper;
3434
import com.google.android.exoplayer2.DefaultLoadControl;
3535
import com.google.android.exoplayer2.ExoPlaybackException;
36-
import com.google.android.exoplayer2.ExoPlayer;
3736
import com.google.android.exoplayer2.ExoPlayerFactory;
3837
import com.google.android.exoplayer2.PlaybackParameters;
38+
import com.google.android.exoplayer2.Player;
3939
import com.google.android.exoplayer2.SimpleExoPlayer;
4040
import com.google.android.exoplayer2.Timeline;
4141
import com.google.android.exoplayer2.audio.AudioAttributes;
@@ -148,15 +148,15 @@ public int getState() {
148148
: PlaybackStateCompat.STATE_NONE;
149149
}
150150
switch (mExoPlayer.getPlaybackState()) {
151-
case ExoPlayer.STATE_IDLE:
151+
case Player.STATE_IDLE:
152152
return PlaybackStateCompat.STATE_PAUSED;
153-
case ExoPlayer.STATE_BUFFERING:
153+
case Player.STATE_BUFFERING:
154154
return PlaybackStateCompat.STATE_BUFFERING;
155-
case ExoPlayer.STATE_READY:
155+
case Player.STATE_READY:
156156
return mExoPlayer.getPlayWhenReady()
157157
? PlaybackStateCompat.STATE_PLAYING
158158
: PlaybackStateCompat.STATE_PAUSED;
159-
case ExoPlayer.STATE_ENDED:
159+
case Player.STATE_ENDED:
160160
return PlaybackStateCompat.STATE_PAUSED;
161161
default:
162162
return PlaybackStateCompat.STATE_NONE;
@@ -404,7 +404,7 @@ private void unregisterAudioNoisyReceiver() {
404404
}
405405
}
406406

407-
private final class ExoPlayerEventListener implements ExoPlayer.EventListener {
407+
private final class ExoPlayerEventListener implements Player.EventListener {
408408
@Override
409409
public void onTimelineChanged(Timeline timeline, Object manifest) {
410410
// Nothing to do.
@@ -424,14 +424,14 @@ public void onLoadingChanged(boolean isLoading) {
424424
@Override
425425
public void onPlayerStateChanged(boolean playWhenReady, int playbackState) {
426426
switch (playbackState) {
427-
case ExoPlayer.STATE_IDLE:
428-
case ExoPlayer.STATE_BUFFERING:
429-
case ExoPlayer.STATE_READY:
427+
case Player.STATE_IDLE:
428+
case Player.STATE_BUFFERING:
429+
case Player.STATE_READY:
430430
if (mCallback != null) {
431431
mCallback.onPlaybackStatusChanged(getState());
432432
}
433433
break;
434-
case ExoPlayer.STATE_ENDED:
434+
case Player.STATE_ENDED:
435435
// The media player finished playing the current song.
436436
if (mCallback != null) {
437437
mCallback.onCompletion();

0 commit comments

Comments
 (0)