Showing the changes to codec/encoder/core/src/slice_multi_threading.cpp (1 of 6 files). Show all
Unified · Split
| @@ -339,7 +339,7 @@ int32_t RequestMtResource (sWelsEncCtx** ppCtx, SWelsSvcCodingParam* pCodingPara · 338 unmodified lines | ||
| 339 | 339 | int32_t iThreadBufferNum = WELS_MIN ((*ppCtx)->pTaskManage->GetThreadPoolThreadNum(), MAX_THREADS_NUM); |
| 340 | 340 | |
| 341 | 341 | for (iIdx = 0; iIdx < iThreadBufferNum; iIdx++) { |
| 342 | − pSmt->pThreadBsBuffer[iIdx] = (uint8_t*)pMa->WelsMalloc (iCountBsLen, "pSmt->pThreadBsBuffer"); | |
| 342 | + pSmt->pThreadBsBuffer[iIdx] = (uint8_t*)pMa->WelsMallocz (iCountBsLen, "pSmt->pThreadBsBuffer"); | |
| 343 | 343 | WELS_VERIFY_RETURN_IF (1, (NULL == pSmt->pThreadBsBuffer[iIdx])) |
| 344 | 344 | } |
| 345 | 345 | iReturn = WelsMutexInit (&pSmt->mutexThreadBsBufferUsage); |