2017-12-18 137 views
0

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

pjsua_media.c .Shutting down media.. 

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

回答

0

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

//--- 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); 
相关问题