History

Multi-thread-fixed:RBC#1680:ppSliceInLayer instead of pSliceInLayer for all slice buffer management

huade committed 9 years ago

Commit 8ff579b1 parent 01e31ff11 files · +162 −153Browse files

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

Unified · Split

codec/encoder/core/src/deblocking.cpp+2−2
@@ -658,7 +658,7 @@ void DeblockingFilterFrameAvcbase (SDqLayer* pCurDq, SWelsFuncPtrList* pFunc) { · 657 unmodified lines
658658 const int32_t kiMbWidth = pCurDq->iMbWidth;
659659 const int32_t kiMbHeight = pCurDq->iMbHeight;
660660 SMB* pCurrentMbBlock = pCurDq->sMbDataP;
661− SSliceHeaderExt* sSliceHeaderExt = &pCurDq->sLayerInfo.pSliceInLayer[0].sSliceHeaderExt;
661+ SSliceHeaderExt* sSliceHeaderExt = &pCurDq->ppSliceInLayer[0]->sSliceHeaderExt;
662662 SDeblockingFilter pFilter;
663663
664664 /* Step1: parameters set */
@@ -692,7 +692,7 @@ void DeblockingFilterFrameAvcbase (SDqLayer* pCurDq, SWelsFuncPtrList* pFunc) { · 27 unmodified lines
692692
693693 void DeblockingFilterSliceAvcbase (SDqLayer* pCurDq, SWelsFuncPtrList* pFunc, const int32_t kiSliceIdx) {
694694 SMB* pMbList = pCurDq->sMbDataP;
695− SSliceHeaderExt* sSliceHeaderExt = &pCurDq->sLayerInfo.pSliceInLayer[kiSliceIdx].sSliceHeaderExt;
695+ SSliceHeaderExt* sSliceHeaderExt = &pCurDq->ppSliceInLayer[kiSliceIdx]->sSliceHeaderExt;
696696 SMB* pCurrentMbBlock;
697697
698698 const int32_t kiMbWidth = pCurDq->iMbWidth;

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