提交 ae32aafb authored 作者: Anthony Minessale's avatar Anthony Minessale

only set the not_ready flag on one side on video unbridge

上级 16a70d7f
...@@ -593,7 +593,7 @@ static void *audio_bridge_thread(switch_thread_t *thread, void *obj) ...@@ -593,7 +593,7 @@ static void *audio_bridge_thread(switch_thread_t *thread, void *obj)
if (vid_thread) { if (vid_thread) {
vh.up = -1; vh.up = -1;
switch_channel_set_flag(chan_a, CF_NOT_READY); switch_channel_set_flag(chan_a, CF_NOT_READY);
switch_channel_set_flag(chan_b, CF_NOT_READY); //switch_channel_set_flag(chan_b, CF_NOT_READY);
switch_core_session_kill_channel(session_a, SWITCH_SIG_BREAK); switch_core_session_kill_channel(session_a, SWITCH_SIG_BREAK);
switch_core_session_kill_channel(session_b, SWITCH_SIG_BREAK); switch_core_session_kill_channel(session_b, SWITCH_SIG_BREAK);
switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(session_a), SWITCH_LOG_DEBUG, "Ending video thread.\n"); switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(session_a), SWITCH_LOG_DEBUG, "Ending video thread.\n");
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论