Searched refs:pSliceThreading (Results 1 – 5 of 5) sorted by relevance
276 (*ppCtx)->pSliceThreading = pSmt; in RequestMtResource()374 pSmt = (*ppCtx)->pSliceThreading; in ReleaseMtResource()425 pMa->WelsFree ((*ppCtx)->pSliceThreading, "SSliceThreading"); in ReleaseMtResource()426 (*ppCtx)->pSliceThreading = NULL; in ReleaseMtResource()520 if (pCtx->pSliceThreading->pFSliceDiff) { in AdjustBaseLayer()521 fprintf (pCtx->pSliceThreading->pFSliceDiff, in AdjustBaseLayer()565 if (pCtx->pSliceThreading->pFSliceDiff) { in AdjustEnhanceLayer()566 fprintf (pCtx->pSliceThreading->pFSliceDiff, in AdjustEnhanceLayer()584 fprintf (pCtx->pSliceThreading->pFSliceDiff, "%6.3f complexity pRatio at iDid %d pSlice %d\n", in TrackSliceComplexities()608 if (pCtx->pSliceThreading) { in TrackSliceConsumeTime()[all …]
102 WelsMutexLock (&m_pCtx->pSliceThreading->mutexThreadBsBufferUsage); in InitTask()103 m_iThreadIdx = QueryEmptyThread (m_pCtx->pSliceThreading->bThreadBsBufferUsage); in InitTask()104 WelsMutexUnlock (&m_pCtx->pSliceThreading->mutexThreadBsBufferUsage); in InitTask()132 WelsMutexLock (&m_pCtx->pSliceThreading->mutexThreadBsBufferUsage); in FinishTask()133 m_pCtx->pSliceThreading->bThreadBsBufferUsage[m_iThreadIdx] = false; in FinishTask()134 WelsMutexUnlock (&m_pCtx->pSliceThreading->mutexThreadBsBufferUsage); in FinishTask()258 WelsMutexLock (&m_pCtx->pSliceThreading->mutexThreadSlcBuffReallocate); in ExecuteTask()261 WelsMutexUnlock (&m_pCtx->pSliceThreading->mutexThreadSlcBuffReallocate); in ExecuteTask()
1014 pSlice->sSliceBs.pBsBuffer = pCtx->pSliceThreading->pThreadBsBuffer[kiSlcBuffIdx]; in InitOneSliceInThread()1759 WelsMutexLock (&pEncCtx->pSliceThreading->mutexSliceNumUpdate); in DynSlcJudgeSliceBoundaryStepBack()1772 WelsMutexUnlock (&pEncCtx->pSliceThreading->mutexSliceNumUpdate); in DynSlcJudgeSliceBoundaryStepBack()
2251 if ((*ppCtx)->pSvcParam->iMultipleThreadIdc > 1 && (*ppCtx)->pSliceThreading != NULL) { in WelsUninitEncoderExt()2257 if ((*ppCtx)->pSliceThreading->pThreadHandles[iThreadIdx]) { in WelsUninitEncoderExt()2259 …res = WelsThreadJoin ((*ppCtx)->pSliceThreading->pThreadHandles[iThreadIdx]); // waiting thread ex… in WelsUninitEncoderExt()2263 (*ppCtx)->pSliceThreading->pThreadHandles[iThreadIdx] = 0; in WelsUninitEncoderExt()3765 pCtx->pSliceThreading->pThreadPEncCtx[iIdx].pFrameBsInfo = pFbi; in WelsEncoderEncodeExt()3766 pCtx->pSliceThreading->pThreadPEncCtx[iIdx].iSliceIndex = iIdx; in WelsEncoderEncodeExt()
139 SSliceThreading* pSliceThreading; member