Use frame instead of sample count for video tracks
This commit is contained in:
parent
f8668d38d9
commit
7400534d20
|
@ -188,7 +188,10 @@ void displayFileInfo(const ArgumentOccurrence &, const Argument &filesArg, const
|
||||||
printProperty("Bits per sample", track->bitsPerSample());
|
printProperty("Bits per sample", track->bitsPerSample());
|
||||||
printProperty("Sampling frequency", track->samplingFrequency(), "Hz");
|
printProperty("Sampling frequency", track->samplingFrequency(), "Hz");
|
||||||
printProperty("Extension sampling frequency", track->extensionSamplingFrequency(), "Hz");
|
printProperty("Extension sampling frequency", track->extensionSamplingFrequency(), "Hz");
|
||||||
printProperty("Sample count", track->sampleCount());
|
printProperty(track->mediaType() == MediaType::Video
|
||||||
|
? "Frame count"
|
||||||
|
: "Sample count",
|
||||||
|
track->sampleCount());
|
||||||
printProperty("Creation time", track->creationTime());
|
printProperty("Creation time", track->creationTime());
|
||||||
printProperty("Modification time", track->modificationTime());
|
printProperty("Modification time", track->modificationTime());
|
||||||
vector<string> labels;
|
vector<string> labels;
|
||||||
|
|
|
@ -396,7 +396,9 @@ void FileInfoModel::updateCache()
|
||||||
? QString::number(track->extensionSamplingFrequency()) % QStringLiteral(" Hz / ") % QString::number(track->samplingFrequency()) % QStringLiteral(" Hz")
|
? QString::number(track->extensionSamplingFrequency()) % QStringLiteral(" Hz / ") % QString::number(track->samplingFrequency()) % QStringLiteral(" Hz")
|
||||||
: QString::number(track->samplingFrequency()) + QStringLiteral(" Hz"));
|
: QString::number(track->samplingFrequency()) + QStringLiteral(" Hz"));
|
||||||
}
|
}
|
||||||
trackHelper.appendRow(tr("Sample count"), track->sampleCount());
|
trackHelper.appendRow(track->mediaType() == MediaType::Video
|
||||||
|
? tr("Frame count")
|
||||||
|
: tr("Sample count"), track->sampleCount());
|
||||||
trackHelper.appendRow(tr("Bits per sample"), track->bitsPerSample());
|
trackHelper.appendRow(tr("Bits per sample"), track->bitsPerSample());
|
||||||
trackHelper.appendRow(tr("Quality"), track->quality());
|
trackHelper.appendRow(tr("Quality"), track->quality());
|
||||||
trackHelper.appendRow(tr("Pixel size"), track->pixelSize());
|
trackHelper.appendRow(tr("Pixel size"), track->pixelSize());
|
||||||
|
|
|
@ -562,7 +562,10 @@ public:
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(track->sampleCount()) {
|
if(track->sampleCount()) {
|
||||||
rowMaker.mkRow(QCoreApplication::translate("HtmlInfo", "Sample count"), QString::number(track->sampleCount()));
|
rowMaker.mkRow(track->mediaType() == MediaType::Video
|
||||||
|
? QCoreApplication::translate("HtmlInfo", "Frame count")
|
||||||
|
: QCoreApplication::translate("HtmlInfo", "Sample count"),
|
||||||
|
QString::number(track->sampleCount()));
|
||||||
}
|
}
|
||||||
if(track->bitsPerSample()) {
|
if(track->bitsPerSample()) {
|
||||||
rowMaker.mkRow(QCoreApplication::translate("HtmlInfo", "Bits per sample"), QString::number(track->bitsPerSample()));
|
rowMaker.mkRow(QCoreApplication::translate("HtmlInfo", "Bits per sample"), QString::number(track->bitsPerSample()));
|
||||||
|
|
Loading…
Reference in New Issue