mirror of
https://github.com/overte-org/overte.git
synced 2025-08-09 13:28:09 +02:00
Add alternate audio stats without text formatting for the exporter
This commit is contained in:
parent
443d769eac
commit
8700214239
1 changed files with 19 additions and 0 deletions
|
@ -668,6 +668,12 @@ QJsonObject AudioMixerClientData::getAudioStreamStats() {
|
||||||
downstreamStats["min_gap_30s"] = formatUsecTime(streamStats._timeGapWindowMin);
|
downstreamStats["min_gap_30s"] = formatUsecTime(streamStats._timeGapWindowMin);
|
||||||
downstreamStats["max_gap_30s"] = formatUsecTime(streamStats._timeGapWindowMax);
|
downstreamStats["max_gap_30s"] = formatUsecTime(streamStats._timeGapWindowMax);
|
||||||
downstreamStats["avg_gap_30s"] = formatUsecTime(streamStats._timeGapWindowAverage);
|
downstreamStats["avg_gap_30s"] = formatUsecTime(streamStats._timeGapWindowAverage);
|
||||||
|
downstreamStats["min_gap_usecs"] = static_cast<double>(streamStats._timeGapMin);
|
||||||
|
downstreamStats["max_gap_usecs"] = static_cast<double>(streamStats._timeGapMax);
|
||||||
|
downstreamStats["avg_gap_usecs"] = static_cast<double>(streamStats._timeGapAverage);
|
||||||
|
downstreamStats["min_gap_30s_usecs"] = static_cast<double>(streamStats._timeGapWindowMin);
|
||||||
|
downstreamStats["max_gap_30s_usecs"] = static_cast<double>(streamStats._timeGapWindowMax);
|
||||||
|
downstreamStats["avg_gap_30s_usecs"] = static_cast<double>(streamStats._timeGapWindowAverage);
|
||||||
|
|
||||||
result["downstream"] = downstreamStats;
|
result["downstream"] = downstreamStats;
|
||||||
|
|
||||||
|
@ -695,6 +701,13 @@ QJsonObject AudioMixerClientData::getAudioStreamStats() {
|
||||||
upstreamStats["max_gap_30s"] = formatUsecTime(streamStats._timeGapWindowMax);
|
upstreamStats["max_gap_30s"] = formatUsecTime(streamStats._timeGapWindowMax);
|
||||||
upstreamStats["avg_gap_30s"] = formatUsecTime(streamStats._timeGapWindowAverage);
|
upstreamStats["avg_gap_30s"] = formatUsecTime(streamStats._timeGapWindowAverage);
|
||||||
|
|
||||||
|
upstreamStats["min_gap_usecs"] = static_cast<double>(streamStats._timeGapMin);
|
||||||
|
upstreamStats["max_gap_usecs"] = static_cast<double>(streamStats._timeGapMax);
|
||||||
|
upstreamStats["avg_gap_usecs"] = static_cast<double>(streamStats._timeGapAverage);
|
||||||
|
upstreamStats["min_gap_30s_usecs"] = static_cast<double>(streamStats._timeGapWindowMin);
|
||||||
|
upstreamStats["max_gap_30s_usecs"] = static_cast<double>(streamStats._timeGapWindowMax);
|
||||||
|
upstreamStats["avg_gap_30s_usecs"] = static_cast<double>(streamStats._timeGapWindowAverage);
|
||||||
|
|
||||||
result["upstream"] = upstreamStats;
|
result["upstream"] = upstreamStats;
|
||||||
} else {
|
} else {
|
||||||
result["upstream"] = "mic unknown";
|
result["upstream"] = "mic unknown";
|
||||||
|
@ -725,6 +738,12 @@ QJsonObject AudioMixerClientData::getAudioStreamStats() {
|
||||||
upstreamStats["max_gap_30s"] = formatUsecTime(streamStats._timeGapWindowMax);
|
upstreamStats["max_gap_30s"] = formatUsecTime(streamStats._timeGapWindowMax);
|
||||||
upstreamStats["avg_gap_30s"] = formatUsecTime(streamStats._timeGapWindowAverage);
|
upstreamStats["avg_gap_30s"] = formatUsecTime(streamStats._timeGapWindowAverage);
|
||||||
|
|
||||||
|
upstreamStats["min_gap_usecs"] = static_cast<double>(streamStats._timeGapMin);
|
||||||
|
upstreamStats["max_gap_usecs"] = static_cast<double>(streamStats._timeGapMax);
|
||||||
|
upstreamStats["avg_gap_usecs"] = static_cast<double>(streamStats._timeGapAverage);
|
||||||
|
upstreamStats["min_gap_30s_usecs"] = static_cast<double>(streamStats._timeGapWindowMin);
|
||||||
|
upstreamStats["max_gap_30s_usecs"] = static_cast<double>(streamStats._timeGapWindowMax);
|
||||||
|
upstreamStats["avg_gap_30s_usecs"] = static_cast<double>(streamStats._timeGapWindowAverage);
|
||||||
injectorArray.push_back(upstreamStats);
|
injectorArray.push_back(upstreamStats);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue