Merge pull request #1603 from ThomasWilshaw/Fix_1602

Allow image sequences to use a period seperator
This commit is contained in:
itsmattkc
2021-05-03 22:08:22 +10:00
committed by GitHub
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -263,7 +263,7 @@ QString Decoder::TransformImageSequenceFileName(const QString &filename, const i
QFileInfo file_info(filename);
QString original_basename = file_info.baseName();
QString original_basename = file_info.completeBaseName();
QString new_basename = original_basename.left(original_basename.size() - digit_count)
.append(QStringLiteral("%1").arg(number, digit_count, 10, QChar('0')));
@@ -273,7 +273,7 @@ QString Decoder::TransformImageSequenceFileName(const QString &filename, const i
int Decoder::GetImageSequenceDigitCount(const QString &filename)
{
QString basename = QFileInfo(filename).baseName();
QString basename = QFileInfo(filename).completeBaseName();
// See if basename contains a number at the end
int digit_count = 0;
@@ -295,7 +295,7 @@ int64_t Decoder::GetImageSequenceIndex(const QString &filename)
QFileInfo file_info(filename);
QString original_basename = file_info.baseName();
QString original_basename = file_info.completeBaseName();
QString number_only = original_basename.mid(original_basename.size() - digit_count);
+1 -1
View File
@@ -164,7 +164,7 @@ bool OIIODecoder::FileTypeIsSupported(const QString& fn)
}
}
if (!supported_formats_.contains(QFileInfo(fn).completeSuffix(), Qt::CaseInsensitive)) {
if (!supported_formats_.contains(QFileInfo(fn).suffix(), Qt::CaseInsensitive)) {
return false;
}