History

remove unneeded codes and add some logs

Sijia Chen committed 11 years ago

Commit 3e0ee691 parent 3350cf77 files · +29 −112Browse files

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

Unified · Split

codec/encoder/core/src/wels_task_encoder.cpp+13−1
@@ -99,6 +99,10 @@ WelsErrorType CWelsSliceEncodingTask::InitTask() { · 98 unmodified lines
9999 WelsMutexLock (&m_pCtx->pSliceThreading->mutexThreadBsBufferUsage);
100100 m_iThreadIdx = QueryEmptyThread (m_pCtx->pSliceThreading->bThreadBsBufferUsage);
101101 WelsMutexUnlock (&m_pCtx->pSliceThreading->mutexThreadBsBufferUsage);
102+
103+ WelsLog (&m_pCtx->sLogCtx, WELS_LOG_DEBUG,
104+ "[MT] CWelsSliceEncodingTask()InitTask for m_iSliceIdx %d, lock thread %d",
105+ m_iSliceIdx, m_iThreadIdx);
102106 if (m_iThreadIdx < 0) {
103107 WelsLog (&m_pCtx->sLogCtx, WELS_LOG_WARNING,
104108 "[MT] CWelsSliceEncodingTask InitTask(), Cannot find available thread for m_iSliceIdx = %d", m_iSliceIdx);
@@ -123,6 +127,10 @@ void CWelsSliceEncodingTask::FinishTask() { · 18 unmodified lines
123127 WelsMutexLock (&m_pCtx->pSliceThreading->mutexThreadBsBufferUsage);
124128 m_pCtx->pSliceThreading->bThreadBsBufferUsage[m_iThreadIdx] = false;
125129 WelsMutexUnlock (&m_pCtx->pSliceThreading->mutexThreadBsBufferUsage);
130+
131+ WelsLog (&m_pCtx->sLogCtx, WELS_LOG_DEBUG,
132+ "[MT] CWelsSliceEncodingTask()FinishTask for m_iSliceIdx %d, unlock thread %d",
133+ m_iSliceIdx, m_iThreadIdx);
126134 }
127135
128136 WelsErrorType CWelsSliceEncodingTask::ExecuteTask() {
@@ -199,6 +207,10 @@ WelsErrorType CWelsLoadBalancingSlicingEncodingTask::InitTask() { · 70 unmodified lines
199207 }
200208
201209 m_iSliceStart = WelsTime();
210+ WelsLog (&m_pCtx->sLogCtx, WELS_LOG_DEBUG,
211+ "[MT] CWelsLoadBalancingSlicingEncodingTask()InitTask for m_iSliceIdx %d at %" PRId64,
212+ m_iSliceIdx, m_iSliceStart);
213+
202214 return ENC_RETURN_SUCCESS;
203215 }
204216
@@ -207,7 +219,7 @@ void CWelsLoadBalancingSlicingEncodingTask::FinishTask() { · 2 unmodified lines
207219
208220 m_pCtx->pSliceThreading->pSliceConsumeTime[m_uiDependencyId][m_iSliceIdx] = (uint32_t) (WelsTime() - m_iSliceStart);
209221 WelsLog (&m_pCtx->sLogCtx, WELS_LOG_DEBUG,
210− "[MT] CodingSliceThreadProc(), coding_idx %d, um_iSliceIdx %d, pSliceConsumeTime %d, iSliceSize %d, pFirstMbInSlice %d, count_num_mb_in_slice %d",
222+ "[MT] CWelsLoadBalancingSlicingEncodingTask()FinishTask, coding_idx %d, um_iSliceIdx %d, pSliceConsumeTime %d, iSliceSize %d, pFirstMbInSlice %d, count_num_mb_in_slice %d",
211223 m_pCtx->iCodingIndex,
212224 m_iSliceIdx,
213225 m_pCtx->pSliceThreading->pSliceConsumeTime[m_uiDependencyId][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