@@ -154,7 +154,6 @@ public final class Player implements PlaybackListener, Listener {
154154 // Intent
155155 //////////////////////////////////////////////////////////////////////////*/
156156
157- public static final String REPEAT_MODE = "repeat_mode" ;
158157 public static final String PLAYBACK_QUALITY = "playback_quality" ;
159158 public static final String PLAY_QUEUE_KEY = "play_queue_key" ;
160159 public static final String RESUME_PLAYBACK = "resume_playback" ;
@@ -392,7 +391,6 @@ public void handleIntent(@NonNull final Intent intent) {
392391 final float playbackPitch = savedParameters .pitch ;
393392 final boolean playbackSkipSilence = getPrefs ().getBoolean (getContext ().getString (
394393 R .string .playback_skip_silence_key ), getPlaybackSkipSilence ());
395- final int repeatMode = intent .getIntExtra (REPEAT_MODE , getRepeatMode ());
396394 final boolean playWhenReady = intent .getBooleanExtra (PLAY_WHEN_READY , true );
397395
398396 // branching parameters for below
@@ -454,27 +452,27 @@ public void handleIntent(@NonNull final Intent intent) {
454452 newQueue .setRecovery (newQueue .getIndex (),
455453 state .getProgressMillis ());
456454 }
457- initPlayback (newQueue , repeatMode , playbackSpeed , playbackPitch ,
455+ initPlayback (newQueue , playbackSpeed , playbackPitch ,
458456 playbackSkipSilence , playWhenReady );
459457 },
460458 error -> {
461459 if (DEBUG ) {
462460 Log .w (TAG , "Failed to start playback" , error );
463461 }
464462 // In case any error we can start playback without history
465- initPlayback (newQueue , repeatMode , playbackSpeed , playbackPitch ,
463+ initPlayback (newQueue , playbackSpeed , playbackPitch ,
466464 playbackSkipSilence , playWhenReady );
467465 },
468466 () -> {
469467 // Completed but not found in history
470- initPlayback (newQueue , repeatMode , playbackSpeed , playbackPitch ,
468+ initPlayback (newQueue , playbackSpeed , playbackPitch ,
471469 playbackSkipSilence , playWhenReady );
472470 }
473471 ));
474472 } else {
475473 // Good to go...
476474 // In a case of equal PlayQueues we can re-init old one but only when it is disposed
477- initPlayback (samePlayQueue ? playQueue : newQueue , repeatMode , playbackSpeed ,
475+ initPlayback (samePlayQueue ? playQueue : newQueue , playbackSpeed ,
478476 playbackPitch , playbackSkipSilence , playWhenReady );
479477 }
480478
@@ -521,14 +519,12 @@ private void initUIsForCurrentPlayerType() {
521519 }
522520
523521 private void initPlayback (@ NonNull final PlayQueue queue ,
524- @ RepeatMode final int repeatMode ,
525522 final float playbackSpeed ,
526523 final float playbackPitch ,
527524 final boolean playbackSkipSilence ,
528525 final boolean playOnReady ) {
529526 destroyPlayer ();
530527 initPlayer (playOnReady );
531- setRepeatMode (repeatMode );
532528 setPlaybackParameters (playbackSpeed , playbackPitch , playbackSkipSilence );
533529
534530 playQueue = queue ;
0 commit comments