diff --git a/app/src/main/java/org/schabi/newpipe/player/ServicePlayerActivity.java b/app/src/main/java/org/schabi/newpipe/player/ServicePlayerActivity.java
index 0d355d61f..195f0da95 100644
--- a/app/src/main/java/org/schabi/newpipe/player/ServicePlayerActivity.java
+++ b/app/src/main/java/org/schabi/newpipe/player/ServicePlayerActivity.java
@@ -164,6 +164,9 @@ public abstract class ServicePlayerActivity extends AppCompatActivity
case R.id.action_append_playlist:
appendAllToPlaylist();
return true;
+ case R.id.action_playback_speed:
+ openPlaybackParameterDialog();
+ return true;
case R.id.action_mute:
player.onMuteUnmuteButtonClicked();
return true;
@@ -688,7 +691,10 @@ public abstract class ServicePlayerActivity extends AppCompatActivity
private void onPlaybackParameterChanged(final PlaybackParameters parameters) {
if (parameters != null) {
- Log.d("Dupa", "12");
+ if (menu != null && player != null) {
+ MenuItem item = menu.findItem(R.id.action_playback_speed);
+ item.setTitle(formatSpeed(parameters.speed));
+ }
}
}
diff --git a/app/src/main/res/menu/menu_play_queue.xml b/app/src/main/res/menu/menu_play_queue.xml
index fc3fd07a8..76385a140 100644
--- a/app/src/main/res/menu/menu_play_queue.xml
+++ b/app/src/main/res/menu/menu_play_queue.xml
@@ -10,6 +10,14 @@
android:visible="true"
app:showAsAction="ifRoom"/>
+
+
+