Showing the changes to codec/processing/interface (1 of 3 files). Show all
Unified · Split
| @@ -136,16 +136,16 @@ typedef enum { · 135 unmodified lines | |||
| 136 | // Algorithm parameters define | 136 | // Algorithm parameters define |
| 137 | //-----------------------------------------------------------------// | 137 | //-----------------------------------------------------------------// |
| 138 | 138 | ||
| 139 | typedef struct { | ||
| 140 | int bSceneChangeFlag; // 0:false ; 1:true | ||
| 141 | } SSceneChangeResult; | ||
| 142 | |||
| 143 | typedef enum { | 139 | typedef enum { |
| 144 | SIMILAR_SCENE, //similar scene | 140 | SIMILAR_SCENE, //similar scene |
| 145 | MEDIUM_CHANGED_SCENE, //medium changed scene | 141 | MEDIUM_CHANGED_SCENE, //medium changed scene |
| 146 | LARGE_CHANGED_SCENE, //large changed scene | 142 | LARGE_CHANGED_SCENE, //large changed scene |
| 147 | } ESceneChangeIdc; | 143 | } ESceneChangeIdc; |
| 148 | 144 | ||
| 145 | typedef struct { | ||
| 146 | ESceneChangeIdc eSceneChangeIdc; // 0:false ; 1:true | ||
| 147 | } SSceneChangeResult; | ||
| 148 | |||
| 149 | typedef struct { | 149 | typedef struct { |
| 150 | unsigned char* pCurY; // Y data of current frame | 150 | unsigned char* pCurY; // Y data of current frame |
| 151 | unsigned char* pRefY; // Y data of pRef frame for diff calc | 151 | unsigned char* pRefY; // Y data of pRef frame for diff calc |