Index: SdpCodecList.cpp
===================================================================
--- SdpCodecList.cpp	(revision 11280)
+++ SdpCodecList.cpp	(working copy)
@@ -361,9 +361,10 @@
                     // Workaround for RFC4733. Refer to RFC4733 section 7.1.1.
                     // paragraph optional "Optional parameters" and
                     // section 2.4.1 for details.
-                    if (  (fmtp.isNull() || fmtp == "0-15")
-                       && (foundFmtp.isNull() || foundFmtp == "0-15"))
+                    if (  (fmtp.isNull() || fmtp == "0-15" || fmtp == "0-16" || fmtp == "0-11")
+                      && (foundFmtp.isNull() || foundFmtp == "0-15" || foundFmtp == "0-16" || foundFmtp == "0-11"))
                     {
+                //fixed fmtp "0-15" prevents to send DTMF in other cases as "0-16" , "0-11"
                         // we found a match
                         break;
                     }
