diff options
author | Alexander Traud <pabstraud@compuserve.com> | 2017-04-10 12:13:39 +0200 |
---|---|---|
committer | Alexander Traud <pabstraud@compuserve.com> | 2017-04-13 11:05:25 +0200 |
commit | 72c5f3b0ba40e352fa26eeeead6e72eabd5e7730 (patch) | |
tree | 391b7a632d64ff75a1bd72e3de9e9d084a6aad64 /include/asterisk | |
parent | 62386dd1df85d0a9dc8b854836ad77e67bb1d56f (diff) |
res_pjsip_sdp_rtp: No rtpmap for static RTP payload IDs in SDP.
This saves around 100 bytes when G.711, G.722, G.729, and GSM are advertised in
SDP. This reduces the chance to hit the MTU bearer of 1300 bytes for SIP over
UDP, if many codecs are allowed in Asterisk. This new feature is enabled
together with the optional feature compact_headers=yes via the file pjsip.conf.
ASTERISK-26932 #close
Change-Id: Iaa556ab4c8325cd34c334387ab2847fab07b1689
Diffstat (limited to 'include/asterisk')
-rw-r--r-- | include/asterisk/rtp_engine.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/asterisk/rtp_engine.h b/include/asterisk/rtp_engine.h index fa7fed8a1..55acf6529 100644 --- a/include/asterisk/rtp_engine.h +++ b/include/asterisk/rtp_engine.h @@ -81,6 +81,12 @@ extern "C" { /*! Maximum number of payload types RTP can support. */ #define AST_RTP_MAX_PT 128 +/*! + * Last RTP payload type statically assigned, see + * http://www.iana.org/assignments/rtp-parameters + */ +#define AST_RTP_PT_LAST_STATIC 34 + /*! First dynamic RTP payload type */ #define AST_RTP_PT_FIRST_DYNAMIC 96 |