diff --git a/tools/ld-discmap/discmap.cpp b/tools/ld-discmap/discmap.cpp index 6f1377f22..1ba3cf132 100644 --- a/tools/ld-discmap/discmap.cpp +++ b/tools/ld-discmap/discmap.cpp @@ -588,6 +588,8 @@ qint32 DiscMap::getSecondFieldNumber(qint32 frameNumber) const bool DiscMap::saveTargetMetadata(QFileInfo outputFileInfo) { qint32 notifyInterval = m_numberOfFrames / 50; + if (notifyInterval < 1) notifyInterval = 1; + LdDecodeMetaData targetMetadata; LdDecodeMetaData::VideoParameters sourceVideoParameters = ldDecodeMetaData->getVideoParameters(); diff --git a/tools/ld-discmap/discmapper.cpp b/tools/ld-discmap/discmapper.cpp index 349d78aba..20ec2388a 100644 --- a/tools/ld-discmap/discmapper.cpp +++ b/tools/ld-discmap/discmapper.cpp @@ -569,6 +569,8 @@ bool DiscMapper::saveDiscMap(DiscMap &discMap) qInfo() << "Saving target video frames..."; qint32 notifyInterval = discMap.numberOfFrames() / 50; + if (notifyInterval < 1) notifyInterval = 1; + for (qint32 frameNumber = 0; frameNumber < discMap.numberOfFrames(); frameNumber++) { bool writeFail = false;