settings: add volume_change_step configuration option

This commit is contained in:
Andrzej Rybczak
2013-04-06 13:42:43 +02:00
parent c79997c08b
commit a4160790cf
5 changed files with 16 additions and 2 deletions

View File

@@ -615,12 +615,14 @@ void SlaveScreen::run()
void VolumeUp::run()
{
Mpd.SetVolume(Mpd.GetVolume()+1);
int volume = std::min(Mpd.GetVolume()+Config.volume_change_step, 100);
Mpd.SetVolume(volume);
}
void VolumeDown::run()
{
Mpd.SetVolume(Mpd.GetVolume()-1);
int volume = std::max(Mpd.GetVolume()-Config.volume_change_step, 0);
Mpd.SetVolume(volume);
}
bool DeletePlaylistItems::canBeRun() const