History

astyle all files

huili2 committed 12 years ago

Commit 5ed24f21 parent 0c24686120 files · +3967 −3886Browse files

Showing the changes to codec/processing/src/scrolldetection/ScrollDetection.cpp (1 of 120 files). Show all

Unified · Split

codec/processing/src/scrolldetection/ScrollDetection.cpp+26−25
@@ -37,37 +37,38 @@ · 36 unmodified lines
3737
3838 WELSVP_NAMESPACE_BEGIN
3939
40−EResult CScrollDetection::Process(int32_t iType, SPixMap* pSrcPixMap, SPixMap* pRefPixMap){
40+EResult CScrollDetection::Process (int32_t iType, SPixMap* pSrcPixMap, SPixMap* pRefPixMap) {
4141 if (pRefPixMap->pPixel[0] == NULL || pSrcPixMap->pPixel[0] == NULL ||
42− pRefPixMap->sRect.iRectWidth != pSrcPixMap->sRect.iRectWidth || pRefPixMap->sRect.iRectHeight != pSrcPixMap->sRect.iRectHeight){
43− return RET_INVALIDPARAM;
42+ pRefPixMap->sRect.iRectWidth != pSrcPixMap->sRect.iRectWidth
43+ || pRefPixMap->sRect.iRectHeight != pSrcPixMap->sRect.iRectHeight) {
44+ return RET_INVALIDPARAM;
4445 }
4546
4647 if (!m_sScrollDetectionParam.bMaskInfoAvailable)
47− ScrollDetectionWithoutMask(pSrcPixMap, pRefPixMap);
48+ ScrollDetectionWithoutMask (pSrcPixMap, pRefPixMap);
4849 else
49− ScrollDetectionWithMask(pSrcPixMap, pRefPixMap);
50+ ScrollDetectionWithMask (pSrcPixMap, pRefPixMap);
5051
5152 return RET_SUCCESS;
5253 }
5354
54−EResult CScrollDetection::Set(int32_t iType, void *pParam){
55− if( pParam == NULL ){
55+EResult CScrollDetection::Set (int32_t iType, void* pParam) {
56+ if (pParam == NULL) {
5657 return RET_INVALIDPARAM;
5758 }
58− m_sScrollDetectionParam = *((SScrollDetectionParam*)pParam);
59+ m_sScrollDetectionParam = * ((SScrollDetectionParam*)pParam);
5960 return RET_SUCCESS;
6061 }
6162
62−EResult CScrollDetection::Get(int32_t iType, void *pParam){
63− if( pParam == NULL ){
63+EResult CScrollDetection::Get (int32_t iType, void* pParam) {
64+ if (pParam == NULL) {
6465 return RET_INVALIDPARAM;
6566 }
66− *((SScrollDetectionParam*)pParam) = m_sScrollDetectionParam;
67+ * ((SScrollDetectionParam*)pParam) = m_sScrollDetectionParam;
6768 return RET_SUCCESS;
6869 }
6970
70−void CScrollDetection::ScrollDetectionWithMask(SPixMap* pSrcPixMap, SPixMap* pRefPixMap) {
71+void CScrollDetection::ScrollDetectionWithMask (SPixMap* pSrcPixMap, SPixMap* pRefPixMap) {
7172 int32_t iStartX, iStartY, iWidth, iHeight;
7273
7374 iStartX = m_sScrollDetectionParam.sMaskRect.iRectLeft;
@@ -76,39 +77,39 @@ void CScrollDetection::ScrollDetectionWithMask(SPixMap* pSrcPixMap, SPixMap* pRe · 2 unmodified lines
7677 iHeight = m_sScrollDetectionParam.sMaskRect.iRectHeight;
7778
7879 iWidth /= 2;
79− iStartX += iWidth/2;
80+ iStartX += iWidth / 2;
8081
8182 m_sScrollDetectionParam.iScrollMvX = 0;
8283 m_sScrollDetectionParam.iScrollMvY = 0;
8384 m_sScrollDetectionParam.bScrollDetectFlag = false;
8485
85− if(iStartX >= 0 && iWidth > MINIMUM_DETECT_WIDTH && iHeight > 2 * CHECK_OFFSET){
86− ScrollDetectionCore(pSrcPixMap, pRefPixMap,iWidth, iHeight, iStartX, iStartY, m_sScrollDetectionParam);
86+ if (iStartX >= 0 && iWidth > MINIMUM_DETECT_WIDTH && iHeight > 2 * CHECK_OFFSET) {
87+ ScrollDetectionCore (pSrcPixMap, pRefPixMap, iWidth, iHeight, iStartX, iStartY, m_sScrollDetectionParam);
8788 }
8889 }
8990
90−void CScrollDetection::ScrollDetectionWithoutMask(SPixMap* pSrcPixMap, SPixMap* pRefPixMap){
91+void CScrollDetection::ScrollDetectionWithoutMask (SPixMap* pSrcPixMap, SPixMap* pRefPixMap) {
9192 int32_t iStartX, iStartY, iWidth, iHeight;
9293
93− const int32_t kiPicBorderWidth= pSrcPixMap->sRect.iRectHeight>>4;
94− const int32_t kiRegionWidth = (int) (pSrcPixMap->sRect.iRectWidth-(kiPicBorderWidth<<1))/3;
95− const int32_t kiRegionHeight = (pSrcPixMap->sRect.iRectHeight*7)>>3;
96− const int32_t kiHieghtStride = (int) pSrcPixMap->sRect.iRectHeight*5/24;
94+ const int32_t kiPicBorderWidth = pSrcPixMap->sRect.iRectHeight >> 4;
95+ const int32_t kiRegionWidth = (int) (pSrcPixMap->sRect.iRectWidth - (kiPicBorderWidth << 1)) / 3;
96+ const int32_t kiRegionHeight = (pSrcPixMap->sRect.iRectHeight * 7) >> 3;
97+ const int32_t kiHieghtStride = (int) pSrcPixMap->sRect.iRectHeight * 5 / 24;
9798
98− for (int32_t i=0; i< REGION_NUMBER;i++){
99− iStartX = kiPicBorderWidth+(i%3)*kiRegionWidth;
100− iStartY = -pSrcPixMap->sRect.iRectHeight*7/48+ (int)(i/3)*(kiHieghtStride);
99+ for (int32_t i = 0; i < REGION_NUMBER; i++) {
100+ iStartX = kiPicBorderWidth + (i % 3) * kiRegionWidth;
101+ iStartY = -pSrcPixMap->sRect.iRectHeight * 7 / 48 + (int) (i / 3) * (kiHieghtStride);
101102 iWidth = kiRegionWidth;
102103 iHeight = kiRegionHeight;
103104
104105 iWidth /= 2;
105− iStartX += iWidth/2;
106+ iStartX += iWidth / 2;
106107
107108 m_sScrollDetectionParam.iScrollMvX = 0;
108109 m_sScrollDetectionParam.iScrollMvY = 0;
109110 m_sScrollDetectionParam.bScrollDetectFlag = false;
110111
111− ScrollDetectionCore(pSrcPixMap, pRefPixMap, iWidth, iHeight, iStartX, iStartY, m_sScrollDetectionParam);
112+ ScrollDetectionCore (pSrcPixMap, pRefPixMap, iWidth, iHeight, iStartX, iStartY, m_sScrollDetectionParam);
112113
113114 if (m_sScrollDetectionParam.bScrollDetectFlag && m_sScrollDetectionParam.iScrollMvY)
114115 break;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t