2018.2 / 3 Zynq UltraScale + MPSoC VCU  – 在尝试解码2个以上的流时,为什么在减少延迟模式(延迟模式= 1)时使用GStreamer会出现错误?-Xilinx-AMD社区-FPGA CPLD-ChipDebug

2018.2 / 3 Zynq UltraScale + MPSoC VCU – 在尝试解码2个以上的流时,为什么在减少延迟模式(延迟模式= 1)时使用GStreamer会出现错误?

问题描述

在尝试解码2个以上的流时,为什么在减少延迟模式(延迟模式= 1)时使用GStreamer会出现错误?

gst-launch-1.0 -v -e filesrc location =“test_rec.mkv”! matroskademux! h265parse! omxh265dec latency-mode = 1 internal-entropy-buffers = 5! fakesink&

解决/修复方法

当使用GStreamer并降低延迟模式(延迟模式= 1)时,这是Zynq UltraScale + MPSoC VCU-LogiCORE H.264 / H.265视频编解码器单元(VCU)的已知问题。

OMX层错误地将VCU设置为低延迟模式(延迟模式= 2)。

  • 2018.2 – 用户可以从(Xilinx答复71798)下载PetaLinux配方和补丁文件来解决此问题。
  • 2018.3 – 用户可以从(Xilinx答复71798)下载PetaLinux配方和补丁文件来解决此问题。
  • 2019.1 – 此问题已在2019.1发行版及更高版本中得到解决。
请登录后发表评论

    没有回复内容