+4
-0
lines changedFilter options
+4
-0
lines changed Original file line number Diff line number Diff line change
@@ -846,6 +846,10 @@ int32_t WelsDecodeBs (PWelsDecoderContext pCtx, const uint8_t* kpBsBuf, const in
846
846
return pCtx->iErrorCode;
847
847
}
848
848
849
+
if (pCtx->iErrorCode != ERR_NONE && !(pCtx->iErrorCode & dsDataErrorConcealed)) {
850
+
return pCtx->iErrorCode;
851
+
}
852
+
849
853
pDstNal += (iDstIdx + 4); //init, increase 4 reserved zero bytes, used to store the next NAL
850
854
if ((iSrcLength - iSrcConsumed + 4) > (pRawData->pEnd - pDstNal)) {
851
855
pDstNal = pRawData->pCurPos = pRawData->pHead;
You can’t perform that action at this time.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4