History

remove duplipate eErrorConMethod in decContext compared with pParam"

huili2 committed 9 years ago

Commit d5e304f1 parent 61b9ddc10 files · +69 −66Browse files

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

Unified · Split

codec/decoder/core/src/au_parser.cpp+10−10
@@ -208,7 +208,7 @@ uint8_t* ParseNalHeader (PWelsDecoderContext pCtx, SNalUnitHeader* pNalUnitHeade · 207 unmodified lines
208208
209209 if (uiAvailNalNum > 0) {
210210 pCurAu->uiEndPos = uiAvailNalNum - 1;
211− if (pCtx->eErrorConMethod == ERROR_CON_DISABLE) {
211+ if (pCtx->pParam->eEcActiveIdc == ERROR_CON_DISABLE) {
212212 pCtx->bAuReadyFlag = true;
213213 }
214214 }
@@ -227,7 +227,7 @@ uint8_t* ParseNalHeader (PWelsDecoderContext pCtx, SNalUnitHeader* pNalUnitHeade · 12 unmodified lines
227227
228228 if (uiAvailNalNum > 0) {
229229 pCurAu->uiEndPos = uiAvailNalNum - 1;
230− if (pCtx->eErrorConMethod == ERROR_CON_DISABLE) {
230+ if (pCtx->pParam->eEcActiveIdc == ERROR_CON_DISABLE) {
231231 pCtx->bAuReadyFlag = true;
232232 }
233233 }
@@ -284,7 +284,7 @@ uint8_t* ParseNalHeader (PWelsDecoderContext pCtx, SNalUnitHeader* pNalUnitHeade · 50 unmodified lines
284284
285285 if (uiAvailNalNum > 1) {
286286 pCurAu->uiEndPos = uiAvailNalNum - 2;
287− if (pCtx->eErrorConMethod == ERROR_CON_DISABLE) {
287+ if (pCtx->pParam->eEcActiveIdc == ERROR_CON_DISABLE) {
288288 pCtx->bAuReadyFlag = true;
289289 }
290290 }
@@ -306,7 +306,7 @@ uint8_t* ParseNalHeader (PWelsDecoderContext pCtx, SNalUnitHeader* pNalUnitHeade · 15 unmodified lines
306306
307307 if (uiAvailNalNum > 1) {
308308 pCurAu->uiEndPos = uiAvailNalNum - 2;
309− if (pCtx->eErrorConMethod == ERROR_CON_DISABLE) {
309+ if (pCtx->pParam->eEcActiveIdc == ERROR_CON_DISABLE) {
310310 pCtx->bAuReadyFlag = true;
311311 }
312312 }
@@ -381,7 +381,7 @@ uint8_t* ParseNalHeader (PWelsDecoderContext pCtx, SNalUnitHeader* pNalUnitHeade · 68 unmodified lines
381381 ForceClearCurrentNal (pCurAu);
382382 if (uiAvailNalNum > 1) {
383383 pCurAu->uiEndPos = uiAvailNalNum - 2;
384− if (pCtx->eErrorConMethod == ERROR_CON_DISABLE) {
384+ if (pCtx->pParam->eEcActiveIdc == ERROR_CON_DISABLE) {
385385 pCtx->bAuReadyFlag = true;
386386 }
387387 }
@@ -400,7 +400,7 @@ uint8_t* ParseNalHeader (PWelsDecoderContext pCtx, SNalUnitHeader* pNalUnitHeade · 12 unmodified lines
400400
401401 if (uiAvailNalNum > 1) {
402402 pCurAu->uiEndPos = uiAvailNalNum - 2;
403− if (pCtx->eErrorConMethod == ERROR_CON_DISABLE) {
403+ if (pCtx->pParam->eEcActiveIdc == ERROR_CON_DISABLE) {
404404 pCtx->bAuReadyFlag = true;
405405 }
406406 }
@@ -589,7 +589,7 @@ int32_t ParseNonVclNal (PWelsDecoderContext pCtx, uint8_t* pRbsp, const int32_t · 182 unmodified lines
589589 if (iBitSize > 0) {
590590 iErr = DecInitBits (pBs, pRbsp, iBitSize);
591591 if (ERR_NONE != iErr) {
592− if (pCtx->eErrorConMethod == ERROR_CON_DISABLE)
592+ if (pCtx->pParam->eEcActiveIdc == ERROR_CON_DISABLE)
593593 pCtx->iErrorCode |= dsNoParamSets;
594594 else
595595 pCtx->iErrorCode |= dsBitstreamError;
@@ -598,7 +598,7 @@ int32_t ParseNonVclNal (PWelsDecoderContext pCtx, uint8_t* pRbsp, const int32_t · 2 unmodified lines
598598 }
599599 iErr = ParseSps (pCtx, pBs, &iPicWidth, &iPicHeight, pSrcNal, kSrcNalLen);
600600 if (ERR_NONE != iErr) { // modified for pSps/pSubsetSps invalid, 12/1/2009
601− if (pCtx->eErrorConMethod == ERROR_CON_DISABLE)
601+ if (pCtx->pParam->eEcActiveIdc == ERROR_CON_DISABLE)
602602 pCtx->iErrorCode |= dsNoParamSets;
603603 else
604604 pCtx->iErrorCode |= dsBitstreamError;
@@ -611,7 +611,7 @@ int32_t ParseNonVclNal (PWelsDecoderContext pCtx, uint8_t* pRbsp, const int32_t · 6 unmodified lines
611611 if (iBitSize > 0) {
612612 iErr = DecInitBits (pBs, pRbsp, iBitSize);
613613 if (ERR_NONE != iErr) {
614− if (pCtx->eErrorConMethod == ERROR_CON_DISABLE)
614+ if (pCtx->pParam->eEcActiveIdc == ERROR_CON_DISABLE)
615615 pCtx->iErrorCode |= dsNoParamSets;
616616 else
617617 pCtx->iErrorCode |= dsBitstreamError;
@@ -620,7 +620,7 @@ int32_t ParseNonVclNal (PWelsDecoderContext pCtx, uint8_t* pRbsp, const int32_t · 2 unmodified lines
620620 }
621621 iErr = ParsePps (pCtx, &pCtx->sPpsBuffer[0], pBs, pSrcNal, kSrcNalLen);
622622 if (ERR_NONE != iErr) { // modified for pps invalid, 12/1/2009
623− if (pCtx->eErrorConMethod == ERROR_CON_DISABLE)
623+ if (pCtx->pParam->eEcActiveIdc == ERROR_CON_DISABLE)
624624 pCtx->iErrorCode |= dsNoParamSets;
625625 else
626626 pCtx->iErrorCode |= dsBitstreamError;

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