<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    I checked out and compiled the current git version some hours ago.
    Unfortunately the problem seems to be still not fixed. I tried to
    examine it more detailed. I will attach this e-mail additionally in
    a text file to avoid that it get unreadable by line wrapping.<br>
    <br>
    A call from a Cisco is working, if "codec g729 bytes 60" is
    configured only:<br>
    <br>
    <small><small>v=0<br>
        o=CiscoSystemsSIP-GW-UserAgent 5025 3066 IN IP4 a.b.c.d<br>
        s=SIP Call<br>
        c=IN IP4 a.b.c.d<br>
        t=0 0<br>
        m=audio 16408 RTP/AVP 18<br>
        c=IN IP4 a.b.c.d<br>
        a=rtpmap:18 G729/8000<br>
        a=fmtp:18 annexb=no<br>
        a=ptime:60<br>
        <br>
        2010-09-30 21:37:44.297076 [DEBUG] sofia_glue.c:3873 Activate
        Buggy RFC2833 Mode!<br>
        m2010-09-30 21:37:44.297076 [DEBUG] sofia_glue.c:4229 Audio
        Codec Compare [G729:18:8000:60:0]/[G729:18:8000:20:8000]<br>
        m2010-09-30 21:37:44.297076 [DEBUG] sofia_glue.c:4282
        Substituting codec G729@60i@8000h</small></small><br>
    <small><small>2010-09-30 21:37:44.297076 [DEBUG] sofia_glue.c:3873
        Activate Buggy RFC2833 Mode!<br>
        2010-09-30 21:37:44.297076 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [G729:18:8000:60:0]/[G729:18:8000:20:8000]<br>
        2010-09-30 21:37:44.297076 [DEBUG] sofia_glue.c:4282
        Substituting codec G729@60i@8000h</small></small><br>
    <br>
    For a Cisco, on which I configured a codec list with frame sizes of
    80 bytes, the matching is working as well. Maybe it's because no
    ptime is set at all:<br>
    <br>
    <small>2010-09-30 22:06:45.598963 [DEBUG] sofia.c:4469 Channel
      <a class="moz-txt-link-abbreviated" href="mailto:sofia/external/3039731964@a.b.c.d">sofia/external/3039731964@a.b.c.d</a> entering state [received][100]<br>
    </small><small>2010-09-30 22:06:45.598963 [DEBUG] sofia.c:4480
      Remote SDP:<br>
      v=0<br>
      o=CiscoSystemsSIP-GW-UserAgent 6897 7698 IN IP4 a.b.c.d<br>
      s=SIP Call<br>
      c=IN IP4 a.b.c.d<br>
      t=0 0<br>
      m=audio 17640 RTP/AVP 18 8 0<br>
      c=IN IP4 a.b.c.d<br>
      a=rtpmap:18 G729/8000<br>
      a=fmtp:18 annexb=no<br>
      a=rtpmap:8 PCMA/8000<br>
      a=rtpmap:0 PCMU/8000<br>
      <br>
      <br>
      2010-09-30 22:06:45.598963 [DEBUG] sofia_glue.c:3873 Activate
      Buggy RFC2833 Mode!<br>
      2010-09-30 22:06:45.598963 [DEBUG] sofia_glue.c:4229 Audio Codec
      Compare [G729:18:8000:20:0]/[G729:18:8000:20:8000]<br>
      2010-09-30 22:06:45.598963 [DEBUG] sofia_glue.c:2600 Set Codec
      <a class="moz-txt-link-abbreviated" href="mailto:sofia/external/3039731964@a.b.c.d">sofia/external/3039731964@a.b.c.d</a> G729/8000 20 ms 160 samples 8000
      bits</small><br>
    <br>
    But I still can observe problems, when a codec list is used and some
    kind of ptime is set. Unfortunately I can't trigger such calls, I
    have to wait until I receive them from my customers:<br>
    <br>
    <small><small>2010-09-30 22:50:14.152164 [NOTICE]
        switch_channel.c:779 New Channel <a class="moz-txt-link-abbreviated" href="mailto:sofia/external/12345@a.b.c.d">sofia/external/12345@a.b.c.d</a>
        [c02c759a-2d43-445f-992f-8c3f59d6171a]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia.c:4469 Channel
        <a class="moz-txt-link-abbreviated" href="mailto:sofia/external/12345@a.b.c.d">sofia/external/12345@a.b.c.d</a> entering state [received][100]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia.c:4480 Remote SDP:<br>
        v=0<br>
        o=Sonus_UAC 10702 20259 IN IP4 a.b.c.d<br>
        s=SIP Media Capabilities<br>
        c=IN IP4 195.219.240.20<br>
        t=0 0<br>
        m=audio 26128 RTP/AVP 8 0 18 4 101<br>
        a=rtpmap:8 PCMA/8000<br>
        a=rtpmap:0 PCMU/8000<br>
        a=rtpmap:18 G729/8000<br>
        a=fmtp:18 annexb=no<br>
        a=rtpmap:4 G723/8000<br>
        a=fmtp:4 bitrate=6.3<br>
        a=rtpmap:101 telephone-event/8000<br>
        a=fmtp:101 0-15<br>
        a=maxptime:30<br>
        <br>
        <br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [PCMA:8:8000:30:0]/[G729:18:8000:20:8000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [PCMU:0:8000:30:0]/[G729:18:8000:20:8000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [G729:18:8000:30:0]/[G729:18:8000:20:8000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [G723:4:8000:30:0]/[G729:18:8000:20:8000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [telephone-event:101:8000:30:0]/[G729:18:8000:20:8000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4331 Set 2833
        dtmf send/recv payload to 101<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [PCMA:8:8000:30:0]/[PCMU:0:8000:20:64000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [PCMU:0:8000:30:0]/[PCMU:0:8000:20:64000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [G729:18:8000:30:0]/[PCMU:0:8000:20:64000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [G723:4:8000:30:0]/[PCMU:0:8000:20:64000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [telephone-event:101:8000:30:0]/[PCMU:0:8000:20:64000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4331 Set 2833
        dtmf send/recv payload to 101<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [PCMA:8:8000:30:0]/[PCMA:8:8000:20:64000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [PCMU:0:8000:30:0]/[PCMA:8:8000:20:64000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [G729:18:8000:30:0]/[PCMA:8:8000:20:64000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [G723:4:8000:30:0]/[PCMA:8:8000:20:64000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [telephone-event:101:8000:30:0]/[PCMA:8:8000:20:64000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4331 Set 2833
        dtmf send/recv payload to 101<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [PCMA:8:8000:30:0]/[G7221:115:32000:20:48000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [PCMU:0:8000:30:0]/[G7221:115:32000:20:48000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [G729:18:8000:30:0]/[G7221:115:32000:20:48000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [G723:4:8000:30:0]/[G7221:115:32000:20:48000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare
        [telephone-event:101:8000:30:0]/[G7221:115:32000:20:48000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4331 Set 2833
        dtmf send/recv payload to 101<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [PCMA:8:8000:30:0]/[G7221:107:16000:20:32000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [PCMU:0:8000:30:0]/[G7221:107:16000:20:32000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [G729:18:8000:30:0]/[G7221:107:16000:20:32000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [G723:4:8000:30:0]/[G7221:107:16000:20:32000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare
        [telephone-event:101:8000:30:0]/[G7221:107:16000:20:32000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4331 Set 2833
        dtmf send/recv payload to 101<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [PCMA:8:8000:30:0]/[G722:9:8000:20:64000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [PCMU:0:8000:30:0]/[G722:9:8000:20:64000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [G729:18:8000:30:0]/[G722:9:8000:20:64000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [G723:4:8000:30:0]/[G722:9:8000:20:64000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [telephone-event:101:8000:30:0]/[G722:9:8000:20:64000]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4331 Set 2833
        dtmf send/recv payload to 101<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [PCMA:8:8000:30:0]/[GSM:3:8000:20:13200]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [PCMU:0:8000:30:0]/[GSM:3:8000:20:13200]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [G729:18:8000:30:0]/[GSM:3:8000:20:13200]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [G723:4:8000:30:0]/[GSM:3:8000:20:13200]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4229 Audio Codec
        Compare [telephone-event:101:8000:30:0]/[GSM:3:8000:20:13200]<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4331 Set 2833
        dtmf send/recv payload to 101<br>
        2010-09-30 22:50:14.152164 [DEBUG] sofia_glue.c:4331 Set 2833
        dtmf send/recv payload to 101<br>
        2010-09-30 22:50:14.152164 [DEBUG] switch_channel.c:2359
        (<a class="moz-txt-link-abbreviated" href="mailto:sofia/external/12345@a.b.c.d">sofia/external/12345@a.b.c.d</a>) Callstate Change DOWN -&gt;
        HANGUP<br>
        2010-09-30 22:50:14.152164 [NOTICE] sofia.c:4686 Hangup
        <a class="moz-txt-link-abbreviated" href="mailto:sofia/external/12345@a.b.c.d">sofia/external/12345@a.b.c.d</a> [CS_NEW] [INCOMPATIBLE_DESTINATION]<br>
      </small></small><br>
    Does anybody have any ideas?<br>
    <br>
    Thank you in advance<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Jan<br>
    <br>
    Am 30.09.2010 18:46, schrieb Brian West:
    <blockquote
      cite="mid:FA7AEEDA-64B7-4A62-A4EE-E737C652959E@freeswitch.org"
      type="cite">
      <pre wrap="">Codec interface was changed a little bit yesterday to support per codec fmtp parsing and bitrates for g722.1 which was the reason it was changed.  Please make sure your tree is clean and do a make current again and see if that solves your problem.

/b

On Sep 30, 2010, at 11:24 AM, Brock Williams wrote:

</pre>
      <blockquote type="cite">
        <pre wrap="">We are experiencing the same problem on a git pull from yesterday.

Brock

On 09/30/2010 05:16 AM, Jan Riedinger wrote:
</pre>
        <blockquote type="cite">
          <pre wrap=""> It's the git version from yesterday evening:

   freeswitch@internal&gt; version
   FreeSWITCH Version 1.0.head (git-633f193 2010-09-29 16-52-43 -0500)

BR
    Jan

</pre>
        </blockquote>
        <pre wrap="">
</pre>
      </blockquote>
      <pre wrap="">

_______________________________________________
FreeSWITCH-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a>
UNSUBSCRIBE:<a class="moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a>
<a class="moz-txt-link-freetext" href="http://www.freeswitch.org">http://www.freeswitch.org</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Jan Riedinger                           Phone :  +49-30-39 73 19 66
Dipl.-Inf. | Managing Director          Fax   :  +49-30-39 73 19 64
                                        E-Mail:  <a class="moz-txt-link-abbreviated" href="mailto:riedinger@sns.eu">riedinger@sns.eu</a>
SNS Consult GmbH                        ICQ   :  163-237-041
S&uuml;dwestkorso 49a                        MSN   :  <a class="moz-txt-link-abbreviated" href="mailto:jan@sns-consult.de">jan@sns-consult.de</a>
14197 Berlin GERMANY                    Skype :  Jan Riedinger

AG Charlottenburg - HRB 71973
</pre>
  </body>
</html>