[Opalvoip-svn] SF.net SVN: opalvoip:[21864] opal/trunk/src/sip/sipcon.cxx
Brought to you by:
csoutheren,
rjongbloed
From: <rjo...@us...> - 2008-12-23 04:19:23
|
Revision: 21864 http://opalvoip.svn.sourceforge.net/opalvoip/?rev=21864&view=rev Author: rjongbloed Date: 2008-12-23 04:19:19 +0000 (Tue, 23 Dec 2008) Log Message: ----------- Fixed audio test being in incorrect function, offered telephone-event on all media types! Modified Paths: -------------- opal/trunk/src/sip/sipcon.cxx Modified: opal/trunk/src/sip/sipcon.cxx =================================================================== --- opal/trunk/src/sip/sipcon.cxx 2008-12-23 03:32:34 UTC (rev 21863) +++ opal/trunk/src/sip/sipcon.cxx 2008-12-23 04:19:19 UTC (rev 21864) @@ -763,10 +763,12 @@ // Set format if we have an RTP payload type for RFC2833 and/or NSE // Must be after other codecs, as Mediatrix gateways barf if RFC2833 is first - SetNxECapabilities(localMedia, OpalRFC2833, rfc2833Handler, ntePayloadCode); + if (mediaType == OpalMediaType::Audio()) { + SetNxECapabilities(localMedia, OpalRFC2833, rfc2833Handler, ntePayloadCode); #if OPAL_T38_CAPABILITY - SetNxECapabilities(localMedia, OpalCiscoNSE, ciscoNSEHandler, nsePayloadCode); + SetNxECapabilities(localMedia, OpalCiscoNSE, ciscoNSEHandler, nsePayloadCode); #endif + } sdp.AddMediaDescription(localMedia); @@ -994,12 +996,10 @@ } // Set format if we have an RTP payload type for RFC2833 and/or NSE - if (mediaType == OpalMediaType::Audio()) { - SetNxECapabilities(localMedia, nteFormat, rfc2833Handler); + SetNxECapabilities(localMedia, nteFormat, rfc2833Handler); #if OPAL_T38_CAPABILITY - SetNxECapabilities(localMedia, nseFormat, ciscoNSEHandler); + SetNxECapabilities(localMedia, nseFormat, ciscoNSEHandler); #endif - } sdpOut.AddMediaDescription(localMedia); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |