History

refact WriteSliceBs()

huade committed 10 years ago

Commit 4a4ade11 parent a4221804 files · +18 −36Browse files

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

Unified · Split

codec/encoder/core/src/wels_task_encoder.cpp+2−6
@@ -165,12 +165,8 @@ WelsErrorType CWelsSliceEncodingTask::ExecuteTask() { · 164 unmodified lines
165 WelsUnloadNalForSlice (m_pSliceBs);165 WelsUnloadNalForSlice (m_pSliceBs);
166 166
167 m_iSliceSize = 0;167 m_iSliceSize = 0;
168 int32_t iLeftBufferSize = (m_iSliceIdx > 0) ? (m_pSliceBs->uiSize - (int32_t) (m_pSliceBs->sBsWrite.pCurBuf -168 iReturn = WriteSliceBs (m_pCtx, m_pSliceBs, m_iSliceIdx, m_iSliceSize);
169 m_pSliceBs->sBsWrite.pStartBuf)) : (m_pCtx->iFrameBsSize - m_pCtx->iPosBsBuffer);169
170 iReturn = WriteSliceBs (m_pCtx, m_pSliceBs->pBs,
171 &m_pSliceBs->iNalLen[0],
172 iLeftBufferSize,
173 m_iSliceIdx, m_iSliceSize);
174 if (ENC_RETURN_SUCCESS != iReturn) {170 if (ENC_RETURN_SUCCESS != iReturn) {
175 WelsLog (&m_pCtx->sLogCtx, WELS_LOG_WARNING,171 WelsLog (&m_pCtx->sLogCtx, WELS_LOG_WARNING,
176 "[MT] CWelsSliceEncodingTask ExecuteTask(), WriteSliceBs not successful: coding_idx %d, um_iSliceIdx %d",172 "[MT] CWelsSliceEncodingTask ExecuteTask(), WriteSliceBs not successful: coding_idx %d, um_iSliceIdx %d",

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