Skip to content

Commit

Permalink
Fixed a bug in job name generation.
Browse files Browse the repository at this point in the history
  • Loading branch information
lordmulder committed Jan 4, 2016
1 parent 1e48f22 commit 653eeee
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 24 deletions.
32 changes: 9 additions & 23 deletions src/model_jobList.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -239,39 +239,25 @@ QVariant JobListModel::data(const QModelIndex &index, int role) const

QModelIndex JobListModel::insertJob(EncodeThread *thread)
{
QUuid id = thread->getId();

const QUuid id = thread->getId();
if(m_jobs.contains(id))
{
return QModelIndex();
}

QString config = "N/A";

switch(thread->options()->rcMode())
QString config = QLatin1String("N/A");
switch(thread->options()->encType())
{
case OptionsModel::EncType_X264:
config = QString("x264");
break;
case OptionsModel::EncType_X265:
config = QString("x265");
break;
case OptionsModel::EncType_X264: config = QLatin1String("x264"); break;
case OptionsModel::EncType_X265: config = QLatin1String("x265"); break;
}

switch(thread->options()->rcMode())
{
case OptionsModel::RCMode_CRF:
config = QString("%1 CRF@%2") .arg(config, QString::number(thread->options()->quantizer()));
break;
case OptionsModel::RCMode_CQ:
config = QString("%1 CQ@%2") .arg(config, QString::number(qRound(thread->options()->quantizer())));
break;
case OptionsModel::RCMode_2Pass:
config = QString("%1 2Pass@%2").arg(config, QString::number(thread->options()->bitrate()));
break;
case OptionsModel::RCMode_ABR:
config = QString("%1 ABR@%2") .arg(config, QString::number(thread->options()->bitrate()));
break;
case OptionsModel::RCMode_CRF: config.append(QString(" CRF@%1") .arg(QString::number(thread->options()->quantizer()))); break;
case OptionsModel::RCMode_CQ: config.append(QString(" CQ@%1") .arg(QString::number(qRound(thread->options()->quantizer())))); break;
case OptionsModel::RCMode_2Pass: config.append(QString(" 2Pass@%1").arg(QString::number(thread->options()->bitrate()))); break;
case OptionsModel::RCMode_ABR: config.append(QString(" ABR@%1") .arg(QString::number(thread->options()->bitrate()))); break;
}

int n = 2;
Expand Down
2 changes: 1 addition & 1 deletion src/version.h
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
#define VER_X264_MAJOR 2
#define VER_X264_MINOR 6
#define VER_X264_PATCH 5
#define VER_X264_BUILD 1006
#define VER_X264_BUILD 1007

#define VER_X264_PORTABLE_EDITION (0)

Expand Down

0 comments on commit 653eeee

Please sign in to comment.