Showing the changes to codec/processing/interface (1 of 1 file). Show all
Unified · Split
| @@ -206,6 +206,13 @@ typedef enum { · 205 unmodified lines | ||
| 206 | 206 | GOM_VAR = -2 |
| 207 | 207 | } EComplexityAnalysisMode; |
| 208 | 208 | |
| 209 | +typedef struct | |
| 210 | +{ | |
| 211 | + int iScrollMvX; | |
| 212 | + int iScrollMvY; | |
| 213 | + bool bScrollDetectFlag; // 0:false ; 1:ltr; 2: scene change | |
| 214 | +} SScrollDetectionResult; | |
| 215 | + | |
| 209 | 216 | typedef struct { |
| 210 | 217 | int iComplexityAnalysisMode; |
| 211 | 218 | int iCalcBgd; |
| @@ -218,6 +225,15 @@ typedef struct { · 6 unmodified lines | ||
| 218 | 225 | SVAACalcResult* pCalcResult; |
| 219 | 226 | } SComplexityAnalysisParam; |
| 220 | 227 | |
| 228 | +typedef struct | |
| 229 | +{ | |
| 230 | + int iMbRowInGom; | |
| 231 | + int *pGomComplexity; | |
| 232 | + int iGomNumInFrame; | |
| 233 | + int iFrameComplexity; | |
| 234 | + int iIdrFlag; | |
| 235 | + SScrollDetectionResult sScrollResult; | |
| 236 | +} SComplexityAnalysisScreenParam; | |
| 221 | 237 | ///////////////////////////////////////////////////////////////////////////////////////////// |
| 222 | 238 | |
| 223 | 239 | typedef struct { |