diff --git a/assignment-client/src/Agent.cpp b/assignment-client/src/Agent.cpp index 4472b21e9b..4156619bb2 100644 --- a/assignment-client/src/Agent.cpp +++ b/assignment-client/src/Agent.cpp @@ -424,7 +424,7 @@ void Agent::setIsListeningToAudioStream(bool isListeningToAudioStream) { }, [&](const SharedNodePointer& node) { qDebug() << "sending KillAvatar message to Audio Mixers"; - auto packet = NLPacket::create(PacketType::KillAvatar, NUM_BYTES_RFC4122_UUID); + auto packet = NLPacket::create(PacketType::KillAvatar, NUM_BYTES_RFC4122_UUID, true); packet->write(getSessionUUID().toRfc4122()); nodeList->sendPacket(std::move(packet), *node); }); @@ -475,7 +475,7 @@ void Agent::setIsAvatar(bool isAvatar) { }, [&](const SharedNodePointer& node) { qDebug() << "sending KillAvatar message to Avatar and Audio Mixers"; - auto packet = NLPacket::create(PacketType::KillAvatar, NUM_BYTES_RFC4122_UUID); + auto packet = NLPacket::create(PacketType::KillAvatar, NUM_BYTES_RFC4122_UUID, true); packet->write(getSessionUUID().toRfc4122()); nodeList->sendPacket(std::move(packet), *node); }); diff --git a/assignment-client/src/audio/AudioMixer.cpp b/assignment-client/src/audio/AudioMixer.cpp index 6390ebd302..2ea1c978c8 100644 --- a/assignment-client/src/audio/AudioMixer.cpp +++ b/assignment-client/src/audio/AudioMixer.cpp @@ -607,7 +607,7 @@ void AudioMixer::handleKillAvatarPacket(QSharedPointer packet, nodeList->eachNode([sendingNode](const SharedNodePointer& node){ auto listenerClientData = dynamic_cast(node->getLinkedData()); if (listenerClientData) { - listenerClientData->removeHRTFForStream(sendingNode->getUUID(), QUuid()); + listenerClientData->removeHRTFForStream(sendingNode->getUUID()); } }); }