diff options
author | pcadach <pcadach@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-09-25 09:03:14 +0000 |
---|---|---|
committer | pcadach <pcadach@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-09-25 09:03:14 +0000 |
commit | 6afd11ca94cf42517b1b54d12d0a2bbec48f882d (patch) | |
tree | c2bae1e4c7c50f0fab245c5b0a3801def542495e /channels/h323/caps_h323.cxx | |
parent | 64ba076d80e754405820111bbca446695bc922fc (diff) |
Support for negotiation and receiption of Cisco's RTP DTMF
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@43597 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels/h323/caps_h323.cxx')
-rw-r--r-- | channels/h323/caps_h323.cxx | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/channels/h323/caps_h323.cxx b/channels/h323/caps_h323.cxx index 1a14e2337..ebb90f3f2 100644 --- a/channels/h323/caps_h323.cxx +++ b/channels/h323/caps_h323.cxx @@ -18,6 +18,7 @@ H323_REGISTER_CAPABILITY(AST_G729Capability, OPAL_G729); H323_REGISTER_CAPABILITY(AST_G729ACapability, OPAL_G729A); H323_REGISTER_CAPABILITY(AST_GSM0610Capability, OPAL_GSM0610); H323_REGISTER_CAPABILITY(AST_CiscoG726Capability, CISCO_G726r32); +H323_REGISTER_CAPABILITY(AST_CiscoDtmfCapability, CISCO_DTMF_RELAY); OPAL_MEDIA_FORMAT_DECLARE(OpalG711ALaw64kFormat, OPAL_G711_ALAW_64K, @@ -99,6 +100,18 @@ OPAL_MEDIA_FORMAT_DECLARE(OpalCiscoG726Format, 8, // 1 millisecond OpalMediaFormat::AudioTimeUnits, 0); +#if 0 +OPAL_MEDIA_FORMAT_DECLARE(OpalCiscoDTMFRelayFormat, + CISCO_DTMF_RELAY, + OpalMediaFormat::DefaultAudioSessionID, + (RTP_DataFrame::PayloadTypes)121, // Choose this for Cisco IOS compatibility + TRUE, // Needs jitter + 100, // bits/sec + 4, // bytes/frame + 8*150, // 150 millisecond + OpalMediaFormat::AudioTimeUnits, + 0); +#endif /* * Capability: G.711 |