工具/软件:Linux
我使用 不带 gstreamer 的 ti-processor-sdk-linux-am57xx-evm-03.01.00.06进行开发以解码两种不同的1080p30内容。
我知道 IVA HD 解码器支持解码 两种不同的1080p30内容。
但我发现 VIDDEC3_Process 需要8809us ~ 10000us。 然后我得到55~60FPS。
我们测试了您的示例、如下所示。
case1 (single h264 (1080p30)解码/显示)./viddec3test -s 36:1920x1080 HD-underwater.mpg:ok (Good)
->VIDDEC3_Process 采用8809us ~ 10000us
案例2 (单通道 h264 (1080p30)解码/显示)./viddec3test -s 40:1920x1080 HD-underwater.mpg:ok (Good)
->VIDDEC3_Process 采用8809us ~ 10000us
case3 (两个 h264 (1080p30)解码/显示)./viddec3test -s 36:1920x1080 HD-underwater.mpg ---s 40:1920x1080 HD-underwater.mpg:不好(一个带有 connector_id (36)的显示器显示为色条。 我不理解。 另一个具有 connector_id (40)的显示器显示不平稳。
您能否支持两种不同的1080p30解码平滑播放?