This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320DM8168:解码器输出物理地址和平铺器

Guru**** 2587345 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/635581/tms320dm8168-decoder-output-physical-addresses-and-tiler

器件型号:TMS320DM8168

大家好、

我们使用 DM8168和基于 DVRRDK 3.0的定制设计、固件、
我们更改了 multich_progressive_vcap_venc_vd_dec_vdis 以从解码器获取原始 YUV 帧的输出。

该链为:
(A8) ipcOutBits --> DecLink --> ipcOutVideo --> ipcInVpss --> DUP --> ipcOutVpss --> ipcInFrames (A8)--> Raw YUV420 SP 帧
                                                              |
                                                              合并--> SWMS -->显示


此设置工作正常。 但我们有2个问题:

只有当我们不使用 IpcFramesInLink_getFullVideoFrames()时,我们才能从 IpcFramesInLink_getFullVideoFrames()获得 VIDFrame_BufList 结构中的有效物理地址。
在这种情况下、我们如何为解码器启用平铺器并获取有效地址?

预期的帧间距为720、但我们得到的间距为896。
我们如何影响间距?