我正在尝试为c++媒体播放器创建一个节点接口。在解码帧时,有一个允许我访问帧数据的事件,我正试图将其导入节点。但我似乎想不出如何使这种功能与节点api中可用的函数一起工作。目前,我的方法是找出一种推送机制,将数据从c++获取到javascript,我所需要的只是初始化javascript中的回调,因为它看起来更优雅。如果失败,我可以在js中创建一个轮询循环来检查是否有新的帧数据,但它似乎效率较低。
我尝试过使用工作,方法是在execute参数函数中创建一个lambda函数,这将允许我为每个帧回调调用回调,但随后得到以下错误:
Fatal error in HandleScope::HandleScope
Entering the V8 API without proper locking in place我很可能不正确地处理这个问题,这是我第一次使用n.
欢迎任何帮助,谢谢!
https://stackoverflow.com/questions/50815038
复制相似问题