mirror of
https://github.com/overte-org/overte.git
synced 2025-04-20 03:44:02 +02:00
I'm about to refactor this.
This commit is contained in:
parent
bb2b48d424
commit
24eac77115
3 changed files with 14 additions and 12 deletions
|
@ -245,7 +245,7 @@ void AudioMixer::handleNodePersonalMuteRequestPacket(QSharedPointer<ReceivedMess
|
|||
<< uuidStringWithoutCurlyBraces(_uuid);
|
||||
|
||||
// Remove the session UUID to the set of personally muted ones for this listening node
|
||||
//sendingNode->removeIgnoredNode(ignoredUUID);
|
||||
sendingNode->removeIgnoredNode(ignoredUUID);
|
||||
}
|
||||
} else {
|
||||
qWarning() << "Node::handlePersonalMutedNode called with null ID or ID of personal muting node.";
|
||||
|
|
|
@ -386,7 +386,7 @@ Item {
|
|||
// Get the index in userModel and userData associated with the passed UUID
|
||||
var userIndex = findSessionIndex(userId);
|
||||
// Set the userName appropriately
|
||||
userModel.get(userIndex).userName = userName;
|
||||
userModel.setProperty(userIndex, "userName", userName);
|
||||
userData[userIndex].userName = userName; // Defensive programming
|
||||
}
|
||||
break;
|
||||
|
@ -399,7 +399,7 @@ Item {
|
|||
myCard.audioLevel = audioLevel; // Defensive programming
|
||||
} else {
|
||||
var userIndex = findSessionIndex(userId);
|
||||
userModel.get(userIndex).audioLevel = audioLevel;
|
||||
userModel.setProperty(userIndex, "audioLevel", audioLevel);
|
||||
userData[userIndex].audioLevel = audioLevel; // Defensive programming
|
||||
}
|
||||
}
|
||||
|
@ -408,7 +408,7 @@ Item {
|
|||
var userId = message.params[0];
|
||||
var enabled = message.params[1];
|
||||
var userIndex = findSessionIndex(userId);
|
||||
userModel.get(userIndex).personalMute.property = enabled;
|
||||
userModel.setProperty(userIndex, "personalMute", enabled);
|
||||
userData[userIndex].personalMute.property = enabled; // Defensive programming
|
||||
break;
|
||||
default:
|
||||
|
|
|
@ -82,15 +82,17 @@ void Node::updateClockSkewUsec(qint64 clockSkewSample) {
|
|||
}
|
||||
|
||||
void Node::parseIgnoreRequestMessage(QSharedPointer<ReceivedMessage> message) {
|
||||
// parse out the UUID being ignored from the packet
|
||||
QUuid ignoredUUID = QUuid::fromRfc4122(message->readWithoutCopy(NUM_BYTES_RFC4122_UUID));
|
||||
bool addToIgnore;
|
||||
message->readPrimitive(&addToIgnore);
|
||||
while (message->getBytesLeftToRead()) {
|
||||
// parse out the UUID being ignored from the packet
|
||||
QUuid ignoredUUID = QUuid::fromRfc4122(message->readWithoutCopy(NUM_BYTES_RFC4122_UUID));
|
||||
bool addToIgnore;
|
||||
message->readPrimitive(&addToIgnore);
|
||||
|
||||
if (addToIgnore) {
|
||||
addIgnoredNode(ignoredUUID);
|
||||
} else {
|
||||
removeIgnoredNode(ignoredUUID);
|
||||
if (addToIgnore) {
|
||||
addIgnoredNode(ignoredUUID);
|
||||
} else {
|
||||
removeIgnoredNode(ignoredUUID);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue