History

using independent encoder control logic for SAVC case

Karina committed 10 years ago

Commit 0f0d54e1 parent 7bfb96b13 files · +406 −314Browse files

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

Unified · Split

codec/encoder/core/src/svc_encode_slice.cpp+2−2
@@ -89,14 +89,14 @@ void WelsSliceHeaderScalExtInit (SDqLayer* pCurLayer, SSlice* pSlice) { · 88 unmodified lines
89void WelsSliceHeaderExtInit (sWelsEncCtx* pEncCtx, SDqLayer* pCurLayer, SSlice* pSlice) {89void WelsSliceHeaderExtInit (sWelsEncCtx* pEncCtx, SDqLayer* pCurLayer, SSlice* pSlice) {
90 SSliceHeaderExt* pCurSliceExt = &pSlice->sSliceHeaderExt;90 SSliceHeaderExt* pCurSliceExt = &pSlice->sSliceHeaderExt;
91 SSliceHeader* pCurSliceHeader = &pCurSliceExt->sSliceHeader;91 SSliceHeader* pCurSliceHeader = &pCurSliceExt->sSliceHeader;
92 92 SSpatialLayerInternal *pParamInternal = &pEncCtx->pSvcParam->sDependencyLayers[pEncCtx->uiDependencyId];
93 pCurSliceHeader->eSliceType = pEncCtx->eSliceType;93 pCurSliceHeader->eSliceType = pEncCtx->eSliceType;
94 94
95 pCurSliceExt->bStoreRefBasePicFlag = false;95 pCurSliceExt->bStoreRefBasePicFlag = false;
96 96
97 pCurSliceHeader->iFirstMbInSlice = WelsGetFirstMbOfSlice (pCurLayer->sLayerInfo.pSliceInLayer, pSlice->uiSliceIdx);97 pCurSliceHeader->iFirstMbInSlice = WelsGetFirstMbOfSlice (pCurLayer->sLayerInfo.pSliceInLayer, pSlice->uiSliceIdx);
98 98
99 pCurSliceHeader->iFrameNum = pEncCtx->iFrameNum;99 pCurSliceHeader->iFrameNum = pParamInternal->iFrameNum;
100 pCurSliceHeader->uiIdrPicId = pEncCtx->uiIdrPicId;100 pCurSliceHeader->uiIdrPicId = pEncCtx->uiIdrPicId;
101 101
102 pCurSliceHeader->iPicOrderCntLsb = pEncCtx->pEncPic->iFramePoc; // 0102 pCurSliceHeader->iPicOrderCntLsb = pEncCtx->pEncPic->iFramePoc; // 0

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