History

remove pSliceConsumeTime in SSliceCtx and pSliceThreading

huade committed 10 years ago

Commit b0017851 parent 2d3071e8 files · +36 −72Browse files

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

Unified · Split

codec/encoder/core/src/wels_task_encoder.cpp+3−3
@@ -216,12 +216,12 @@ WelsErrorType CWelsLoadBalancingSlicingEncodingTask::InitTask() { · 215 unmodified lines
216216 void CWelsLoadBalancingSlicingEncodingTask::FinishTask() {
217217 CWelsSliceEncodingTask::FinishTask();
218218
219− m_pCtx->pCurDqLayer->sSliceEncCtx.pSliceConsumeTime[m_iSliceIdx] = (uint32_t) (WelsTime() - m_iSliceStart);
219+ m_pSlice->uiSliceConsumeTime = (uint32_t) (WelsTime() - m_iSliceStart);
220220 WelsLog (&m_pCtx->sLogCtx, WELS_LOG_DEBUG,
221− "[MT] CWelsLoadBalancingSlicingEncodingTask()FinishTask, coding_idx %d, um_iSliceIdx %d, pSliceConsumeTime %d, iSliceSize %d, iFirstMbInSlice %d, count_num_mb_in_slice %d",
221+ "[MT] CWelsLoadBalancingSlicingEncodingTask()FinishTask, coding_idx %d, um_iSliceIdx %d, uiSliceConsumeTime %d, iSliceSize %d, iFirstMbInSlice %d, count_num_mb_in_slice %d",
222222 m_pCtx->iCodingIndex,
223223 m_iSliceIdx,
224− m_pCtx->pCurDqLayer->sSliceEncCtx.pSliceConsumeTime[m_iSliceIdx],
224+ m_pSlice->uiSliceConsumeTime,
225225 m_iSliceSize,
226226 m_pCtx->pCurDqLayer->sLayerInfo.pSliceInLayer[m_iSliceIdx].sSliceHeaderExt.sSliceHeader.iFirstMbInSlice,
227227 m_pCtx->pCurDqLayer->sSliceEncCtx.pCountMbNumInSlice[m_iSliceIdx]);

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