diff options
author | Benny Prijono <bennylp@teluu.com> | 2006-04-07 15:01:51 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2006-04-07 15:01:51 +0000 |
commit | 280346e3dfb43813596d4b61a83ca224a3b98ebb (patch) | |
tree | d52d17a8bf0dec44e4599127b147ded59c840527 /pjmedia/include | |
parent | baf5bf601d9dff3e6c7b27cfa5e111531400a20b (diff) |
Randomize RTCP send interval to reduce collision risk
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@394 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjmedia/include')
-rw-r--r-- | pjmedia/include/pjmedia/config.h | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/pjmedia/include/pjmedia/config.h b/pjmedia/include/pjmedia/config.h index a0c8bcf2..918ab3ea 100644 --- a/pjmedia/include/pjmedia/config.h +++ b/pjmedia/include/pjmedia/config.h @@ -75,5 +75,48 @@ #endif +/** + * Maximum frame duration (in msec) to be supported. + */ +#ifndef PJMEDIA_MAX_FRAME_DURATION_MS +# define PJMEDIA_MAX_FRAME_DURATION_MS 200 +#endif + + +/** + * Max packet size to support. + */ +#ifndef PJMEDIA_MAX_MTU +# define PJMEDIA_MAX_MTU 1500 +#endif + + +/** + * DTMF/telephone-event duration, in timestamp. + */ +#ifndef PJMEDIA_DTMF_DURATION +# define PJMEDIA_DTMF_DURATION 1600 /* in timestamp */ +#endif + + +/** + * Number of packets received from different source IP address from the + * remote address required to make the stream switch transmission + * to the source address. + */ +#ifndef PJMEDIA_RTP_NAT_PROBATION_CNT +# define PJMEDIA_RTP_NAT_PROBATION_CNT 10 +#endif + + +/** + * Interval to send RTCP packets, in msec + */ +#ifndef PJMEDIA_RTCP_INTERVAL +# define PJMEDIA_RTCP_INTERVAL 5000 /* msec*/ +#endif + + #endif /* __PJMEDIA_CONFIG_H__ */ + |