diff options
author | murf <murf@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-11-03 23:27:58 +0000 |
---|---|---|
committer | murf <murf@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-11-03 23:27:58 +0000 |
commit | f12080415b09344f8421410f6f3ecae793a274c1 (patch) | |
tree | 2ba6cc8bd2bd1c07c81a60a67b84dfa4719593f5 /channels/chan_sip.c | |
parent | 859fd8cdf9ae55393fb6f6cced06eb77ccb1cde9 (diff) |
This fix introduced via bug 8233
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@47178 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels/chan_sip.c')
-rw-r--r-- | channels/chan_sip.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/channels/chan_sip.c b/channels/chan_sip.c index 8c26c674c..0cd6d2af7 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -5879,6 +5879,10 @@ static void add_codec_to_sdp(const struct sip_pvt *p, int codec, int sample_rate if (fmt.cur_ms && (fmt.cur_ms < *min_packet_size)) *min_packet_size = fmt.cur_ms; + + /* Our first codec packetization processed cannot be zero */ + if ((*min_packet_size)==0 && fmt.cur_ms) + *min_packet_size = fmt.cur_ms; } /*! \brief Get Max T.38 Transmission rate from T38 capabilities */ |