Hide bitrate if <= zero or NaN

This commit is contained in:
Martchus 2019-03-10 16:59:15 +01:00
parent f746c1b5ef
commit 783d2eb2a6
2 changed files with 8 additions and 4 deletions

View File

@ -391,8 +391,12 @@ void FileInfoModel::updateCache()
trackHelper.appendRow(tr("Format/codec ID"), track->formatId());
trackHelper.appendRow(tr("Size"), track->size());
trackHelper.appendRow(tr("Duration"), track->duration());
if (track->bitrate() > 0.0) {
trackHelper.appendRow(tr("Avg. bitrate"), bitrateToString(track->bitrate()));
}
if (track->maxBitrate() > 0.0) {
trackHelper.appendRow(tr("Max. bitrate"), bitrateToString(track->maxBitrate()));
}
trackHelper.appendRow(tr("Creation time"), track->creationTime());
trackHelper.appendRow(tr("Modification time"), track->modificationTime());
trackHelper.appendRow(tr("Language"), track->language());

View File

@ -570,10 +570,10 @@ public:
qstr(track->duration().toString(TimeSpanOutputFormat::WithMeasures)) % QStringLiteral(" (")
% QString::number(track->duration().totalTicks()) % QChar(')'));
}
if (track->bitrate() != 0.0) {
if (track->bitrate() > 0.0) {
rowMaker.mkRow(QCoreApplication::translate("HtmlInfo", "Avg. bitrate"), qstr(bitrateToString(track->bitrate())));
}
if (track->maxBitrate() != 0.0) {
if (track->maxBitrate() > 0.0) {
rowMaker.mkRow(QCoreApplication::translate("HtmlInfo", "Maximum bitrate"), qstr(bitrateToString(track->maxBitrate())));
}
if (!track->creationTime().isNull()) {