mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-08-15 15:58:26 +02:00
add audioPacketLoss % display in stats
This commit is contained in:
parent
384f404602
commit
f588612fc3
3 changed files with 5 additions and 2 deletions
|
@ -130,7 +130,7 @@ Item {
|
|||
id: pingCol
|
||||
spacing: 4; x: 4; y: 4;
|
||||
StatText {
|
||||
text: "Audio ping: " + root.audioPing
|
||||
text: "Audio ping/loss: " + root.audioPing + " / " + root.audioPacketLoss + "%"
|
||||
}
|
||||
StatText {
|
||||
text: "Avatar ping: " + root.avatarPing
|
||||
|
|
|
@ -164,7 +164,9 @@ void Stats::updateStats(bool force) {
|
|||
SharedNodePointer avatarMixerNode = nodeList->soloNodeOfType(NodeType::AvatarMixer);
|
||||
SharedNodePointer assetServerNode = nodeList->soloNodeOfType(NodeType::AssetServer);
|
||||
SharedNodePointer messageMixerNode = nodeList->soloNodeOfType(NodeType::MessagesMixer);
|
||||
auto mixerStream = _audioStats->data()->getMixerStream();
|
||||
STAT_UPDATE(audioPing, audioMixerNode ? audioMixerNode->getPingMs() : -1);
|
||||
STAT_UPDATE(audioPacketLoss, mixerStream ? roundf(mixerStream->lossRateWindow() * 100.0f) : -1);
|
||||
STAT_UPDATE(avatarPing, avatarMixerNode ? avatarMixerNode->getPingMs() : -1);
|
||||
STAT_UPDATE(assetPing, assetServerNode ? assetServerNode->getPingMs() : -1);
|
||||
STAT_UPDATE(messagePing, messageMixerNode ? messageMixerNode->getPingMs() : -1);
|
||||
|
|
|
@ -81,6 +81,7 @@ class Stats : public QQuickItem {
|
|||
STATS_PROPERTY(int, audioSilentOutboundPPS, 0)
|
||||
STATS_PROPERTY(int, audioAudioInboundPPS, 0)
|
||||
STATS_PROPERTY(int, audioSilentInboundPPS, 0)
|
||||
STATS_PROPERTY(int, audioPacketLoss, 0)
|
||||
STATS_PROPERTY(QString, audioCodec, QString())
|
||||
STATS_PROPERTY(QString, audioNoiseGate, QString())
|
||||
|
||||
|
@ -204,6 +205,7 @@ signals:
|
|||
void audioSilentOutboundPPSChanged();
|
||||
void audioAudioInboundPPSChanged();
|
||||
void audioSilentInboundPPSChanged();
|
||||
void audioPacketLossChanged();
|
||||
void audioCodecChanged();
|
||||
void audioNoiseGateChanged();
|
||||
|
||||
|
@ -263,4 +265,3 @@ private:
|
|||
};
|
||||
|
||||
#endif // hifi_Stats_h
|
||||
|
||||
|
|
Loading…
Reference in a new issue