From: lordmulder Date: Sat, 5 Oct 2019 20:34:50 +0000 (+0200) Subject: Added more supported input formats for NVEncC encoder. X-Git-Tag: v2.94^0 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;ds=sidebyside;h=bb459092e679a79d65cf31017dbdf6201efdaffa;p=x264-launcher%2Fx264-launcher.git Added more supported input formats for NVEncC encoder. --- diff --git a/src/encoder_nvencc.cpp b/src/encoder_nvencc.cpp index b2c182d..302482c 100644 --- a/src/encoder_nvencc.cpp +++ b/src/encoder_nvencc.cpp @@ -66,7 +66,7 @@ static const unsigned int VERSION_NVENCC_MINIMUM_VER = 449; } \ while(0) -#define NVENCC_UPDATE_PROGRESS_NOPROG(X) do \ +#define NVENCC_UPDATE_PROGRESS_OLD(X) do \ { \ bool ok = false; \ unsigned int progressFrames = (X)->cap(1).toUInt(&ok); \ @@ -170,7 +170,9 @@ public: { switch(format) { + case MediaInfo::FILETYPE_AVISYNTH: case MediaInfo::FILETYPE_YUV4MPEG2: + case MediaInfo::FILETYPE_UNKNOWN: return true; default: return false; @@ -412,7 +414,7 @@ void NVEncEncoder::runEncodingPass_parseLine(const QString &line, const QListlastIndexIn(line)) >= 0) { - NVENCC_UPDATE_PROGRESS_NOPROG(patterns[1]); + NVENCC_UPDATE_PROGRESS_OLD(patterns[1]); } else if ((offset = patterns[2]->lastIndexIn(line)) >= 0) { diff --git a/src/version.h b/src/version.h index f5653d0..a06bdde 100644 --- a/src/version.h +++ b/src/version.h @@ -26,7 +26,7 @@ #define VER_X264_MAJOR 2 #define VER_X264_MINOR 9 #define VER_X264_PATCH 4 -#define VER_X264_BUILD 1192 +#define VER_X264_BUILD 1194 #define VER_X264_PORTABLE_EDITION (0)