Add more details in warning about missing Ogg pages
This commit is contained in:
parent
0b0127aab7
commit
617e36f27c
|
@ -219,7 +219,10 @@ void OggContainer::internalParseHeader(Diagnostics &diag, AbortableProgressFeedb
|
||||||
}
|
}
|
||||||
if (stream->m_currentSequenceNumber != page.sequenceNumber()) {
|
if (stream->m_currentSequenceNumber != page.sequenceNumber()) {
|
||||||
if (stream->m_currentSequenceNumber) {
|
if (stream->m_currentSequenceNumber) {
|
||||||
diag.emplace_back(DiagLevel::Warning, "Page is missing (page sequence number omitted).", context);
|
diag.emplace_back(DiagLevel::Warning,
|
||||||
|
argsToString("Page of stream ", page.streamSerialNumber(), " missing; page sequence number ", stream->m_currentSequenceNumber,
|
||||||
|
" omitted at ", page.startOffset(), ", found ", page.sequenceNumber(), " instead."),
|
||||||
|
context);
|
||||||
}
|
}
|
||||||
stream->m_currentSequenceNumber = page.sequenceNumber() + 1;
|
stream->m_currentSequenceNumber = page.sequenceNumber() + 1;
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in New Issue