ZHCAAX6 May   2021 DRA710 , DRA712 , DRA714 , DRA716 , DRA718 , DRA722 , DRA724 , DRA725 , DRA726 , DRA745 , DRA746 , DRA74P , DRA750 , DRA756 , DRA75P , DRA76P , DRA77P , DRA780 , DRA781 , DRA782 , DRA783 , DRA785 , DRA786 , DRA787 , DRA788 , DRA790 , DRA791 , DRA793 , DRA797 , TDA2EG-17 , TDA2HF , TDA2HG , TDA2HV , TDA2LF , TDA2P-ABZ , TDA2P-ACD , TDA2SA , TDA2SG , TDA2SX

 

  1.   商标
  2. 1简介
    1. 1.1 标准 DRM 框架
    2. 1.2 基于 vDRM 的框架
  3. 2在 Linux 上基于 vDRM 显示内容
  4. 3Linux 上基于 vDRM 的多媒体支持
    1. 3.1 Gstreamer
    2. 3.2 viddec3test
    3. 3.3 modetest
    4. 3.4 kmscube
  5. 4显示基于 Weston 的应用
  6. 5显示基于 EGL 的应用程序
  7. 6跨 PSDKLA 和 VISION-SDK 的交互式显示
    1. 6.1 ALPHA 设置
    2. 6.2 ZORDER 设置:DISPC_xxx_ATTRIBUTES[26-27]
  8. 7双显示器演示
  9. 8构建 Linux Vision SDK 文件系统
  10. 9参考文献

Gstreamer

对于 gstreamer,它不能与预构建的 gstreamer drm 分配器一起工作。它需要 Gstreamer OmapDRM 分配器支持。我们提供了一个补丁来支持此功能。

使用以下步骤运行解码功能:

  1. 在 VISON SDK 中启用 IPUMM。

    PROCESSOR_SDK_VISION_03_05_00_00/vision_sdk/apps/configs/tda2xx_evm_linux_all/cfg.mk

    # Both IVAHD_INCLUDE & IPUMM_INCLUDE should not be set to "yes"
    # Only one should be enabled to avoid IVA-HD resource conflict
    IPUMM_INCLUDE=yes
    IVAHD_INCLUDE=no
  2. 启动主板,运行如下所示的命令:
    root@dra7xx-evm# cd /opt/vision_sdk
    root@dra7xx-evm# ./vision_sdk_load.sh
    root@dra7xx-evm# ./apps.out
    # press 1 to select : single camera usecases
    # press 8 to select :  dispDistSrc -> display usecase
    root@dra7xx-evm#  gst-launch-1.0 playbin uri=file:///home/root/test.mp4 video-sink=waylandsink