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.

[参考译文] Linux/TMS320DM8148:如何使用 EZSDK 读取辅助数据?

Guru**** 2539500 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/581817/linux-tms320dm8148-how-to-read-ancillary-data-using-ezsdk

器件型号:TMS320DM8148

工具/软件:Linux

我们有一个现场产品、使用的 DM8148具有最新版本的 EZSDK。  它使用具有嵌入式同步功能的2个通道(每个通道10位)运行。

我们有一项新的要求、即处理数据流中传输的辅助数据。

我的理解是 VPSS 支持的数据、但我看不到如何使用 EZSDK 提供的 v4l2驱动程序提取这些数据。

有人能帮我弄清楚如何做到这一点吗?  如果需要更新 VPSS 的固件、我可以获取副本吗?

谢谢。

-Mike

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

    您好!

    V4l2在 A8上运行。 VPSS 在 M3上运行。
    Hdvpss 支持垂直辅助数据、但 EZSDK 中的 OMX 不支持。
    venc 仅对视频数据进行编码(在某些情况下、请在编码指南中查看 SEI)。
    很遗憾、我不是 v4l2专家、但请检查以下文件:ti81xx_VPSS.c、ti81xxvin_main.c、vps_capture.h、vps_cfgVipParser.h

    也请检查此主题:
    e2e.ti.com/.../566206

    希望这对您有所帮助。

    BR
    玛格丽塔

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

    引用链接中的线程包含以下语句:

    "HDVPSS 驱动器支持在单独的缓冲器中捕获垂直辅助数据"

    鉴于 HDVPSS 驱动程序确实支持 RECCD、但 OMX 不支持这一事实、您对 EZSDK 中 OMX 模块的评论含义不清楚。 您是否意味着还有另一个高级模块、如 OMX、它可能支持它、如果支持、那么该模块是什么?

    很抱歉、我不是 EZSDK 的专家、所以我不知道您是否建议 v4l2支持 RECCER.

    您可以添加的任何内容都将帮助我们更清晰。 谢谢!

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

    您好!

    [引用 user="RandyP">鉴于 HDVPSS 驱动程序支持 RED、但 OMX 不支持这一事实、您对 EZSDK 中的 OMX 模块的评论含义不清楚。 您是否意味着还有另一个高级模块、如 OMX、它可能支持它、如果支持、那么该模块是什么? [/报价]

    我是说低级 hdvpss 驱动程序支持相应的 VBI (HDVPSS_TRM 第38页和第39页)。

    在 EZSDK 中、OMX 似乎不支持 REDR/VBI。

    v4l2驱动程序也不支持 Ezsdk 中的 RID/VBI (v4l2专家确认了它)。

    BR

    玛格丽塔