Index: sipXmediaLib/src/mp/MpRtpOutputAudioConnection.cpp =================================================================== --- sipXmediaLib/src/mp/MpRtpOutputAudioConnection.cpp (revision 10631) +++ sipXmediaLib/src/mp/MpRtpOutputAudioConnection.cpp (working copy) @@ -229,9 +229,8 @@ if(mpEncode) { result = OS_SUCCESS; - // Tell encoder which codecs to use (data codec and signaling codec). - SdpCodec* codecs[] = {pPrimaryCodec, pDtmfCodec}; - mpEncode->handleSelectCodecs(sizeof(codecs)/sizeof(SdpCodec*), codecs); + //put a select code message in the encoder queue + mpEncode->selectCodecs(pPrimaryCodec, pDtmfCodec); mpEncode->enable(); } return(result);