History

fixed bug for firsMbIndex in multi-thread-slice encoding with slicemode==SM_SIZELIMITED_SLICE

huade committed 10 years ago

Commit 29dd5e71 parent 01016b11 file · +1 −1Browse files

Showing the changes to codec/encoder/core/src/slice_multi_threading.cpp (1 of 1 file). Show all

Unified · Split

codec/encoder/core/src/slice_multi_threading.cpp+1−1
@@ -821,9 +821,9 @@ WELS_THREAD_ROUTINE_TYPE CodingSliceThreadProc (void* arg) { · 820 unmodified lines
821821 const int32_t kiFirstMbInPartition = pPrivateData->iStartMbIndex; // inclusive
822822 const int32_t kiEndMbInPartition = pPrivateData->iEndMbIndex; // exclusive
823823 int32_t iAnyMbLeftInPartition = kiEndMbInPartition - kiFirstMbInPartition;
824− SSliceHeaderExt* pStartSliceHeaderExt = &pCurDq->sLayerInfo.pSliceInLayer[iSliceIdx].sSliceHeaderExt;
825824
826825 iSliceIdx = pPrivateData->iSliceIndex;
826+ SSliceHeaderExt* pStartSliceHeaderExt = &pCurDq->sLayerInfo.pSliceInLayer[iSliceIdx].sSliceHeaderExt;
827827 pStartSliceHeaderExt->sSliceHeader.iFirstMbInSlice = kiFirstMbInPartition;
828828 pCurDq->pNumSliceCodedOfPartition[kiPartitionId] =
829829 1; // one pSlice per partition intialized, dynamic slicing inside

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