From 6b352b949d9423a516c2640fa5a2f4dc549c79b9 Mon Sep 17 00:00:00 2001 From: APTX Date: Tue, 9 Aug 2011 00:10:17 +0200 Subject: [PATCH] Add some new/missing RenameEngine variables. --- filerenamedelegate.cpp | 8 ++++++-- renameparser/abstractparser.cpp | 3 ++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/filerenamedelegate.cpp b/filerenamedelegate.cpp index 90b8d80..e870f01 100644 --- a/filerenamedelegate.cpp +++ b/filerenamedelegate.cpp @@ -120,6 +120,9 @@ void FileRenameDelegate::rename(const AniDBUdpClient::FileReply *reply, QString env["FVideoRes"] = reply->value(FileFlag::VideoResolution).toString(); env["FALng"] = reply->value(FileFlag::DubLanguage).toString(); env["FSLng"] = reply->value(FileFlag::SubLanguage).toString(); + env["FACodec"] = reply->value(FileFlag::AudioCodec).toString(); + env["FVCodec"] = reply->value(FileFlag::VideoCodec).toString(); + env["Watched"] = reply->value(FileFlag::MyListViewed).toString(); #ifdef ANIDBUDPCLIENT_RENAME_DEBUG qDebug() << "Rename ENV:" << env; @@ -156,8 +159,9 @@ void FileRenameDelegate::updateMasks() fMaskVars["FVideoRes"] = FileFlag::VideoResolution; fMaskVars["FALng"] = FileFlag::DubLanguage; fMaskVars["FSLng"] = FileFlag::SubLanguage; -// Not implemented in FileCommand. -// fMaskVars["Watched"] = FileFlag::; + fMaskVars["FACodec"] = FileFlag::AudioCodec; + fMaskVars["FVCodec"] = FileFlag::VideoCodec; + fMaskVars["Watched"] = FileFlag::MyListViewed; aMaskVars["ATr"] = FileAnimeFlag::RomajiName; aMaskVars["ATe"] = FileAnimeFlag::EnglishName; diff --git a/renameparser/abstractparser.cpp b/renameparser/abstractparser.cpp index 385b929..61059be 100644 --- a/renameparser/abstractparser.cpp +++ b/renameparser/abstractparser.cpp @@ -47,7 +47,8 @@ QStringList AbstractParser::usedVariables() const << "Type" << "Depr" << "Cen" << "Ver" << "Source" << "Quality" << "FCrc" << "FVideoRes" << "FALng" - << "FSLng" << "Watched"; + << "FSLng" << "FACodec" << "FVCodec" + << "Watched"; foreach (const QString &var, variables) { if (m_renameString.contains(var)) -- 2.52.0