fix the condition of scene change flag and comments
This commit is contained in:
parent
c8761c08ae
commit
fc5c48830a
@ -627,7 +627,7 @@ bool CWelsPreProcess::DetectSceneChange (SPicture* pCurPicture, SPicture* pRefPi
|
|||||||
int32_t iRet = m_pInterfaceVp->Process (iMethodIdx, &sSrcPixMap, &sRefPixMap);
|
int32_t iRet = m_pInterfaceVp->Process (iMethodIdx, &sSrcPixMap, &sRefPixMap);
|
||||||
if (iRet == 0) {
|
if (iRet == 0) {
|
||||||
m_pInterfaceVp->Get (iMethodIdx, (void*)&sSceneChangeDetectResult);
|
m_pInterfaceVp->Get (iMethodIdx, (void*)&sSceneChangeDetectResult);
|
||||||
bSceneChangeFlag = (sSceneChangeDetectResult.eSceneChangeIdc != LARGE_CHANGED_SCENE) ? true : false;
|
bSceneChangeFlag = (sSceneChangeDetectResult.eSceneChangeIdc == LARGE_CHANGED_SCENE) ? true : false;
|
||||||
}
|
}
|
||||||
|
|
||||||
return bSceneChangeFlag;
|
return bSceneChangeFlag;
|
||||||
|
@ -143,7 +143,7 @@ typedef enum {
|
|||||||
} ESceneChangeIdc;
|
} ESceneChangeIdc;
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
ESceneChangeIdc eSceneChangeIdc; // 0:false ; 1:true
|
ESceneChangeIdc eSceneChangeIdc; // SIMILAR_SCENE, MEDIUM_CHANGED_SCENE, LARGE_CHANGED_SCENE
|
||||||
} SSceneChangeResult;
|
} SSceneChangeResult;
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user