Merge pull request #3061 from ZappoMan/serverSideAudioMixerStats

use node uuid in stats
This commit is contained in:
Brad Hefta-Gaub 2014-06-23 16:17:51 -07:00
commit e374ccb0fa

View file

@ -445,7 +445,7 @@ void AudioMixer::sendStatsPacket() {
clientNumber++; clientNumber++;
AudioMixerClientData* clientData = static_cast<AudioMixerClientData*>(node->getLinkedData()); AudioMixerClientData* clientData = static_cast<AudioMixerClientData*>(node->getLinkedData());
if (clientData) { if (clientData) {
QString property = "jitterStats." + QString::number(clientNumber); QString property = "jitterStats." + node->getUUID().toString();
QString value = clientData->getJitterBufferStats(); QString value = clientData->getJitterBufferStats();
statsObject2[qPrintable(property)] = value; statsObject2[qPrintable(property)] = value;
somethingToSend = true; somethingToSend = true;
@ -457,6 +457,7 @@ void AudioMixer::sendStatsPacket() {
nodeList->sendStatsToDomainServer(statsObject2); nodeList->sendStatsToDomainServer(statsObject2);
sizeOfStats = 0; sizeOfStats = 0;
statsObject2 = QJsonObject(); // clear it statsObject2 = QJsonObject(); // clear it
somethingToSend = false;
} }
} }