Showing the changes to codec/encoder/core/src/deblocking.cpp (1 of 11 files). Show all
Unified · Split
| @@ -658,7 +658,7 @@ void DeblockingFilterFrameAvcbase (SDqLayer* pCurDq, SWelsFuncPtrList* pFunc) { · 657 unmodified lines | ||
| 658 | 658 | const int32_t kiMbWidth = pCurDq->iMbWidth; |
| 659 | 659 | const int32_t kiMbHeight = pCurDq->iMbHeight; |
| 660 | 660 | SMB* pCurrentMbBlock = pCurDq->sMbDataP; |
| 661 | − SSliceHeaderExt* sSliceHeaderExt = &pCurDq->sLayerInfo.pSliceInLayer[0].sSliceHeaderExt; | |
| 661 | + SSliceHeaderExt* sSliceHeaderExt = &pCurDq->ppSliceInLayer[0]->sSliceHeaderExt; | |
| 662 | 662 | SDeblockingFilter pFilter; |
| 663 | 663 | |
| 664 | 664 | /* Step1: parameters set */ |
| @@ -692,7 +692,7 @@ void DeblockingFilterFrameAvcbase (SDqLayer* pCurDq, SWelsFuncPtrList* pFunc) { · 27 unmodified lines | ||
| 692 | 692 | |
| 693 | 693 | void DeblockingFilterSliceAvcbase (SDqLayer* pCurDq, SWelsFuncPtrList* pFunc, const int32_t kiSliceIdx) { |
| 694 | 694 | SMB* pMbList = pCurDq->sMbDataP; |
| 695 | − SSliceHeaderExt* sSliceHeaderExt = &pCurDq->sLayerInfo.pSliceInLayer[kiSliceIdx].sSliceHeaderExt; | |
| 695 | + SSliceHeaderExt* sSliceHeaderExt = &pCurDq->ppSliceInLayer[kiSliceIdx]->sSliceHeaderExt; | |
| 696 | 696 | SMB* pCurrentMbBlock; |
| 697 | 697 | |
| 698 | 698 | const int32_t kiMbWidth = pCurDq->iMbWidth; |