请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320DM368 工具/软件:Linux
我很担心我的问题。
我从主进程创建了许多线程。
有三个使用引擎的螺纹。
螺纹1:h264enc
thread2:h264dec
螺纹3:jpegenc
每个线程都打开自己的引擎并有自己的引擎句柄。但是当我运行程序时。当所有线程都在输入时、我必须在线程1之前添加一些延迟、以等待线程2打开其引擎。或者无法成功创建 h264编码器。引擎句柄是 不为空。相反,当我在 thread2 init.it 无法正常工作之前添加一些时间延迟时。h264decoder 将为空。
然后我有 thread3、samely、我遇到了打开 jpegencoder 失败的问题。
当我参考功能指南时、他们说我可以在多个线程中有许多单独的句柄。但为什么我在多个线程中创建多个算法实例失败了。 是否有人遇到与我相同的问题?或者我帮助我的人。 我非常需要你的帮助。非常感谢。真诚。