Adds the number of packets discarded by the FMJ packet queue to the "call info" window and to the logs at the end of a call.

cusax-fix
Boris Grozev 13 years ago
parent db74c7c0f6
commit 1f0a4b1a65

@ -585,6 +585,8 @@ service.gui.callinfo.HARVESTING_TIME=Harvesting time
service.gui.callinfo.HARVESTING_MS_FOR=ms (for service.gui.callinfo.HARVESTING_MS_FOR=ms (for
service.gui.callinfo.HARVESTS=harvests) service.gui.callinfo.HARVESTS=harvests)
service.gui.callinfo.DECODED_WITH_FEC=Packets decoded with FEC service.gui.callinfo.DECODED_WITH_FEC=Packets decoded with FEC
service.gui.callinfo.DISCARDED_PERCENT=Packets currently being discarded
service.gui.callinfo.DISCARDED_TOTAL=Total number of discarded packets
service.gui.ALWAYS_TRUST=Always trust this certificate service.gui.ALWAYS_TRUST=Always trust this certificate
service.gui.CERT_DIALOG_TITLE=Verify Certificate service.gui.CERT_DIALOG_TITLE=Verify Certificate

@ -580,6 +580,14 @@ private void constructAudioVideoInfo(
resources.getI18NString( resources.getI18NString(
"service.gui.callinfo.DECODED_WITH_FEC"), "service.gui.callinfo.DECODED_WITH_FEC"),
String.valueOf(mediaStreamStats.getNbFec()))); String.valueOf(mediaStreamStats.getNbFec())));
stringBuffer.append(getLineString(
resources.getI18NString(
"service.gui.callinfo.DISCARDED_PERCENT"),
String.valueOf((int)mediaStreamStats.getPercentDiscarded()
+ "%")));
stringBuffer.append(getLineString(
resources.getI18NString("service.gui.callinfo.DISCARDED_TOTAL"),
String.valueOf(mediaStreamStats.getNbDiscarded())));
long rttMs = mediaStreamStats.getRttMs(); long rttMs = mediaStreamStats.getRttMs();
if(rttMs != -1) if(rttMs != -1)

Loading…
Cancel
Save