提交 05059ef5 authored 作者: Raul Fragoso's avatar Raul Fragoso

Callback for audio listener missed a CM_LISTEN command to work


git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk/contrib@13973 d0543943-73ff-0310-b7d9-9358b9ac24b2
上级 604101b2
......@@ -1165,6 +1165,9 @@ static int32 Kstdcall khomp_event_callback(int32 obj, K3L_EVENT * e)
channel = switch_core_session_get_channel(session);
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_INFO, "Call will be answered on board %u, channel %u. [EV_CONNECT]\n", e->DeviceId, obj);
switch_channel_mark_answered(channel);
/* Start listening for audio */
const size_t buffer_size = 16;
k3l->command(e->DeviceId, obj, CM_LISTEN, (const char *) &buffer_size);
}
catch (K3LAPI::invalid_session & err)
{
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论