当我在PJSIP中调用pjsua_destroy()函数时,我有EXC_BAD_ACCESS

我有一个使用PJSIP库的IOS VOIP应用程序。问题是,当我做出站呼叫,并在它之后,我调用pjsua_destroy()函数它总是与EXC_BAD_ACCESS崩溃。日志中的最后一个字符串是:当我在PJSIP中调用pjsua_destroy()函数时,我有EXC_BAD_ACCESS

pjsua_media.c .Shutting down media.. 

看起来好像媒体没有正确解除分配或者像这样那样行为不端。

回答:

您需要进行音频呼叫前禁用视频通话,

//--- Disable video call before make call ------

pjsua_call_setting callSettings; 

pjsua_call_setting_default(&callSettings);

callSettings.vid_cnt = 0;

status = pjsua_call_make_call(acc_id, &pj_uri, &callSettings, NULL, NULL, call_id);

以上是 当我在PJSIP中调用pjsua_destroy()函数时,我有EXC_BAD_ACCESS 的全部内容, 来源链接: utcz.com/qa/261471.html

回到顶部