Skip to content

Commit

Permalink
Upgrade to 127.0.6533.72 version (#113)
Browse files Browse the repository at this point in the history
- fix `add_yuv_helper_ios_mac.patch`

Co-authored-by: evdokimovs <[email protected]>
  • Loading branch information
instrumentisto-bot and evdokimovs authored Jul 30, 2024
1 parent bbee77d commit 98ffdc9
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 10 deletions.
6 changes: 3 additions & 3 deletions VERSION
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,17 @@ CCACHE_VERSION=4.8.3

# WebRTC doesn't have its own versioning, so we use Chromium versions:
# https://chromiumdash.appspot.com/releases
WEBRTC_VERSION=126.0.6478.182
WEBRTC_VERSION=127.0.6533.72
# Look for the concrete revision for WebRTC in:
# https://chromium.googlesource.com/chromium/src/+/refs/tags/<WEBRTC_VERSION>/DEPS
WEBRTC_COMMIT=a18e38fed2307edd6382760213fa3ddf199fa181
WEBRTC_COMMIT=e0b28a6a81a989c1f5c89e30fcd247870047390d

# Additional revision of the `WEBRTC_VERSION` added as `-rN` suffix to it, and
# tracking additional changes applied on top of it.
# Required for being able to release new versions without waiting for the
# `WEBRTC_VERSION` bump. If absent or is commented out, then no `REVISION` is
# added to the `WEBRTC_VERSION`.
REVISION=2
#REVISION=2

PACKAGE_NAMES= \
linux-arm64 \
Expand Down
4 changes: 2 additions & 2 deletions instrumentisto-libwebrtc-bin.podspec
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
Pod::Spec.new do |spec|
spec.name = "instrumentisto-libwebrtc-bin"
spec.version = "126.0.6478.182-r2"
spec.version = "127.0.6533.72"
spec.summary = "Pre-compiled `libwebrtc` library for Darwin used by Medea Flutter-WebRTC."

spec.homepage = "https://github.com/instrumentisto/libwebrtc-bin"
spec.license = { :type => 'BSD', :file => 'WebRTC.xcframework/LICENSE.md' }
spec.author = { 'Instrumentisto Team' => '[email protected]' }
spec.ios.deployment_target = '10.0'

spec.source = { :http => "https://github.com/instrumentisto/libwebrtc-bin/releases/download/126.0.6478.182-r2/libwebrtc-ios.zip" }
spec.source = { :http => "https://github.com/instrumentisto/libwebrtc-bin/releases/download/127.0.6533.72/libwebrtc-ios.zip" }
spec.vendored_frameworks = "WebRTC.xcframework"

spec.pod_target_xcconfig = {
Expand Down
11 changes: 6 additions & 5 deletions patch/add_yuv_helper_ios_mac.patch
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
diff --git a/src/sdk/BUILD.gn b/src/sdk/BUILD.gn
index 7620217..89498be 100644
index 7b637c8..86588ef 100644
--- a/src/sdk/BUILD.gn
+++ b/src/sdk/BUILD.gn
@@ -144,11 +144,14 @@ if (is_ios || is_mac) {
@@ -146,12 +146,15 @@ if (is_ios || is_mac) {
"objc/helpers/RTCDispatcher.h",
"objc/helpers/RTCDispatcher.m",
"objc/helpers/scoped_cftyperef.h",
Expand All @@ -13,19 +13,20 @@ index 7620217..89498be 100644
deps = [
":base_objc",
"../rtc_base:checks",
"//third_party/abseil-cpp/absl/strings:string_view",
+ "//third_party/libyuv",
]

absl_deps = [ "//third_party/abseil-cpp/absl/strings" ]
@@ -1296,6 +1299,7 @@ if (is_ios || is_mac) {
frameworks = [
@@ -1303,6 +1306,7 @@ if (is_ios || is_mac) {
"objc/components/video_frame_buffer/RTCCVPixelBuffer.h",
"objc/helpers/RTCCameraPreviewView.h",
"objc/helpers/RTCDispatcher.h",
+ "objc/helpers/RTCYUVHelper.h",
"objc/helpers/UIDevice+RTCDevice.h",
"objc/api/peerconnection/RTCAudioSource.h",
"objc/api/peerconnection/RTCAudioTrack.h",
@@ -1492,6 +1496,7 @@ if (is_ios || is_mac) {
@@ -1505,6 +1509,7 @@ if (is_ios || is_mac) {
"objc/components/video_codec/RTCVideoEncoderH264.h",
"objc/components/video_frame_buffer/RTCCVPixelBuffer.h",
"objc/helpers/RTCDispatcher.h",
Expand Down

0 comments on commit 98ffdc9

Please sign in to comment.