Hi
I want to make a easy case with dmval IMD.But I cannot compile.And I cannot find the header file "DMVALINC.h".
Thanks.
Part of my code and the print is here:
-----------------------------------------------------------------
#include <mcfw/src_bios6/alg/va/DMVAL.h>
void * motion_detection_thread(void * arg)
{
DMVALhandle handle;
DMVALstatus libStatus;
handle.bytesMemBufOutput = 0;
libStatus = 0;
while(1)
{
}
return 0;
}
-----------------------------------------------------------------
In file included from /media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../dvr_rdk/mcfw/src_bios6/alg/va/DMVAL.h:51:0,
from motion_detection.c:8:
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../ti_tools/xdais/xdais_7_22_00_03/packages/ti/xdais/xdas.h:60:25: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XDAS_Void'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../ti_tools/xdais/xdais_7_22_00_03/packages/ti/xdais/xdas.h:61:25: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XDAS_Bool'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../ti_tools/xdais/xdais_7_22_00_03/packages/ti/xdais/xdas.h:64:25: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XDAS_Int8'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../ti_tools/xdais/xdais_7_22_00_03/packages/ti/xdais/xdas.h:65:25: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XDAS_UInt8'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../ti_tools/xdais/xdais_7_22_00_03/packages/ti/xdais/xdas.h:66:25: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XDAS_Int16'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../ti_tools/xdais/xdais_7_22_00_03/packages/ti/xdais/xdas.h:67:25: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XDAS_UInt16'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../ti_tools/xdais/xdais_7_22_00_03/packages/ti/xdais/xdas.h:68:25: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XDAS_Int32'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../ti_tools/xdais/xdais_7_22_00_03/packages/ti/xdais/xdas.h:69:25: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'XDAS_UInt32'
In file included from /media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../dvr_rdk/mcfw/src_bios6/alg/va/DMVAL.h:52:0,
from motion_detection.c:8:
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../ti_tools/xdais/xdais_7_22_00_03/packages/ti/xdais/ialg.h:137:5: error: expected specifier-qualifier-list before 'Uns'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../ti_tools/xdais/xdais_7_22_00_03/packages/ti/xdais/ialg.h:171:5: error: expected specifier-qualifier-list before 'Int'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../ti_tools/xdais/xdais_7_22_00_03/packages/ti/xdais/ialg.h:182:5: error: expected specifier-qualifier-list before 'Int'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../ti_tools/xdais/xdais_7_22_00_03/packages/ti/xdais/ialg.h:224:5: error: expected specifier-qualifier-list before 'Void'
In file included from motion_detection.c:8:0:
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../dvr_rdk/mcfw/src_bios6/alg/va/DMVAL.h:551:3: error: expected specifier-qualifier-list before 'XDAS_Int32'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../dvr_rdk/mcfw/src_bios6/alg/va/DMVAL.h:564:3: error: expected specifier-qualifier-list before 'XDAS_UInt32'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../dvr_rdk/mcfw/src_bios6/alg/va/DMVAL.h:590:3: error: expected specifier-qualifier-list before 'XDAS_Int32'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../dvr_rdk/mcfw/src_bios6/alg/va/DMVAL.h:617:3: error: expected specifier-qualifier-list before 'XDAS_Int32'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../dvr_rdk/mcfw/src_bios6/alg/va/DMVAL.h:627:3: error: expected specifier-qualifier-list before 'XDAS_Int16'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../dvr_rdk/mcfw/src_bios6/alg/va/DMVAL.h:637:3: error: expected specifier-qualifier-list before 'XDAS_Int16'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../dvr_rdk/mcfw/src_bios6/alg/va/DMVAL.h:671:3: error: expected specifier-qualifier-list before 'XDAS_Int32'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../dvr_rdk/mcfw/src_bios6/alg/va/DMVAL.h:712:3: error: expected specifier-qualifier-list before 'XDAS_Int32'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../dvr_rdk/mcfw/src_bios6/alg/va/DMVAL.h:744:3: error: expected specifier-qualifier-list before 'XDAS_Int32'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../dvr_rdk/mcfw/src_bios6/alg/va/DMVAL.h:780:3: error: expected specifier-qualifier-list before 'XDAS_Int32'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../dvr_rdk/mcfw/src_bios6/alg/va/DMVAL.h:815:3: error: expected specifier-qualifier-list before 'XDAS_Int32'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../dvr_rdk/mcfw/src_bios6/alg/va/DMVAL.h:838:3: error: expected specifier-qualifier-list before 'XDAS_Int32'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../dvr_rdk/mcfw/src_bios6/alg/va/DMVAL.h:855:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'DMVAL_getMemReq'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../dvr_rdk/mcfw/src_bios6/alg/va/DMVAL.h:875:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'DMVAL_create'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../dvr_rdk/mcfw/src_bios6/alg/va/DMVAL.h:894:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'DMVAL_initModule'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../dvr_rdk/mcfw/src_bios6/alg/va/DMVAL.h:914:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'DMVAL_resetModule'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../dvr_rdk/mcfw/src_bios6/alg/va/DMVAL.h:931:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'DMVAL_process'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../dvr_rdk/mcfw/src_bios6/alg/va/DMVAL.h:949:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'DMVAL_setROI'
/media/sda4/DVRRDK_04.00.00.03/dvr_rdk/../dvr_rdk/mcfw/src_bios6/alg/va/DMVAL.h:965:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'DMVAL_setParameter'
motion_detection.c: In function 'motion_detection_thread':
motion_detection.c:19:8: error: 'DMVALhandle' has no member named 'bytesMemBufOutput'
make[5]: *** [motion_detection.o] Error 1
make[4]: *** [libs] Error 2
make[3]: *** [demo] Error 2
make[2]: *** [libs] Error 2
make[1]: *** [demo] Error 2
make: *** [dvr_rdk_linux] Error 2
####
#### [DM816X_ES] platform build [dvr_rdk] ERROR !!!
####