Showing the changes to codec/decoder/core/src/decoder.cpp (1 of 5 files). Show all
Unified · Split
| @@ -323,6 +323,8 @@ void WelsDecoderDefaults (PWelsDecoderContext pCtx, SLogContext* pLogCtx) { · 322 unmodified lines | |||
| 323 | pCtx->iSPSLastInvalidId = -1; | 323 | pCtx->iSPSLastInvalidId = -1; |
| 324 | pCtx->iSubSPSInvalidNum = 0; | 324 | pCtx->iSubSPSInvalidNum = 0; |
| 325 | pCtx->iSubSPSLastInvalidId = -1; | 325 | pCtx->iSubSPSLastInvalidId = -1; |
| 326 | pCtx->iFeedbackNalRefIdc = -1; //initialize | ||
| 327 | |||
| 326 | } | 328 | } |
| 327 | 329 | ||
| 328 | /* | 330 | /* |
| @@ -596,6 +598,7 @@ void GetVclNalTemporalId (PWelsDecoderContext pCtx) { · 267 unmodified lines | |||
| 596 | 598 | ||
| 597 | pCtx->iFeedbackVclNalInAu = FEEDBACK_VCL_NAL; | 599 | pCtx->iFeedbackVclNalInAu = FEEDBACK_VCL_NAL; |
| 598 | pCtx->iFeedbackTidInAu = pAccessUnit->pNalUnitsList[idx]->sNalHeaderExt.uiTemporalId; | 600 | pCtx->iFeedbackTidInAu = pAccessUnit->pNalUnitsList[idx]->sNalHeaderExt.uiTemporalId; |
| 601 | pCtx->iFeedbackNalRefIdc = pAccessUnit->pNalUnitsList[idx]->sNalHeaderExt.sNalUnitHeader.uiNalRefIdc; | ||
| 599 | } | 602 | } |
| 600 | 603 | ||
| 601 | /*! | 604 | /*! |