Commit 64323720 for openh264

commit 643237205a7c22f2b27d85674a639f2095169737
Author: BenzhengZhang <140143892+BenzhengZhang@users.noreply.github.com>
Date:   Tue Nov 5 16:26:58 2024 +0800

    update openh264 version to v2.5.0 (#3796)

diff --git a/Makefile b/Makefile
index dca45006..fc3c9a79 100644
--- a/Makefile
+++ b/Makefile
@@ -39,7 +39,7 @@ USE_LOW_VERSION_NDK=No
 USE_ANT=No

 SHAREDLIB_MAJORVERSION=7
-FULL_VERSION := 2.4.1
+FULL_VERSION := 2.5.0

 ifeq (,$(wildcard $(SRC_PATH)gmp-api))
 HAVE_GMP_API=No
diff --git a/build/platform-darwin.mk b/build/platform-darwin.mk
index fd8cd203..da5574a6 100644
--- a/build/platform-darwin.mk
+++ b/build/platform-darwin.mk
@@ -3,8 +3,8 @@ SHAREDLIB_DIR = $(PREFIX)/lib
 SHAREDLIBSUFFIX = dylib
 SHAREDLIBSUFFIXFULLVER=$(FULL_VERSION).$(SHAREDLIBSUFFIX)
 SHAREDLIBSUFFIXMAJORVER=$(SHAREDLIB_MAJORVERSION).$(SHAREDLIBSUFFIX)
-CURRENT_VERSION := 2.4.1
-COMPATIBILITY_VERSION := 2.4.0
+CURRENT_VERSION := 2.5.0
+COMPATIBILITY_VERSION := 2.5.0
 SHLDFLAGS = -dynamiclib -twolevel_namespace -undefined dynamic_lookup \
 	-fno-common -headerpad_max_install_names -install_name \
 	$(SHAREDLIB_DIR)/$(LIBPREFIX)$(PROJECT_NAME).$(SHAREDLIBSUFFIXMAJORVER)
diff --git a/codec/api/wels/codec_ver.h b/codec/api/wels/codec_ver.h
index a3f65afe..06b1fc0b 100644
--- a/codec/api/wels/codec_ver.h
+++ b/codec/api/wels/codec_ver.h
@@ -4,12 +4,12 @@

 #include "codec_app_def.h"

-static const OpenH264Version g_stCodecVersion  = {2, 4, 1, 2401};
-static const char* const g_strCodecVer  = "OpenH264 version:2.4.1.2401";
+static const OpenH264Version g_stCodecVersion  = {2, 5, 0, 2411};
+static const char* const g_strCodecVer  = "OpenH264 version:2.5.0.2411";

 #define OPENH264_MAJOR (2)
-#define OPENH264_MINOR (4)
-#define OPENH264_REVISION (1)
-#define OPENH264_RESERVED (2401)
+#define OPENH264_MINOR (5)
+#define OPENH264_REVISION (0)
+#define OPENH264_RESERVED (2411)

 #endif  // CODEC_VER_H
diff --git a/gmpopenh264.info b/gmpopenh264.info
index c7acd6dd..e7aaeab8 100644
--- a/gmpopenh264.info
+++ b/gmpopenh264.info
@@ -1,4 +1,4 @@
 Name: gmpopenh264
 Description: GMP Plugin for OpenH264.
-Version: 2.4.1
+Version: 2.5.0
 APIs: encode-video[h264], decode-video[h264]
diff --git a/meson.build b/meson.build
index e5e772b4..5dbefa43 100644
--- a/meson.build
+++ b/meson.build
@@ -1,5 +1,5 @@
 project('openh264', ['c', 'cpp'],
-  version : '2.4.1',
+  version : '2.5.0',
   meson_version : '>= 0.52',
   default_options : [ 'warning_level=1',
                       'buildtype=debugoptimized' ])
diff --git a/openh264.rc b/openh264.rc
index 8568713c..ecff2141 100644
--- a/openh264.rc
+++ b/openh264.rc
@@ -24,8 +24,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
 //

 VS_VERSION_INFO VERSIONINFO
- FILEVERSION 2,4,1,2401
- PRODUCTVERSION 2,4,1,2401
+ FILEVERSION 2,5,0,2411
+ PRODUCTVERSION 2,5,0,2411
  FILEFLAGSMASK 0x3fL
 #ifdef _DEBUG
  FILEFLAGS 0x1L
@@ -43,12 +43,12 @@ BEGIN
             VALUE "Comments", "Cisco OpenH264 codec"
             VALUE "CompanyName", "Cisco Systems Inc."
             VALUE "FileDescription", "Cisco OpenH264 codec"
-            VALUE "FileVersion", "2.4.1.2401"
+            VALUE "FileVersion", "2.5.0.2411"
             VALUE "InternalName", "openh264.dll"

             VALUE "OriginalFilename", "openh264.dll"
             VALUE "ProductName", "Cisco OpenH264 codec"
-            VALUE "ProductVersion", "2.4.1.2401"
+            VALUE "ProductVersion", "2.5.0.2411"
         END
     END
     BLOCK "VarFileInfo"