Changeset 565


Ignore:
Timestamp:
Jun 29, 2006 9:41:34 AM (16 years ago)
Author:
bennylp
Message:

Fixed minor bug in the display of packet loss percentage

Location:
pjproject/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip-apps/src/samples/siprtp_report.c

    r454 r565  
    160160           "", 
    161161           audio->rtcp.stat.rx.loss, 
    162            audio->rtcp.stat.rx.loss * 100.0 / audio->rtcp.stat.rx.pkt, 
     162           audio->rtcp.stat.rx.loss * 100.0 / (audio->rtcp.stat.rx.pkt + audio->rtcp.stat.rx.loss), 
    163163           audio->rtcp.stat.rx.dup,  
    164            audio->rtcp.stat.rx.dup * 100.0 / audio->rtcp.stat.rx.pkt, 
     164           audio->rtcp.stat.rx.dup * 100.0 / (audio->rtcp.stat.rx.pkt + audio->rtcp.stat.rx.dup), 
    165165           audio->rtcp.stat.rx.reorder,  
    166            audio->rtcp.stat.rx.reorder * 100.0 / audio->rtcp.stat.rx.pkt, 
     166           audio->rtcp.stat.rx.reorder * 100.0 / (audio->rtcp.stat.rx.pkt + audio->rtcp.stat.rx.reorder), 
    167167           "", 
    168168           audio->rtcp.stat.rx.loss_period.min / 1000.0,  
     
    203203           "", 
    204204           audio->rtcp.stat.tx.loss, 
    205            audio->rtcp.stat.tx.loss * 100.0 / audio->rtcp.stat.tx.pkt, 
     205           audio->rtcp.stat.tx.loss * 100.0 / (audio->rtcp.stat.tx.pkt + audio->rtcp.stat.tx.loss), 
    206206           audio->rtcp.stat.tx.dup,  
    207            audio->rtcp.stat.tx.dup * 100.0 / audio->rtcp.stat.tx.pkt, 
     207           audio->rtcp.stat.tx.dup * 100.0 / (audio->rtcp.stat.tx.pkt + audio->rtcp.stat.tx.dup), 
    208208           audio->rtcp.stat.tx.reorder,  
    209            audio->rtcp.stat.tx.reorder * 100.0 / audio->rtcp.stat.tx.pkt, 
     209           audio->rtcp.stat.tx.reorder * 100.0 / (audio->rtcp.stat.tx.pkt + audio->rtcp.stat.tx.reorder), 
    210210           "", 
    211211           audio->rtcp.stat.tx.loss_period.min / 1000.0,  
  • pjproject/trunk/pjsip-apps/src/samples/streamutil.c

    r541 r565  
    605605           "", 
    606606           stat.rx.loss, 
    607            stat.rx.loss * 100.0 / stat.rx.pkt, 
     607           stat.rx.loss * 100.0 / (stat.rx.pkt + stat.rx.loss), 
    608608           stat.rx.dup,  
    609            stat.rx.dup * 100.0 / stat.rx.pkt, 
     609           stat.rx.dup * 100.0 / (stat.rx.pkt + stat.rx.dup), 
    610610           stat.rx.reorder,  
    611            stat.rx.reorder * 100.0 / stat.rx.pkt, 
     611           stat.rx.reorder * 100.0 / (stat.rx.pkt + stat.rx.reorder), 
    612612           "", 
    613613           stat.rx.loss_period.min / 1000.0,  
     
    648648           "", 
    649649           stat.tx.loss, 
    650            stat.tx.loss * 100.0 / stat.tx.pkt, 
     650           stat.tx.loss * 100.0 / (stat.tx.pkt + stat.tx.loss), 
    651651           stat.tx.dup,  
    652            stat.tx.dup * 100.0 / stat.tx.pkt, 
     652           stat.tx.dup * 100.0 / (stat.tx.pkt + stat.tx.dup), 
    653653           stat.tx.reorder,  
    654            stat.tx.reorder * 100.0 / stat.tx.pkt, 
     654           stat.tx.reorder * 100.0 / (stat.tx.pkt + stat.tx.reorder), 
    655655           "", 
    656656           stat.tx.loss_period.min / 1000.0,  
  • pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c

    r549 r565  
    13031303               indent, 
    13041304               stat.rx.loss, 
    1305                stat.rx.loss * 100.0 / stat.rx.pkt, 
     1305               stat.rx.loss * 100.0 / (stat.rx.pkt + stat.rx.loss), 
    13061306               stat.rx.dup,  
    1307                stat.rx.dup * 100.0 / stat.rx.pkt, 
     1307               stat.rx.dup * 100.0 / (stat.rx.pkt + stat.rx.dup), 
    13081308               stat.rx.reorder,  
    1309                stat.rx.reorder * 100.0 / stat.rx.pkt, 
     1309               stat.rx.reorder * 100.0 / (stat.rx.pkt + stat.rx.reorder), 
    13101310               indent, indent, 
    13111311               stat.rx.loss_period.min / 1000.0,  
     
    13621362               indent, 
    13631363               stat.tx.loss, 
    1364                stat.tx.loss * 100.0 / stat.tx.pkt, 
     1364               stat.tx.loss * 100.0 / (stat.tx.pkt + stat.tx.loss), 
    13651365               stat.tx.dup,  
    1366                stat.tx.dup * 100.0 / stat.tx.pkt, 
     1366               stat.tx.dup * 100.0 / (stat.tx.pkt + stat.tx.dup), 
    13671367               stat.tx.reorder,  
    1368                stat.tx.reorder * 100.0 / stat.tx.pkt, 
     1368               stat.tx.reorder * 100.0 / (stat.tx.pkt + stat.tx.reorder), 
    13691369 
    13701370               indent, indent, 
Note: See TracChangeset for help on using the changeset viewer.