提交 21acf46d authored 作者: Anthony Minessale's avatar Anthony Minessale

make forked dials return the first chan to get early media, add…

make forked dials return the first chan to get early media, add ignore_early_media=true to dial string to get previous behaviour

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8934 d0543943-73ff-0310-b7d9-9358b9ac24b2
上级 0606f993
...@@ -193,7 +193,7 @@ static uint8_t check_channel_status(switch_channel_t **peer_channels, ...@@ -193,7 +193,7 @@ static uint8_t check_channel_status(switch_channel_t **peer_channels,
) { ) {
(*hups)++; (*hups)++;
} else if ((switch_channel_test_flag(peer_channels[i], CF_ANSWERED) || } else if ((switch_channel_test_flag(peer_channels[i], CF_ANSWERED) ||
(early_ok && len == 1 && switch_channel_test_flag(peer_channels[i], CF_EARLY_MEDIA)) || (early_ok && switch_channel_test_flag(peer_channels[i], CF_EARLY_MEDIA)) ||
(*ring_ready && return_ring_ready && len == 1 && switch_channel_test_flag(peer_channels[i], CF_RING_READY)) (*ring_ready && return_ring_ready && len == 1 && switch_channel_test_flag(peer_channels[i], CF_RING_READY))
) )
&& !switch_channel_test_flag(peer_channels[i], CF_TAGGED) && !switch_channel_test_flag(peer_channels[i], CF_TAGGED)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论