Showing the changes to codec/encoder/core/src/slice_multi_threading.cpp (1 of 1 file). Show all
Unified · Split
| @@ -821,9 +821,9 @@ WELS_THREAD_ROUTINE_TYPE CodingSliceThreadProc (void* arg) { · 820 unmodified lines | ||
| 821 | 821 | const int32_t kiFirstMbInPartition = pPrivateData->iStartMbIndex; // inclusive |
| 822 | 822 | const int32_t kiEndMbInPartition = pPrivateData->iEndMbIndex; // exclusive |
| 823 | 823 | int32_t iAnyMbLeftInPartition = kiEndMbInPartition - kiFirstMbInPartition; |
| 824 | − SSliceHeaderExt* pStartSliceHeaderExt = &pCurDq->sLayerInfo.pSliceInLayer[iSliceIdx].sSliceHeaderExt; | |
| 825 | 824 | |
| 826 | 825 | iSliceIdx = pPrivateData->iSliceIndex; |
| 826 | + SSliceHeaderExt* pStartSliceHeaderExt = &pCurDq->sLayerInfo.pSliceInLayer[iSliceIdx].sSliceHeaderExt; | |
| 827 | 827 | pStartSliceHeaderExt->sSliceHeader.iFirstMbInSlice = kiFirstMbInPartition; |
| 828 | 828 | pCurDq->pNumSliceCodedOfPartition[kiPartitionId] = |
| 829 | 829 | 1; // one pSlice per partition intialized, dynamic slicing inside |