From 33d20528565fd3e36fbbe1d02fed0bbfd990b55b Mon Sep 17 00:00:00 2001 From: volvet Date: Wed, 2 Apr 2014 17:39:06 -0700 Subject: [PATCH] fix static block assign in scd screen --- .../src/scenechangedetection/SceneChangeDetection.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/codec/processing/src/scenechangedetection/SceneChangeDetection.h b/codec/processing/src/scenechangedetection/SceneChangeDetection.h index fbe1ca02..b8d0660c 100644 --- a/codec/processing/src/scenechangedetection/SceneChangeDetection.h +++ b/codec/processing/src/scenechangedetection/SceneChangeDetection.h @@ -90,11 +90,11 @@ public: void operator() (uint8_t* pSrcY, int32_t iSrcStrideY, uint8_t* pRefY, int32_t iRefStrideY, uint8_t *& pStaticBlockIdc) { int32_t iSad = m_pfSad(pSrcY, iSrcStrideY, pRefY, iSrcStrideY); if( iSad == 0 ){ - *pStaticBlockIdc ++ = NO_STATIC; + *pStaticBlockIdc ++ = COLLOCATED_STATIC; } else { m_sParam.iFrameComplexity += iSad; m_sParam.iMotionBlockNum += iSad > HIGH_MOTION_BLOCK_THRESHOLD; - *pStaticBlockIdc ++ = COLLOCATED_STATIC; + *pStaticBlockIdc ++ = NO_STATIC; } } };