History

add GetBsPostion for cabac and cavlc

Karina committed 10 years ago

Commit 9b2dd551 parent a5e4cca6 files · +19 −12Browse files

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

Unified · Split

codec/encoder/core/src/svc_encode_slice.cpp+2−2
@@ -631,7 +631,7 @@ TRY_REENCODING: · 630 unmodified lines
631631 if (ENC_RETURN_SUCCESS != iEncReturn)
632632 return iEncReturn;
633633
634− sDss.iCurrentPos = BsGetBitsPos (pBs);
634+ sDss.iCurrentPos = pEncCtx->pFuncList->pfGetBsPosition (pSlice);
635635
636636 if (DynSlcJudgeSliceBoundaryStepBack (pEncCtx, pSlice, pSliceCtx, pCurMb, &sDss)) { //islice
637637 pEncCtx->pFuncList->pfStashPopMBStatus (&sDss, pSlice);
@@ -1254,7 +1254,7 @@ TRY_REENCODING: · 616 unmodified lines
12541254
12551255
12561256 //DYNAMIC_SLICING_ONE_THREAD - MultiD
1257− sDss.iCurrentPos = BsGetBitsPos (pBs);
1257+ sDss.iCurrentPos = pEncCtx->pFuncList->pfGetBsPosition (pSlice);
12581258 if (DynSlcJudgeSliceBoundaryStepBack (pEncCtx, pSlice, pSliceCtx, pCurMb, &sDss)) {
12591259 pSlice->iMbSkipRun = pEncCtx->pFuncList->pfStashPopMBStatus (&sDss, pSlice);
12601260 pCurLayer->pLastCodedMbIdxOfPartition[kiPartitionId] = iCurMbIdx -

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