version.c

来自「sample on embedded linux」· C语言 代码 · 共 41 行

C
41
字号
#include "hi_common_api.h" int main(){    HI_S32           s32Ret = HI_SUCCESS;    VENC_INIT_S      venc_init;    VERSION_STRING_S verstring;    HI_CHAR          cKOTime[80];    HI_CHAR          cKOVer[80];        /*step 1: Open video encoder*/    venc_init.enVencType = VENC_FORMAT_H264;    venc_init.reserved = 0;    s32Ret = HI_VENC_Open(&venc_init);    CHECK_RETURN((HI_SUCCESS == s32Ret), s32Ret, "Video encoder cant't open");        s32Ret = HI_SYS_GetVersionString(&verstring);    CHECK_RETURN((HI_SUCCESS == s32Ret), s32Ret, "Version information invalid");        s32Ret = HI_SYS_GetKOInfo(cKOVer, cKOTime);    CHECK_RETURN((HI_SUCCESS == s32Ret), s32Ret, "KO information invalid");    printf("------------- Version Information------------\n");    printf("Product   : %s\n", verstring.szProductVer);    printf("RootBox   : %s\n", verstring.szRootBoxVer);    printf("Linux     : %s\n", verstring.szLinuxVer);    printf("Msp       : %s\n", verstring.szMspVer);    printf("Hi3510 KO : %s\n", cKOVer);    printf("Firmware  : %s\n", verstring.szAlgVer);    printf("Processer : %s\n", verstring.szChipVer);    printf("\n------------- Time Information----------------\n");    printf("MSP Library Build Time: %s\n", HI_SYS_GetMspBuildTime());    printf("Hi3510 KO   Build Time: %s\n", cKOTime);    	return HI_SUCCESS;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?