Phase 4 volume
This commit is contained in:
parent
f78a63ab75
commit
9e52a4200b
6 changed files with 182 additions and 9 deletions
|
|
@ -150,6 +150,30 @@ void SdlInputHandler::performSpecialKeyCombo(KeyCombo combo)
|
|||
}
|
||||
break;
|
||||
|
||||
case KeyComboVolumeUp:
|
||||
SDL_LogInfo(SDL_LOG_CATEGORY_APPLICATION,
|
||||
"Detected volume up combo");
|
||||
if (auto session = Session::get(); session != nullptr) {
|
||||
session->adjustAudioVolume(0.05f);
|
||||
}
|
||||
break;
|
||||
|
||||
case KeyComboVolumeDown:
|
||||
SDL_LogInfo(SDL_LOG_CATEGORY_APPLICATION,
|
||||
"Detected volume down combo");
|
||||
if (auto session = Session::get(); session != nullptr) {
|
||||
session->adjustAudioVolume(-0.05f);
|
||||
}
|
||||
break;
|
||||
|
||||
case KeyComboToggleMute:
|
||||
SDL_LogInfo(SDL_LOG_CATEGORY_APPLICATION,
|
||||
"Detected audio mute toggle combo");
|
||||
if (auto session = Session::get(); session != nullptr) {
|
||||
session->toggleAudioMute();
|
||||
}
|
||||
break;
|
||||
|
||||
case KeyComboTogglePointerRegionLock:
|
||||
SDL_LogInfo(SDL_LOG_CATEGORY_APPLICATION,
|
||||
"Detected pointer region lock toggle combo");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue