History

modify reserved nal header size and change source frame in NalSizeChecking UT

Karina committed 10 years ago

Commit b5cef5d1 parent 2171d848 files · +4626 −4632Browse files

Showing the changes to codec/encoder/core/src/svc_encode_slice.cpp (1 of 8 files). Show all

Unified · Split

codec/encoder/core/src/svc_encode_slice.cpp+4−3
@@ -603,8 +603,9 @@ int32_t WelsISliceMdEncDynamic (sWelsEncCtx* pEncCtx, SSlice* pSlice) { //pMd + · 602 unmodified lines
603 if (pEncCtx->pSvcParam->iEntropyCodingModeFlag) {603 if (pEncCtx->pSvcParam->iEntropyCodingModeFlag) {
604 WelsInitSliceCabac (pEncCtx, pSlice);604 WelsInitSliceCabac (pEncCtx, pSlice);
605 sDss.iStartPos = 0;605 sDss.iStartPos = 0;
606 }else606 }else {
607 sDss.iStartPos = BsGetBitsPos (pBs);607 sDss.iStartPos = BsGetBitsPos (pBs);
608 }
608 for (; ;) {609 for (; ;) {
609 iCurMbIdx = iNextMbIdx;610 iCurMbIdx = iNextMbIdx;
610 pCurMb = &pMbList[ iCurMbIdx ];611 pCurMb = &pMbList[ iCurMbIdx ];
@@ -1200,9 +1201,9 @@ int32_t WelsMdInterMbLoopOverDynamicSlice (sWelsEncCtx* pEncCtx, SSlice* pSlice, · 589 unmodified lines
1200 if (pEncCtx->pSvcParam->iEntropyCodingModeFlag) {1201 if (pEncCtx->pSvcParam->iEntropyCodingModeFlag) {
1201 WelsInitSliceCabac (pEncCtx, pSlice);1202 WelsInitSliceCabac (pEncCtx, pSlice);
1202 sDss.iStartPos = 0;1203 sDss.iStartPos = 0;
1203 }else1204 }else {
1204 sDss.iStartPos = BsGetBitsPos (pBs);1205 sDss.iStartPos = BsGetBitsPos (pBs);
1205 1206 }
1206 pSlice->iMbSkipRun = 0;1207 pSlice->iMbSkipRun = 0;
1207 for (;;) {1208 for (;;) {
1208 //DYNAMIC_SLICING_ONE_THREAD - MultiD1209 //DYNAMIC_SLICING_ONE_THREAD - MultiD

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