Ignore:
Timestamp:
Oct 25, 2009 9:02:07 AM (15 years ago)
Author:
bennylp
Message:

Initial commit for ticket #950: QoS support:

  • implementation:
    • PJLIB (sock_qos*.*)
  • added QoS support in:
    • SIP UDP transport,
    • SIP TCP transport,
    • media UDP transport (done in pjsua-lib),
    • pjnath ICE stream transport,
    • pjnath STUN socket,
    • pjnath TURN client
  • added QoS options in pjsua-lib:
    • QoS fields in pjsua_transport_config
  • added "--set-qos" parameter in pjsua

Notes:

  • QoS in TLS transport is not yet implemented, waiting for #957
  • build ok on VS6, VS2005 (multiple targets), Carbide, and Mingw
  • no run-time testing yet
File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjlib/build/pjlib.dsp

    r2167 r2966  
    342342# Begin Source File 
    343343 
     344SOURCE=..\src\pj\sock_qos_bsd.c 
     345# End Source File 
     346# Begin Source File 
     347 
     348SOURCE=..\src\pj\sock_qos_common.c 
     349# End Source File 
     350# Begin Source File 
     351 
    344352SOURCE=..\src\pj\sock_select.c 
    345353# End Source File 
     
    587595 
    588596SOURCE=..\include\pj\sock.h 
     597# End Source File 
     598# Begin Source File 
     599 
     600SOURCE=..\include\pj\sock_qos.h 
    589601# End Source File 
    590602# Begin Source File 
Note: See TracChangeset for help on using the changeset viewer.