From f2d07fc1bc1f010f22443acb951fd99c163d03fc Mon Sep 17 00:00:00 2001 From: lordmulder Date: Sun, 14 Jul 2024 15:14:49 +0200 Subject: [PATCH] Bump minimal supported x264, x265 and NVEncC versions. --- HISTORY.txt | 4 +++- src/encoder_nvencc.cpp | 2 +- src/encoder_x264.cpp | 2 +- src/encoder_x265.cpp | 4 ++-- src/version.h | 4 ++-- 5 files changed, 9 insertions(+), 7 deletions(-) diff --git a/HISTORY.txt b/HISTORY.txt index 15d03ec..5c8f504 100644 --- a/HISTORY.txt +++ b/HISTORY.txt @@ -2,7 +2,9 @@ Simple x264/x265 Launcher version history ----------------------------------------- -Version 3.04 [2024-06-16] +Version 3.04 [2024-07-14] +* Updated x264 to revision 3191 (API v164) +* Updated x265 to version 3.6+13 * Support for latest VapourSynth versions that no longer support the '--y4m' switch * Updated cURL to version 8.8.0 (2024-05-22) * Updated build environment to Visual Studio 2022 with Update-10 diff --git a/src/encoder_nvencc.cpp b/src/encoder_nvencc.cpp index a4232fe..62de965 100644 --- a/src/encoder_nvencc.cpp +++ b/src/encoder_nvencc.cpp @@ -40,7 +40,7 @@ #include //x265 version info -static const unsigned int VERSION_NVENCC_MINIMUM_VER = 728; +static const unsigned int VERSION_NVENCC_MINIMUM_VER = 757; // ------------------------------------------------------------ // Helper Macros diff --git a/src/encoder_x264.cpp b/src/encoder_x264.cpp index 7a919bc..bb32eb1 100644 --- a/src/encoder_x264.cpp +++ b/src/encoder_x264.cpp @@ -40,7 +40,7 @@ #include //x264 version info -static const unsigned int VERSION_X264_MINIMUM_REV = 3106; +static const unsigned int VERSION_X264_MINIMUM_REV = 3108; static const unsigned int VERSION_X264_CURRENT_API = 164; // ------------------------------------------------------------ diff --git a/src/encoder_x265.cpp b/src/encoder_x265.cpp index 2be68ff..bcdb587 100644 --- a/src/encoder_x265.cpp +++ b/src/encoder_x265.cpp @@ -40,8 +40,8 @@ #include //x265 version info -static const unsigned int VERSION_X265_MINIMUM_VER = 35; -static const unsigned int VERSION_X265_MINIMUM_REV = 100; +static const unsigned int VERSION_X265_MINIMUM_VER = 36; +static const unsigned int VERSION_X265_MINIMUM_REV = 0; // ------------------------------------------------------------ // Helper Macros diff --git a/src/version.h b/src/version.h index 435b8d3..3280a42 100644 --- a/src/version.h +++ b/src/version.h @@ -26,8 +26,8 @@ #define VER_X264_MAJOR 3 #define VER_X264_MINOR 0 #define VER_X264_PATCH 4 -#define VER_X264_BUILD 1221 +#define VER_X264_BUILD 1222 #define VER_X264_PORTABLE_EDITION (0) -#define VER_X264_PRE_RELEASE (1) +#define VER_X264_PRE_RELEASE (0)