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.

关于TI的DVRRDK软件包的问题1



各位高手,小弟正在阅读TI提供的dvrrdk软件代码。操作系统为嵌入式Linux。硬件开发板为spectrum digital 816x/389x EVM。遇到以下一条语句:
    System_linkControl(
            SYSTEM_LINK_ID_M3VIDEO,
            SYSTEM_COMMON_CMD_SET_CH2IVAHD_MAP_TBL,
            &systemVid_encDecIvaChMapTbl_forDualOut,
            sizeof(SystemVideo_Ivahd2ChMap_Tbl),
            TRUE
        );
    请教其中SYSTEM_COMMON_CMD_SET_CH2IVAHD_MAP_TBL这条命令的含义。谢谢!

  • 在systemLink_common.h里有定义和注释:

    /**

       \brief System CMD: Update channel to IVAHD mapping.

       \param SystemVideo_Ivahd2ChMap_Tbl[] * [IN] IVAHD to Channel Map table

    */

    #define SYSTEM_COMMON_CMD_SET_CH2IVAHD_MAP_TBL      (0x9008)

    就是更新通道号和IVAHD(HDVICP)的映射关系,比如IVAHD0处理通道0~4,IVAHD1处理通道5~8等等。