History

change an improper setting of max_slice_count

Sijia Chen committed 11 years ago

Commit 32669bc1 parent 1a7a3e21 file · +3 −3Browse files

Showing the changes to codec/encoder/core/src/encoder_ext.cpp (1 of 1 file). Show all

Unified · Split

codec/encoder/core/src/encoder_ext.cpp+3−3
@@ -2286,11 +2286,11 @@ int32_t InitSliceSettings (SLogContext* pLogCtx, SWelsSvcCodingParam* pCodingPar · 2285 unmodified lines
22862286 iMaxSliceCount = iSliceNum;
22872287 break;
22882288 case SM_AUTO_SLICE:
2289− iMaxSliceCount = MAX_SLICES_NUM;
22902289 pDlp->sSliceCfg.sSliceArgument.uiSliceNum = kiCpuCores;
2291− if (pDlp->sSliceCfg.sSliceArgument.uiSliceNum > iMaxSliceCount) {
2292− pDlp->sSliceCfg.sSliceArgument.uiSliceNum = iMaxSliceCount;
2290+ if (pDlp->sSliceCfg.sSliceArgument.uiSliceNum > MAX_SLICES_NUM) {
2291+ pDlp->sSliceCfg.sSliceArgument.uiSliceNum = MAX_SLICES_NUM;
22932292 }
2293+ iMaxSliceCount = WELS_MAX(iMaxSliceCount, pDlp->sSliceCfg.sSliceArgument.uiSliceNum);
22942294 if (pDlp->sSliceCfg.sSliceArgument.uiSliceNum == 1) {
22952295 WelsLog (pLogCtx, WELS_LOG_DEBUG,
22962296 "InitSliceSettings(), uiSliceNum(%d) you set for SM_AUTO_SLICE, now turn to SM_SINGLE_SLICE type!",

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