ref: 4248cc9c4274bfa47b47e2b7e78750381e72a8f5
parent: 1c90837001394bc0982fc5cea5ac89bd844c27e2
author: lyao2 <[email protected]>
date: Wed Apr 30 12:46:58 EDT 2014
fix typedef re-define issue
--- a/test/processing/ProcessUT_ScrollDetection.cpp
+++ b/test/processing/ProcessUT_ScrollDetection.cpp
@@ -18,33 +18,33 @@
TEST(ScrollDetectionTest,TestScroll)
{
- uint8_t* pSrc, *pRef;
- int32_t iWidthSets[4] = {640,1024,1280,1980};
- int32_t iHeightSets[4] = {360,768,720,1080};
- int32_t iStride = 0;
- int32_t iIdx = 0;
+ unsigned char* pSrc, *pRef;
+ int iWidthSets[4] = {640,1024,1280,1980};
+ int iHeightSets[4] = {360,768,720,1080};
+ int iStride = 0;
+ int iIdx = 0;
- for(int32_t i=0; i<4; i++){
- int32_t iWidth = iWidthSets[i];
- int32_t iHeight = iHeightSets[i];
+ for(int i=0; i<4; i++){
+ int iWidth = iWidthSets[i];
+ int iHeight = iHeightSets[i];
iStride = iWidth + 16;
- pSrc = new uint8_t[iHeight*iStride];
+ pSrc = new unsigned char[iHeight*iStride];
ASSERT_TRUE(NULL != pSrc);
- pRef = new uint8_t[iHeight*iStride];
+ pRef = new unsigned char[iHeight*iStride];
ASSERT_MEMORY_FAIL2X(pSrc, pRef)
RandomPixelDataGenerator(pRef, iWidth, iHeight, iStride, iIdx );
- int32_t iMvRange = iHeight/3;
- int32_t iScrollMv = rand()%(iMvRange<<1) - iMvRange;
- uint8_t* pSrcTmp = pSrc;
- uint8_t* pRefTmp = pRef;
+ int iMvRange = iHeight/3;
+ int iScrollMv = rand()%(iMvRange<<1) - iMvRange;
+ unsigned char* pSrcTmp = pSrc;
+ unsigned char* pRefTmp = pRef;
- for (int32_t j=0;j<iHeight;j++) {
+ for (int j=0;j<iHeight;j++) {
if ((j+iScrollMv)>=0 && (j+iScrollMv)<iHeight)
- for (int32_t i=0;i<iWidth;i++) {
- memcpy(pSrcTmp , &pRefTmp[(j+iScrollMv)*iStride], iWidth*sizeof(uint8_t));
+ for (int i=0;i<iWidth;i++) {
+ memcpy(pSrcTmp , &pRefTmp[(j+iScrollMv)*iStride], iWidth*sizeof(unsigned char));
} else {
- for (int32_t i=0;i<iWidth;i++)
+ for (int i=0;i<iWidth;i++)
pSrcTmp[i] = rand()%256;
}
pSrcTmp += iStride;
@@ -62,14 +62,14 @@
SScrollDetectionParam sScrollDetectionResult;
WelsMemset (&sScrollDetectionResult, 0, sizeof (sScrollDetectionResult));
- int32_t iCoreNum = 1;
- uint32_t uiCPUFlag = WelsCPUFeatureDetect (&iCoreNum);
+ int iCoreNum = 1;
+ unsigned int uiCPUFlag = WelsCPUFeatureDetect (&iCoreNum);
CScrollDetection *pTest =new CScrollDetection(uiCPUFlag);
- int32_t iMethodIdx = METHOD_SCROLL_DETECTION;
+ int iMethodIdx = METHOD_SCROLL_DETECTION;
pTest->Set(iMethodIdx, (&sScrollDetectionResult));
- int32_t ret = pTest->Process(iMethodIdx,&sSrcMap, &sRefMap);
+ int ret = pTest->Process(iMethodIdx,&sSrcMap, &sRefMap);
EXPECT_EQ(ret,0);
pTest->Get(iMethodIdx, (&sScrollDetectionResult));