From 9d8ad38682c5b891185d454cf5d1646e8dd8e969 Mon Sep 17 00:00:00 2001 From: Matt Oliver Date: Sat, 31 Dec 2016 18:31:31 +1100 Subject: [PATCH] project: Update for 2.2 merge. --- SMP/libx265.def | 4 ++-- SMP/libx265.vcxproj | 36 ++++++++++++++++++------------------ SMP/x265.rc | 8 ++++---- SMP/x265_config.h | 2 +- 4 files changed, 25 insertions(+), 25 deletions(-) diff --git a/SMP/libx265.def b/SMP/libx265.def index 40600a2850..54e2382125 100644 --- a/SMP/libx265.def +++ b/SMP/libx265.def @@ -1,5 +1,5 @@ EXPORTS -x265_encoder_open_95 +x265_encoder_open_102 x265_param_default x265_param_default_preset x265_param_parse @@ -20,6 +20,6 @@ x265_encoder_get_stats x265_encoder_log x265_encoder_close x265_cleanup -x265_api_get_95 +x265_api_get_102 x265_api_query x265_encoder_intra_refresh diff --git a/SMP/libx265.vcxproj b/SMP/libx265.vcxproj index 47021e5db4..688eaff327 100644 --- a/SMP/libx265.vcxproj +++ b/SMP/libx265.vcxproj @@ -399,7 +399,7 @@ Level3 Disabled true - X265_VERSION=2.1;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;LINKED_10BIT=1;LINKED_12BIT;X265_NS=x265;EXPORT_C_API=1;_WIN32_WINNT=0x0502;ENABLE_ASSEMBLY=1;HIGH_BIT_DEPTH=0;X265_DEPTH=8;_DEBUG;%(PreprocessorDefinitions) + X265_VERSION=2.2;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;LINKED_10BIT=1;LINKED_12BIT;X265_NS=x265;EXPORT_C_API=1;_WIN32_WINNT=0x0502;ENABLE_ASSEMBLY=1;HIGH_BIT_DEPTH=0;X265_DEPTH=8;_DEBUG;%(PreprocessorDefinitions) .\;..\source;..\source\Lib;..\source\common;..\source\encoder;%(AdditionalIncludeDirectories) true false @@ -464,7 +464,7 @@ del /f /q $(OutDir)\licenses\x265.txt Level3 Disabled true - X265_VERSION=2.1;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;LINKED_10BIT=1;LINKED_12BIT;X265_NS=x265;EXPORT_C_API=1;ENABLE_ASSEMBLY=1;_WIN32_WINNT=0x0600;HIGH_BIT_DEPTH=0;X265_DEPTH=8;X86_64=1;_DEBUG;%(PreprocessorDefinitions) + X265_VERSION=2.2;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;LINKED_10BIT=1;LINKED_12BIT;X265_NS=x265;EXPORT_C_API=1;ENABLE_ASSEMBLY=1;_WIN32_WINNT=0x0600;HIGH_BIT_DEPTH=0;X265_DEPTH=8;X86_64=1;_DEBUG;%(PreprocessorDefinitions) .\;..\source;..\source\Lib;..\source\common;..\source\encoder;%(AdditionalIncludeDirectories) true false @@ -524,7 +524,7 @@ del /f /q $(OutDir)\licenses\x265.txt - X265_VERSION=2.1;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;LINKED_10BIT=1;LINKED_12BIT;X265_NS=x265;EXPORT_C_API=1;_WIN32_WINNT=0x0502;ENABLE_ASSEMBLY=1;HIGH_BIT_DEPTH=0;X265_DEPTH=8;_DEBUG;%(PreprocessorDefinitions) + X265_VERSION=2.2;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;LINKED_10BIT=1;LINKED_12BIT;X265_NS=x265;EXPORT_C_API=1;_WIN32_WINNT=0x0502;ENABLE_ASSEMBLY=1;HIGH_BIT_DEPTH=0;X265_DEPTH=8;_DEBUG;%(PreprocessorDefinitions) .\;..\source;..\source\Lib;..\source\common;..\source\encoder;%(AdditionalIncludeDirectories) true true @@ -591,7 +591,7 @@ del /f /q $(OutDir)\licenses\x265.txt Level3 Disabled true - X265_VERSION=2.1;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;LINKED_10BIT=1;LINKED_12BIT;X265_NS=x265;EXPORT_C_API=1;ENABLE_ASSEMBLY=1;_WIN32_WINNT=0x0600;HIGH_BIT_DEPTH=0;X265_DEPTH=8;X86_64=1;_DEBUG;%(PreprocessorDefinitions) + X265_VERSION=2.2;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;LINKED_10BIT=1;LINKED_12BIT;X265_NS=x265;EXPORT_C_API=1;ENABLE_ASSEMBLY=1;_WIN32_WINNT=0x0600;HIGH_BIT_DEPTH=0;X265_DEPTH=8;X86_64=1;_DEBUG;%(PreprocessorDefinitions) .\;..\source;..\source\Lib;..\source\common;..\source\encoder;%(AdditionalIncludeDirectories) true false @@ -664,7 +664,7 @@ del /f /q $(OutDir)\licenses\x265.txt false Fast false - X265_VERSION=2.1;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;LINKED_10BIT=1;LINKED_12BIT;X265_NS=x265;EXPORT_C_API=1;_WIN32_WINNT=0x0502;ENABLE_ASSEMBLY=1;HIGH_BIT_DEPTH=0;X265_DEPTH=8;NDEBUG;%(PreprocessorDefinitions) + X265_VERSION=2.2;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;LINKED_10BIT=1;LINKED_12BIT;X265_NS=x265;EXPORT_C_API=1;_WIN32_WINNT=0x0502;ENABLE_ASSEMBLY=1;HIGH_BIT_DEPTH=0;X265_DEPTH=8;NDEBUG;%(PreprocessorDefinitions) .\;..\source;..\source\Lib;..\source\common;..\source\encoder;%(AdditionalIncludeDirectories) SSE3 true @@ -740,7 +740,7 @@ del /f /q $(OutDir)\licenses\x265.txt false Fast false - X265_VERSION=2.1;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;LINKED_10BIT=1;LINKED_12BIT;X265_NS=x265;EXPORT_C_API=1;_WIN32_WINNT=0x0502;ENABLE_ASSEMBLY=1;HIGH_BIT_DEPTH=0;X265_DEPTH=8;NDEBUG;%(PreprocessorDefinitions) + X265_VERSION=2.2;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;LINKED_10BIT=1;LINKED_12BIT;X265_NS=x265;EXPORT_C_API=1;_WIN32_WINNT=0x0502;ENABLE_ASSEMBLY=1;HIGH_BIT_DEPTH=0;X265_DEPTH=8;NDEBUG;%(PreprocessorDefinitions) .\;..\source;..\source\Lib;..\source\common;..\source\encoder;%(AdditionalIncludeDirectories) SSE3 true @@ -816,7 +816,7 @@ del /f /q $(OutDir)\licenses\x265.txt false Fast false - X265_VERSION=2.1;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;LINKED_10BIT=1;LINKED_12BIT;X265_NS=x265;EXPORT_C_API=1;ENABLE_ASSEMBLY=1;_WIN32_WINNT=0x0600;HIGH_BIT_DEPTH=0;X265_DEPTH=8;X86_64=1;NDEBUG;%(PreprocessorDefinitions) + X265_VERSION=2.2;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;LINKED_10BIT=1;LINKED_12BIT;X265_NS=x265;EXPORT_C_API=1;ENABLE_ASSEMBLY=1;_WIN32_WINNT=0x0600;HIGH_BIT_DEPTH=0;X265_DEPTH=8;X86_64=1;NDEBUG;%(PreprocessorDefinitions) .\;..\source;..\source\Lib;..\source\common;..\source\encoder;%(AdditionalIncludeDirectories) SSE3 true @@ -892,7 +892,7 @@ del /f /q $(OutDir)\licenses\x265.txt false Fast false - X265_VERSION=2.1;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;LINKED_10BIT=1;LINKED_12BIT;X265_NS=x265;EXPORT_C_API=1;ENABLE_ASSEMBLY=1;_WIN32_WINNT=0x0600;HIGH_BIT_DEPTH=0;X265_DEPTH=8;X86_64=1;NDEBUG;%(PreprocessorDefinitions) + X265_VERSION=2.2;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;LINKED_10BIT=1;LINKED_12BIT;X265_NS=x265;EXPORT_C_API=1;ENABLE_ASSEMBLY=1;_WIN32_WINNT=0x0600;HIGH_BIT_DEPTH=0;X265_DEPTH=8;X86_64=1;NDEBUG;%(PreprocessorDefinitions) .\;..\source;..\source\Lib;..\source\common;..\source\encoder;%(AdditionalIncludeDirectories) SSE3 true @@ -957,7 +957,7 @@ del /f /q $(OutDir)\licenses\x265.txt true - X265_VERSION=2.1;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;LINKED_10BIT=1;LINKED_12BIT;X265_NS=x265;EXPORT_C_API=1;_WIN32_WINNT=0x0502;ENABLE_ASSEMBLY=1;HIGH_BIT_DEPTH=0;X265_DEPTH=8;NDEBUG;%(PreprocessorDefinitions) + X265_VERSION=2.2;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;LINKED_10BIT=1;LINKED_12BIT;X265_NS=x265;EXPORT_C_API=1;_WIN32_WINNT=0x0502;ENABLE_ASSEMBLY=1;HIGH_BIT_DEPTH=0;X265_DEPTH=8;NDEBUG;%(PreprocessorDefinitions) .\;..\source;..\source\Lib;..\source\common;..\source\encoder;%(AdditionalIncludeDirectories) SSE3 true @@ -1046,7 +1046,7 @@ del /f /q $(OutDir)\licenses\x265.txt false Fast false - X265_VERSION=2.1;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;LINKED_10BIT=1;LINKED_12BIT;X265_NS=x265;EXPORT_C_API=1;ENABLE_ASSEMBLY=1;_WIN32_WINNT=0x0600;HIGH_BIT_DEPTH=0;X265_DEPTH=8;X86_64=1;NDEBUG;%(PreprocessorDefinitions) + X265_VERSION=2.2;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;LINKED_10BIT=1;LINKED_12BIT;X265_NS=x265;EXPORT_C_API=1;ENABLE_ASSEMBLY=1;_WIN32_WINNT=0x0600;HIGH_BIT_DEPTH=0;X265_DEPTH=8;X86_64=1;NDEBUG;%(PreprocessorDefinitions) .\;..\source;..\source\Lib;..\source\common;..\source\encoder;%(AdditionalIncludeDirectories) SSE3 true @@ -1112,7 +1112,7 @@ del /f /q $(OutDir)\licenses\x265.txt true - X265_VERSION=2.1;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;EXPORT_C_API=0;ENABLE_ASSEMBLY=0;HIGH_BIT_DEPTH=1;X265_DEPTH=10;X265_NS=x265_10bit;_WIN32_WINNT=0x0502;NDEBUG;%(PreprocessorDefinitions) + X265_VERSION=2.2;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;EXPORT_C_API=0;ENABLE_ASSEMBLY=0;HIGH_BIT_DEPTH=1;X265_DEPTH=10;X265_NS=x265_10bit;_WIN32_WINNT=0x0502;NDEBUG;%(PreprocessorDefinitions) .\;..\source;..\source\Lib;..\source\common;..\source\encoder;%(AdditionalIncludeDirectories) SSE3 true @@ -1156,7 +1156,7 @@ del $(OutDir)\include\x265_config.h true - X265_VERSION=2.1;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;EXPORT_C_API=0;ENABLE_ASSEMBLY=0;HIGH_BIT_DEPTH=1;X265_DEPTH=10;X265_NS=x265_10bit;_WIN32_WINNT=0x0502;_DEBUG;%(PreprocessorDefinitions) + X265_VERSION=2.2;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;EXPORT_C_API=0;ENABLE_ASSEMBLY=0;HIGH_BIT_DEPTH=1;X265_DEPTH=10;X265_NS=x265_10bit;_WIN32_WINNT=0x0502;_DEBUG;%(PreprocessorDefinitions) .\;..\source;..\source\Lib;..\source\common;..\source\encoder;%(AdditionalIncludeDirectories) SSE3 true @@ -1190,7 +1190,7 @@ del $(OutDir)\include\x265_config.h true - X265_VERSION=2.1;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;EXPORT_C_API=0;MAIN12=1;ENABLE_ASSEMBLY=0;HIGH_BIT_DEPTH=1;X265_DEPTH=12;X265_NS=x265_12bit;_WIN32_WINNT=0x0502;NDEBUG;%(PreprocessorDefinitions) + X265_VERSION=2.2;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;EXPORT_C_API=0;MAIN12=1;ENABLE_ASSEMBLY=0;HIGH_BIT_DEPTH=1;X265_DEPTH=12;X265_NS=x265_12bit;_WIN32_WINNT=0x0502;NDEBUG;%(PreprocessorDefinitions) .\;..\source;..\source\Lib;..\source\common;..\source\encoder;%(AdditionalIncludeDirectories) SSE3 true @@ -1234,7 +1234,7 @@ del $(OutDir)\include\x265_config.h true - X265_VERSION=2.1;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;EXPORT_C_API=0;MAIN12=1;ENABLE_ASSEMBLY=0;HIGH_BIT_DEPTH=1;X265_DEPTH=12;X265_NS=x265_12bit;_WIN32_WINNT=0x0502;_DEBUG;%(PreprocessorDefinitions) + X265_VERSION=2.2;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;EXPORT_C_API=0;MAIN12=1;ENABLE_ASSEMBLY=0;HIGH_BIT_DEPTH=1;X265_DEPTH=12;X265_NS=x265_12bit;_WIN32_WINNT=0x0502;_DEBUG;%(PreprocessorDefinitions) .\;..\source;..\source\Lib;..\source\common;..\source\encoder;%(AdditionalIncludeDirectories) SSE3 true @@ -1279,7 +1279,7 @@ del $(OutDir)\include\x265_config.h false Fast false - X265_VERSION=2.1;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;EXPORT_C_API=0;ENABLE_ASSEMBLY=1;HIGH_BIT_DEPTH=1;X265_DEPTH=10;X265_NS=x265_10bit;_WIN32_WINNT=0x0600;X86_64=1;NDEBUG;%(PreprocessorDefinitions) + X265_VERSION=2.2;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;EXPORT_C_API=0;ENABLE_ASSEMBLY=1;HIGH_BIT_DEPTH=1;X265_DEPTH=10;X265_NS=x265_10bit;_WIN32_WINNT=0x0600;X86_64=1;NDEBUG;%(PreprocessorDefinitions) .\;..\source;..\source\Lib;..\source\common;..\source\encoder;%(AdditionalIncludeDirectories) SSE3 true @@ -1313,7 +1313,7 @@ del $(OutDir)\include\x265_config.h Level3 true - X265_VERSION=2.1;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;EXPORT_C_API=0;ENABLE_ASSEMBLY=1;HIGH_BIT_DEPTH=1;X265_DEPTH=10;X265_NS=x265_10bit;_WIN32_WINNT=0x0600;X86_64=1;_DEBUG;%(PreprocessorDefinitions) + X265_VERSION=2.2;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;EXPORT_C_API=0;ENABLE_ASSEMBLY=1;HIGH_BIT_DEPTH=1;X265_DEPTH=10;X265_NS=x265_10bit;_WIN32_WINNT=0x0600;X86_64=1;_DEBUG;%(PreprocessorDefinitions) .\;..\source;..\source\Lib;..\source\common;..\source\encoder;%(AdditionalIncludeDirectories) SSE3 true @@ -1357,7 +1357,7 @@ del $(OutDir)\include\x265_config.h false Fast false - X265_VERSION=2.1;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;EXPORT_C_API=0;MAIN12=1;ENABLE_ASSEMBLY=1;HIGH_BIT_DEPTH=1;X265_DEPTH=12;X265_NS=x265_12bit;_WIN32_WINNT=0x0600;X86_64=1;NDEBUG;%(PreprocessorDefinitions) + X265_VERSION=2.2;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;EXPORT_C_API=0;MAIN12=1;ENABLE_ASSEMBLY=1;HIGH_BIT_DEPTH=1;X265_DEPTH=12;X265_NS=x265_12bit;_WIN32_WINNT=0x0600;X86_64=1;NDEBUG;%(PreprocessorDefinitions) .\;..\source;..\source\Lib;..\source\common;..\source\encoder;%(AdditionalIncludeDirectories) SSE3 true @@ -1391,7 +1391,7 @@ del $(OutDir)\include\x265_config.h Level3 true - X265_VERSION=2.1;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;EXPORT_C_API=0;MAIN12=1;ENABLE_ASSEMBLY=1;HIGH_BIT_DEPTH=1;X265_DEPTH=12;X265_NS=x265_12bit;_WIN32_WINNT=0x0600;X86_64=1;_DEBUG;%(PreprocessorDefinitions) + X265_VERSION=2.2;WIN32;_WINDOWS;X265_ARCH_X86=1;HAVE_INT_TYPES_H=1;EXPORT_C_API=0;MAIN12=1;ENABLE_ASSEMBLY=1;HIGH_BIT_DEPTH=1;X265_DEPTH=12;X265_NS=x265_12bit;_WIN32_WINNT=0x0600;X86_64=1;_DEBUG;%(PreprocessorDefinitions) .\;..\source;..\source\Lib;..\source\common;..\source\encoder;%(AdditionalIncludeDirectories) SSE3 true diff --git a/SMP/x265.rc b/SMP/x265.rc index bb1a6fcfaa..fe85a3978a 100644 --- a/SMP/x265.rc +++ b/SMP/x265.rc @@ -1,8 +1,8 @@ #include VS_VERSION_INFO VERSIONINFO - FILEVERSION 2,1,0,0 - PRODUCTVERSION 2,1,0,0 + FILEVERSION 2,2,0,0 + PRODUCTVERSION 2,2,0,0 FILEFLAGSMASK VS_FFI_FILEFLAGSMASK FILEOS VOS_NT_WINDOWS32 #ifdef OPENOBEX_EXPORTS @@ -17,12 +17,12 @@ VS_VERSION_INFO VERSIONINFO BLOCK "04090000" BEGIN VALUE "FileDescription", "HEVC video encoder" - VALUE "FileVersion", "2.1" + VALUE "FileVersion", "2.2" VALUE "InternalName", "x265" VALUE "LegalCopyright", "Multicoreware: GPLv2 or commercial" VALUE "OriginalFilename", "libx265.dll" VALUE "ProductName", "x265" - VALUE "ProductVersion", "2.1" + VALUE "ProductVersion", "2.2" END END BLOCK "VarFileInfo" diff --git a/SMP/x265_config.h b/SMP/x265_config.h index f276906b2c..270d57a162 100644 --- a/SMP/x265_config.h +++ b/SMP/x265_config.h @@ -29,6 +29,6 @@ /* Incremented each time public API is changed, X265_BUILD is used as * the shared library SONAME on platforms which support it. It also * prevents linking against a different version of the static lib */ -#define X265_BUILD 95 +#define X265_BUILD 102 #endif