History

Refix Bugzilla reported bug 1525361 per huili's comment https://github.com/cisco/openh264/pull/3093

xiaotiansf committed 7 years ago

Commit a1406d51 parent 122d6a92 files · +7 −1Browse files

Showing the changes to codec/decoder/plus/src/welsDecoderExt.cpp (1 of 2 files). Show all

Unified · Split

codec/decoder/plus/src/welsDecoderExt.cpp+6−0
@@ -581,6 +581,12 @@ DECODING_STATE CWelsDecoder::DecodeFrame2 (const unsigned char* kpSrc, · 580 unmodified lines
581581
582582 eNalType = m_pDecContext->sCurNalHead.eNalUnitType;
583583
584+ if ((m_pDecContext->iErrorCode & dsRefLost) && m_pDecContext->eSliceType == B_SLICE) {
585+ if (ResetDecoder())
586+ return dsOutOfMemory;
587+
588+ return dsErrorFree;
589+ }
584590 if (m_pDecContext->iErrorCode & dsOutOfMemory) {
585591 if (ResetDecoder())
586592 return dsOutOfMemory;

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