Hi,
I am poring the DMVA library on ipnc DMVA2 processor, dmva library has five functions including CTD(Camera Tamper Dectection), OC (Object Counting), TZ (Trip Zone), IMD(intelligent Motion Detection) and the lat SMD(Streaming Metadata).
i have two questions as below.
1. When i sets some paeametrs of CTD to let the videodmvaappthr running, but it get stucked in libStatus = DMVAL_process(); so it don't run to OSA_bufPutEmpty(), the empty queue is full so it cant't never do OSA_bufGetEmpty() again, are my settings about CTD is wrong? so the dmva thread is get stucked in DMVAL_process().
2. I also try to set some parameters of IMD to see if IMD can work, my setting as below
I have tried TZ, OC function, it works.but i get stucked in situation which i described above.
// IMD page params
gAVSERVER_config.dmvaAppParams.dmvaAppIMDSensitivity = 3;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDPresentAdjust = 8;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDPersonMinWidth = 10;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDPersonMinHeight = 10;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDVehicleMinWidth = 10;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDVehicleMinHeight = 10;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDPersonMaxWidth = 15;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDPersonMaxHeight = 15;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDVehicleMaxWidth = 15;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDVehicleMaxHeight = 15;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDNumZones = 1;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDZoneEnable = 1;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDZone1_ROI_numSides = 4;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDZone2_ROI_numSides = 0;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDZone3_ROI_numSides = 0;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDZone4_ROI_numSides = 0;
for(i = 0;i < 16;i ++)
{
gAVSERVER_config.dmvaAppParams.dmvaAppIMDZone1_x_array[i] = 0;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDZone1_y_array[i] = 0;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDZone2_x_array[i] = 0;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDZone2_y_array[i] = 0;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDZone3_x_array[i] = 0;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDZone3_y_array[i] = 0;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDZone4_x_array[i] = 0;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDZone4_y_array[i] = 0;
}
gAVSERVER_config.dmvaAppParams.dmvaAppIMDZone1_x_array[0] = 34;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDZone1_y_array[0] = 35;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDZone1_x_array[1] = 34;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDZone1_y_array[1] = 64;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDZone1_x_array[2] = 63;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDZone1_y_array[2] = 63;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDZone1_x_array[3] = 63;
gAVSERVER_config.dmvaAppParams.dmvaAppIMDZone1_y_array[3] = 64;
i got CMEMK errors in consloe





