[Freeswitch-svn] [commit] r4238 - freeswitch/trunk/src
Freeswitch SVN
mikej at freeswitch.org
Tue Feb 13 14:46:10 EST 2007
Author: mikej
Date: Tue Feb 13 14:46:10 2007
New Revision: 4238
Modified:
freeswitch/trunk/src/switch_rtp.c
Log:
ssrc is a 32 bit value, not 16.
Modified: freeswitch/trunk/src/switch_rtp.c
==============================================================================
--- freeswitch/trunk/src/switch_rtp.c (original)
+++ freeswitch/trunk/src/switch_rtp.c Tue Feb 13 14:46:10 2007
@@ -138,7 +138,7 @@
uint32_t ts;
uint32_t last_write_ts;
uint16_t last_write_seq;
- uint16_t last_write_ssrc;
+ uint32_t last_write_ssrc;
uint32_t flags;
switch_memory_pool_t *pool;
switch_sockaddr_t *from_addr;
@@ -1058,7 +1058,7 @@
static int rtp_common_write(switch_rtp_t *rtp_session, void *data, uint32_t datalen, uint8_t m, switch_payload_t payload, switch_frame_flag_t *flags)
{
switch_size_t bytes;
- uint8_t fwd = (!flags || (switch_test_flag(rtp_session, SWITCH_RTP_FLAG_RAW_WRITE) && (*flags & SFF_RAW_RTP)));
+ uint8_t fwd = (uint8_t)(!flags || (switch_test_flag(rtp_session, SWITCH_RTP_FLAG_RAW_WRITE) && (*flags & SFF_RAW_RTP)));
rtp_msg_t *send_msg;
uint8_t send = 1;
More information about the Freeswitch-svn
mailing list