History

enable no-delay decoding for MSlice

huili2 committed 12 years ago

Commit 6f0cdd11 parent 7de6eb25 files · +57 −37Browse files

Showing the changes to codec/decoder/core/src/decoder.cpp (1 of 5 files). Show all

Unified · Split

codec/decoder/core/src/decoder.cpp+3−0
@@ -512,6 +512,9 @@ int32_t WelsDecodeBs (PWelsDecoderContext pCtx, const uint8_t* kpBsBuf, const in · 511 unmodified lines
512512
513513 iConsumedBytes = 0;
514514 pNalPayload = ParseNalHeader (pCtx, &pCtx->sCurNalHead, pDstNal, iDstIdx, pSrcNal - 3, iSrcIdx + 3, &iConsumedBytes);
515+ if ((pCtx->iErrorConMethod != ERROR_CON_DISABLE) && (IS_VCL_NAL (pCtx->sCurNalHead.eNalUnitType, 1))) {
516+ CheckAndDoEC (pCtx, ppDst, pDstBufInfo);
517+ }
515518 if (IS_PARAM_SETS_NALS (pCtx->sCurNalHead.eNalUnitType) && pNalPayload) {
516519 iRet = ParseNonVclNal (pCtx, pNalPayload, iDstIdx - iConsumedBytes);
517520 }

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