History

add interface UT for WelsEncoderEncodeParameterSets and fix previous value

Sijia Chen committed 12 years ago

Commit b6698011 parent 3a375862 files · +64 −3Browse files

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

Unified · Split

codec/encoder/core/src/encoder_ext.cpp+2−0
@@ -2911,6 +2911,7 @@ int32_t WelsEncoderEncodeParameterSets (sWelsEncCtx* pCtx, void* pDst) { · 2910 unmodified lines
29112911 pLayerBsInfo->pNalLengthInByte = pCtx->pOut->pNalLen;
29122912 InitBits (&pCtx->pOut->sBsWrite, pCtx->pOut->pBsBuffer, pCtx->pOut->uiSize);
29132913
2914+ pCtx->iPosBsBuffer = 0;
29142915 int32_t iReturn = WelsWriteParameterSets (pCtx, &pLayerBsInfo->pNalLengthInByte[0], &iCountNal);
29152916 WELS_VERIFY_RETURN_IFNEQ (iReturn, ENC_RETURN_SUCCESS)
29162917
@@ -2922,6 +2923,7 @@ int32_t WelsEncoderEncodeParameterSets (sWelsEncCtx* pCtx, void* pDst) { · 5 unmodified lines
29222923
29232924 pCtx->eLastNalPriority = NRI_PRI_HIGHEST;
29242925 pFbi->iLayerNum = 1;
2926+ pFbi->eFrameType = videoFrameTypeInvalid;
29252927
29262928 WelsEmms();
29272929

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