Don't run volume changing actions if there is no mixer

This commit is contained in:
Andrzej Rybczak
2020-12-17 22:48:48 +01:00
parent fb886f6870
commit fa2bca9311
3 changed files with 19 additions and 0 deletions

View File

@@ -428,6 +428,7 @@ struct VolumeUp: BaseAction
VolumeUp(): BaseAction(Type::VolumeUp, "volume_up") { }
private:
virtual bool canBeRun() override;
virtual void run() override;
};
@@ -436,6 +437,7 @@ struct VolumeDown: BaseAction
VolumeDown(): BaseAction(Type::VolumeDown, "volume_down") { }
private:
virtual bool canBeRun() override;
virtual void run() override;
};
@@ -791,6 +793,7 @@ struct SetVolume: BaseAction
SetVolume(): BaseAction(Type::SetVolume, "set_volume") { }
private:
virtual bool canBeRun() override;
virtual void run() override;
};