]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
update
authorAnthony Minessale <anthony.minessale@gmail.com>
Fri, 5 May 2006 02:18:06 +0000 (02:18 +0000)
committerAnthony Minessale <anthony.minessale@gmail.com>
Fri, 5 May 2006 02:18:06 +0000 (02:18 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1363 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/switch_rtp.c

index d84bdbd1959ca72a692b569165364d2c3917dec7..fa02feebd977ff4a1a3c1db29eb6f82ab52d1e68 100644 (file)
@@ -705,7 +705,13 @@ static int rtp_common_read(switch_rtp_t *rtp_session, switch_payload_t *payload_
                if (bytes > 0 && rtp_session->recv_msg.header.version == 1) {
                        uint32_t ts;
                        rtp_mini_msg_t *mini = (rtp_mini_msg_t *) &rtp_session->recv_msg;
-                       switch_set_flag(rtp_session, SWITCH_RTP_FLAG_MINI);
+
+                       if (mini->header.ts == 42) {
+                               switch_set_flag(rtp_session, SWITCH_RTP_FLAG_MINI);
+                               switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "YAY MINI-RTP!\n");
+                               continue;
+                       }
+
                        ts = mini->header.ts;
                        bytes -= sizeof(srtp_mini_hdr_t);