diff options
-rw-r--r-- | pjsip-apps/src/samples/siprtp_report.c | 12 | ||||
-rw-r--r-- | pjsip-apps/src/samples/streamutil.c | 12 | ||||
-rw-r--r-- | pjsip/src/pjsua-lib/pjsua_call.c | 12 |
3 files changed, 18 insertions, 18 deletions
diff --git a/pjsip-apps/src/samples/siprtp_report.c b/pjsip-apps/src/samples/siprtp_report.c index 6fd7bb70..83c4f11d 100644 --- a/pjsip-apps/src/samples/siprtp_report.c +++ b/pjsip-apps/src/samples/siprtp_report.c @@ -159,11 +159,11 @@ static void print_call(int call_index) good_number(ipbytes, audio->rtcp.stat.rx.bytes + audio->rtcp.stat.rx.pkt * 32), "", audio->rtcp.stat.rx.loss, - audio->rtcp.stat.rx.loss * 100.0 / audio->rtcp.stat.rx.pkt, + audio->rtcp.stat.rx.loss * 100.0 / (audio->rtcp.stat.rx.pkt + audio->rtcp.stat.rx.loss), audio->rtcp.stat.rx.dup, - audio->rtcp.stat.rx.dup * 100.0 / audio->rtcp.stat.rx.pkt, + audio->rtcp.stat.rx.dup * 100.0 / (audio->rtcp.stat.rx.pkt + audio->rtcp.stat.rx.dup), audio->rtcp.stat.rx.reorder, - audio->rtcp.stat.rx.reorder * 100.0 / audio->rtcp.stat.rx.pkt, + audio->rtcp.stat.rx.reorder * 100.0 / (audio->rtcp.stat.rx.pkt + audio->rtcp.stat.rx.reorder), "", audio->rtcp.stat.rx.loss_period.min / 1000.0, audio->rtcp.stat.rx.loss_period.avg / 1000.0, @@ -202,11 +202,11 @@ static void print_call(int call_index) good_number(ipbytes, audio->rtcp.stat.tx.bytes + audio->rtcp.stat.tx.pkt * 32), "", audio->rtcp.stat.tx.loss, - audio->rtcp.stat.tx.loss * 100.0 / audio->rtcp.stat.tx.pkt, + audio->rtcp.stat.tx.loss * 100.0 / (audio->rtcp.stat.tx.pkt + audio->rtcp.stat.tx.loss), audio->rtcp.stat.tx.dup, - audio->rtcp.stat.tx.dup * 100.0 / audio->rtcp.stat.tx.pkt, + audio->rtcp.stat.tx.dup * 100.0 / (audio->rtcp.stat.tx.pkt + audio->rtcp.stat.tx.dup), audio->rtcp.stat.tx.reorder, - audio->rtcp.stat.tx.reorder * 100.0 / audio->rtcp.stat.tx.pkt, + audio->rtcp.stat.tx.reorder * 100.0 / (audio->rtcp.stat.tx.pkt + audio->rtcp.stat.tx.reorder), "", audio->rtcp.stat.tx.loss_period.min / 1000.0, audio->rtcp.stat.tx.loss_period.avg / 1000.0, diff --git a/pjsip-apps/src/samples/streamutil.c b/pjsip-apps/src/samples/streamutil.c index ca19fb60..20544276 100644 --- a/pjsip-apps/src/samples/streamutil.c +++ b/pjsip-apps/src/samples/streamutil.c @@ -604,11 +604,11 @@ static void print_stream_stat(pjmedia_stream *stream) good_number(ipbytes, stat.rx.bytes + stat.rx.pkt * 32), "", stat.rx.loss, - stat.rx.loss * 100.0 / stat.rx.pkt, + stat.rx.loss * 100.0 / (stat.rx.pkt + stat.rx.loss), stat.rx.dup, - stat.rx.dup * 100.0 / stat.rx.pkt, + stat.rx.dup * 100.0 / (stat.rx.pkt + stat.rx.dup), stat.rx.reorder, - stat.rx.reorder * 100.0 / stat.rx.pkt, + stat.rx.reorder * 100.0 / (stat.rx.pkt + stat.rx.reorder), "", stat.rx.loss_period.min / 1000.0, stat.rx.loss_period.avg / 1000.0, @@ -647,11 +647,11 @@ static void print_stream_stat(pjmedia_stream *stream) good_number(ipbytes, stat.tx.bytes + stat.tx.pkt * 32), "", stat.tx.loss, - stat.tx.loss * 100.0 / stat.tx.pkt, + stat.tx.loss * 100.0 / (stat.tx.pkt + stat.tx.loss), stat.tx.dup, - stat.tx.dup * 100.0 / stat.tx.pkt, + stat.tx.dup * 100.0 / (stat.tx.pkt + stat.tx.dup), stat.tx.reorder, - stat.tx.reorder * 100.0 / stat.tx.pkt, + stat.tx.reorder * 100.0 / (stat.tx.pkt + stat.tx.reorder), "", stat.tx.loss_period.min / 1000.0, stat.tx.loss_period.avg / 1000.0, diff --git a/pjsip/src/pjsua-lib/pjsua_call.c b/pjsip/src/pjsua-lib/pjsua_call.c index a745f76a..9e411044 100644 --- a/pjsip/src/pjsua-lib/pjsua_call.c +++ b/pjsip/src/pjsua-lib/pjsua_call.c @@ -1302,11 +1302,11 @@ static void dump_media_session(const char *indent, good_number(ipbytes, stat.rx.bytes + stat.rx.pkt * 32), indent, stat.rx.loss, - stat.rx.loss * 100.0 / stat.rx.pkt, + stat.rx.loss * 100.0 / (stat.rx.pkt + stat.rx.loss), stat.rx.dup, - stat.rx.dup * 100.0 / stat.rx.pkt, + stat.rx.dup * 100.0 / (stat.rx.pkt + stat.rx.dup), stat.rx.reorder, - stat.rx.reorder * 100.0 / stat.rx.pkt, + stat.rx.reorder * 100.0 / (stat.rx.pkt + stat.rx.reorder), indent, indent, stat.rx.loss_period.min / 1000.0, stat.rx.loss_period.avg / 1000.0, @@ -1361,11 +1361,11 @@ static void dump_media_session(const char *indent, indent, stat.tx.loss, - stat.tx.loss * 100.0 / stat.tx.pkt, + stat.tx.loss * 100.0 / (stat.tx.pkt + stat.tx.loss), stat.tx.dup, - stat.tx.dup * 100.0 / stat.tx.pkt, + stat.tx.dup * 100.0 / (stat.tx.pkt + stat.tx.dup), stat.tx.reorder, - stat.tx.reorder * 100.0 / stat.tx.pkt, + stat.tx.reorder * 100.0 / (stat.tx.pkt + stat.tx.reorder), indent, indent, stat.tx.loss_period.min / 1000.0, |