Untitled

 avatar
unknown
plain_text
10 months ago
575 B
14
Indexable
STATIC void CCamera_Base::NoiseMaskCallback(void* instance, BYTE* pNoisemaskData, WORD dataLength)
{
	CCamera_Base* cam = static_cast<CCamera_Base*>(instance);
	if (cam)
	{
		cam->MotionDetNoiseMaskCallback(pNoisemaskData, dataLength);
	}
}

void CCamera_Base::MotionDetNoiseMaskCallback(BYTE* pNoiseMaskData, WORD dataLength)
{
	if (m_pNoiseMaskData != NULL)
	{
		delete m_pNoiseMaskData;
		m_pNoiseMaskData = NULL;
	}

	m_pNoiseMaskData = new BYTE[dataLength];
	memcpy(m_pNoiseMaskData, pNoiseMaskData, dataLength);
	//m_nNoiseMaskLength = dataLength;
}
Editor is loading...
Leave a Comment