我们正在将 PJSUA2 集成到我们的 Android 应用程序中。一切都集成在一起并且工作正常。错误日志随机崩溃:
../src/pj/os_core_unix.c:692:pj_thread_this:断言“!”从未知/外部线程调用 pjlib。在调用任何 pjlib 函数之前,您必须“”使用 pj_thread_register() 注册外部线程。””失败
这个错误是什么意思?
我们没有在 java/Android PJSUA2 中找到 pj_thread_register()
方法。这个的等效方法是什么以及如何使用?
最佳答案
根据 PJSUA2 documentation , 使用以下方法注册一个外部线程:
void Endpoint::libRegisterThread(const string &name)
验证线程是否注册:
bool Endpoint::libIsThreadRegistered()
关于android - java/Android中的pj_register_thread等价方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30935505/