more code cleanup; changed define for channel enum
This commit is contained in:
parent
729f01a189
commit
966cf91a23
4 changed files with 20 additions and 24 deletions
|
|
@ -119,19 +119,20 @@ void OverseerHandler::updateMuteCallback(uint64_t idx, bool muted){
|
|||
*/
|
||||
|
||||
void OverseerHandler::updateVolumeCallback(uint64_t idx, uint32_t channel, float newVal){
|
||||
if (channel == AudioChannel::CHANNEL_MAIN) {
|
||||
if (channel == (uint32_t)AudioChannel::CHANNEL_MAIN) {
|
||||
log_debugcpp("mainvolcallback float: " << newVal);
|
||||
updateFrontVolumeCallback(idx, AudioChannel::CHANNEL_MAIN, newVal);
|
||||
return;
|
||||
}
|
||||
|
||||
log_debugcpp("channel: " << channel << " volcallback float: " << newVal);
|
||||
|
||||
|
||||
// convert channel to bitmask
|
||||
uint32_t i = 0;
|
||||
while (i < channel)
|
||||
i++;
|
||||
uint32_t mask = (1 << i);
|
||||
|
||||
log_debugcpp("Back->Cont Channel: " << mask << " volcallback float: " << newVal);
|
||||
|
||||
updateFrontVolumeCallback(idx, mask, newVal);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue