Showing the changes to codec/encoder/core/src/wels_task_encoder.cpp (1 of 8 files). Show all
Unified · Split
| @@ -216,12 +216,12 @@ WelsErrorType CWelsLoadBalancingSlicingEncodingTask::InitTask() { · 215 unmodified lines | ||
| 216 | 216 | void CWelsLoadBalancingSlicingEncodingTask::FinishTask() { |
| 217 | 217 | CWelsSliceEncodingTask::FinishTask(); |
| 218 | 218 | |
| 219 | − m_pCtx->pCurDqLayer->sSliceEncCtx.pSliceConsumeTime[m_iSliceIdx] = (uint32_t) (WelsTime() - m_iSliceStart); | |
| 219 | + m_pSlice->uiSliceConsumeTime = (uint32_t) (WelsTime() - m_iSliceStart); | |
| 220 | 220 | 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", | |
| 222 | 222 | m_pCtx->iCodingIndex, |
| 223 | 223 | m_iSliceIdx, |
| 224 | − m_pCtx->pCurDqLayer->sSliceEncCtx.pSliceConsumeTime[m_iSliceIdx], | |
| 224 | + m_pSlice->uiSliceConsumeTime, | |
| 225 | 225 | m_iSliceSize, |
| 226 | 226 | m_pCtx->pCurDqLayer->sLayerInfo.pSliceInLayer[m_iSliceIdx].sSliceHeaderExt.sSliceHeader.iFirstMbInSlice, |
| 227 | 227 | m_pCtx->pCurDqLayer->sSliceEncCtx.pCountMbNumInSlice[m_iSliceIdx]); |