mirror of
https://github.com/overte-org/overte.git
synced 2025-04-16 03:11:37 +02:00
use blocking queued for addOrUpdateNode because of parenting
This commit is contained in:
parent
91c25d4270
commit
7ed9483467
1 changed files with 6 additions and 6 deletions
|
@ -119,13 +119,13 @@ void AudioMixer::queueReplicatedAudioPacket(QSharedPointer<ReceivedMessage> mess
|
|||
|
||||
QUuid nodeID = QUuid::fromRfc4122(message->readWithoutCopy(NUM_BYTES_RFC4122_UUID));
|
||||
|
||||
auto node = nodeList->addOrUpdateNode(nodeID, NodeType::Agent,
|
||||
message->getSenderSockAddr(), message->getSenderSockAddr(),
|
||||
DEFAULT_AGENT_PERMISSIONS, true);
|
||||
node->setIsUpstream(true);
|
||||
node->setLastHeardMicrostamp(usecTimestampNow());
|
||||
auto replicatedNode = nodeList->addOrUpdateNode(nodeID, NodeType::Agent,
|
||||
message->getSenderSockAddr(), message->getSenderSockAddr(),
|
||||
DEFAULT_AGENT_PERMISSIONS, true);
|
||||
replicatedNode->setLastHeardMicrostamp(usecTimestampNow());
|
||||
replicatedNode->setIsUpstream(true);
|
||||
|
||||
getOrCreateClientData(node.data())->queuePacket(message, node);
|
||||
getOrCreateClientData(replicatedNode.data())->queuePacket(message, replicatedNode);
|
||||
}
|
||||
|
||||
void AudioMixer::handleMuteEnvironmentPacket(QSharedPointer<ReceivedMessage> message, SharedNodePointer sendingNode) {
|
||||
|
|
Loading…
Reference in a new issue