barritas de canal que funcionan weeeee

This commit is contained in:
Hane 2023-02-15 12:40:43 +01:00
commit 6213f9250d
7 changed files with 52 additions and 18 deletions

View file

@ -6,17 +6,21 @@ EndpointHandler::EndpointHandler(Endpoint *ept, QObject *parent) : QObject(paren
this->ept = ept;
eptName = QString::fromStdWString(ept->getName());
}
void EndpointHandler::setValue(int value){
ept->setVolume((float)value / 100);
/*
* -1 for master volume
*/
void EndpointHandler::setValue(int channel, int value){
if (channel == ENDPOINT_MASTER_VOLUME)
ept->setVolume(channel, (float)value / 100);
else ept->setVolume(channel, (float)value / 100);
}
QString EndpointHandler::getName(){
return eptName;
}
float EndpointHandler::getVolume(){
return ept->getVolume();
float EndpointHandler::getVolume(int channel){
return ept->getVolume(channel);
}
Overseer* OverseerHandler::getOverseer(){