Hide bitrate if <= zero or NaN
This commit is contained in:
parent
f746c1b5ef
commit
783d2eb2a6
|
@ -391,8 +391,12 @@ void FileInfoModel::updateCache()
|
||||||
trackHelper.appendRow(tr("Format/codec ID"), track->formatId());
|
trackHelper.appendRow(tr("Format/codec ID"), track->formatId());
|
||||||
trackHelper.appendRow(tr("Size"), track->size());
|
trackHelper.appendRow(tr("Size"), track->size());
|
||||||
trackHelper.appendRow(tr("Duration"), track->duration());
|
trackHelper.appendRow(tr("Duration"), track->duration());
|
||||||
trackHelper.appendRow(tr("Avg. bitrate"), bitrateToString(track->bitrate()));
|
if (track->bitrate() > 0.0) {
|
||||||
trackHelper.appendRow(tr("Max. bitrate"), bitrateToString(track->maxBitrate()));
|
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("Creation time"), track->creationTime());
|
||||||
trackHelper.appendRow(tr("Modification time"), track->modificationTime());
|
trackHelper.appendRow(tr("Modification time"), track->modificationTime());
|
||||||
trackHelper.appendRow(tr("Language"), track->language());
|
trackHelper.appendRow(tr("Language"), track->language());
|
||||||
|
|
|
@ -570,10 +570,10 @@ public:
|
||||||
qstr(track->duration().toString(TimeSpanOutputFormat::WithMeasures)) % QStringLiteral(" (")
|
qstr(track->duration().toString(TimeSpanOutputFormat::WithMeasures)) % QStringLiteral(" (")
|
||||||
% QString::number(track->duration().totalTicks()) % QChar(')'));
|
% 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())));
|
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())));
|
rowMaker.mkRow(QCoreApplication::translate("HtmlInfo", "Maximum bitrate"), qstr(bitrateToString(track->maxBitrate())));
|
||||||
}
|
}
|
||||||
if (!track->creationTime().isNull()) {
|
if (!track->creationTime().isNull()) {
|
||||||
|
|
Loading…
Reference in New Issue