diff --git a/Package.resolved b/Package.resolved index 02b79631df..b2f56e4405 100644 --- a/Package.resolved +++ b/Package.resolved @@ -1,13 +1,13 @@ { - "originHash" : "3e0de851dc8befc4b27d841650d2e1714e9a07e4c90fdfddb84c52d4bb0d1d03", + "originHash" : "7ee5623db3cce3ac924c3268452331eccfbd5018f0f2c8dc993b63ffbbbc91f6", "pins" : [ { "identity" : "stream-video-swift-webrtc", "kind" : "remoteSourceControl", "location" : "https://github.com/GetStream/stream-video-swift-webrtc.git", "state" : { - "revision" : "295690f1bbaf24a648689aa90a50cdfcfa19948d", - "version" : "137.0.43" + "revision" : "af8bb8ff4da92953567d777baba55369f998dc01", + "version" : "137.0.54" } } ], diff --git a/Package.swift b/Package.swift index 58ef0de6f4..792112b1f5 100644 --- a/Package.swift +++ b/Package.swift @@ -11,7 +11,7 @@ let package = Package( ], dependencies: [ .package( - url: "https://github.com/GetStream/stream-video-swift-webrtc.git", exact: "137.0.43" + url: "https://github.com/GetStream/stream-video-swift-webrtc.git", exact: "137.0.54" ) ], diff --git a/common/darwin/Classes/FlutterRTCMediaStream.m b/common/darwin/Classes/FlutterRTCMediaStream.m index 6d28db627e..2ca2bbf238 100644 --- a/common/darwin/Classes/FlutterRTCMediaStream.m +++ b/common/darwin/Classes/FlutterRTCMediaStream.m @@ -376,7 +376,7 @@ - (RTCMediaStreamTrack*)cloneTrack:(nonnull NSString*)trackId { for (NSString* streamId in self.localStreams) { RTCMediaStream* stream = [self.localStreams objectForKey:streamId]; for (RTCVideoTrack* track in stream.videoTracks) { - if ([trackId isEqualToString:trackId]) { + if ([trackId isEqualToString:track.trackId]) { [stream addVideoTrack:videoTrack]; } } diff --git a/common/darwin/Classes/FlutterWebRTCPlugin.h b/common/darwin/Classes/FlutterWebRTCPlugin.h index c1fc19457b..63a41b608c 100644 --- a/common/darwin/Classes/FlutterWebRTCPlugin.h +++ b/common/darwin/Classes/FlutterWebRTCPlugin.h @@ -18,7 +18,7 @@ @class FlutterRTCMediaRecorder; @class AudioManager; -void postEvent(FlutterEventSink _Nonnull sink, id _Nullable event); +void postEvent(FlutterEventSink _Nullable sink, id _Nullable event); typedef void (^CompletionHandler)(void); diff --git a/ios/stream_webrtc_flutter.podspec b/ios/stream_webrtc_flutter.podspec index 81cc0534c3..c7b6de7221 100644 --- a/ios/stream_webrtc_flutter.podspec +++ b/ios/stream_webrtc_flutter.podspec @@ -18,7 +18,7 @@ A new flutter plugin project. s.vendored_frameworks = 'Frameworks/StreamWebRTC.xcframework' s.prepare_command = <<-CMD mkdir -p Frameworks/ - curl -sL "https://github.com/GetStream/stream-video-swift-webrtc/releases/download/137.0.42/StreamWebRTC.xcframework.zip" -o Frameworks/StreamWebRTC.zip + curl -sL "https://github.com/GetStream/stream-video-swift-webrtc/releases/download/137.0.54/StreamWebRTC.xcframework.zip" -o Frameworks/StreamWebRTC.zip unzip -o Frameworks/StreamWebRTC.zip -d Frameworks/ rm Frameworks/StreamWebRTC.zip CMD diff --git a/ios/stream_webrtc_flutter/Package.resolved b/ios/stream_webrtc_flutter/Package.resolved index f46e011577..c592478afa 100644 --- a/ios/stream_webrtc_flutter/Package.resolved +++ b/ios/stream_webrtc_flutter/Package.resolved @@ -1,13 +1,13 @@ { - "originHash" : "73a6ad0b2243e4a90eec3ae47d292a5dba09c8d4c2674fb5217658169b394fe7", + "originHash" : "ad41c3d56dda287a270dba5e52af6c780f66e85134941e0d843e63d453073fee", "pins" : [ { "identity" : "stream-video-swift-webrtc", "kind" : "remoteSourceControl", "location" : "https://github.com/GetStream/stream-video-swift-webrtc.git", "state" : { - "revision" : "295690f1bbaf24a648689aa90a50cdfcfa19948d", - "version" : "137.0.43" + "revision" : "af8bb8ff4da92953567d777baba55369f998dc01", + "version" : "137.0.54" } } ], diff --git a/ios/stream_webrtc_flutter/Package.swift b/ios/stream_webrtc_flutter/Package.swift index e61487bb85..cd36cc2343 100644 --- a/ios/stream_webrtc_flutter/Package.swift +++ b/ios/stream_webrtc_flutter/Package.swift @@ -11,7 +11,7 @@ let package = Package( ], dependencies: [ .package( - url: "https://github.com/GetStream/stream-video-swift-webrtc.git", exact: "137.0.43" + url: "https://github.com/GetStream/stream-video-swift-webrtc.git", exact: "137.0.54" ) ], diff --git a/ios/stream_webrtc_flutter/Sources/stream_webrtc_flutter/FlutterRTCMediaStream.m b/ios/stream_webrtc_flutter/Sources/stream_webrtc_flutter/FlutterRTCMediaStream.m index be2b660178..04dae55344 100644 --- a/ios/stream_webrtc_flutter/Sources/stream_webrtc_flutter/FlutterRTCMediaStream.m +++ b/ios/stream_webrtc_flutter/Sources/stream_webrtc_flutter/FlutterRTCMediaStream.m @@ -379,7 +379,7 @@ - (RTCMediaStreamTrack*)cloneTrack:(nonnull NSString*)trackId { for (NSString* streamId in self.localStreams) { RTCMediaStream* stream = [self.localStreams objectForKey:streamId]; for (RTCVideoTrack* track in stream.videoTracks) { - if ([trackId isEqualToString:trackId]) { + if ([trackId isEqualToString:track.trackId]) { [stream addVideoTrack:videoTrack]; } } diff --git a/ios/stream_webrtc_flutter/Sources/stream_webrtc_flutter/include/stream_webrtc_flutter/FlutterWebRTCPlugin.h b/ios/stream_webrtc_flutter/Sources/stream_webrtc_flutter/include/stream_webrtc_flutter/FlutterWebRTCPlugin.h index 77adebf978..bc025c9462 100644 --- a/ios/stream_webrtc_flutter/Sources/stream_webrtc_flutter/include/stream_webrtc_flutter/FlutterWebRTCPlugin.h +++ b/ios/stream_webrtc_flutter/Sources/stream_webrtc_flutter/include/stream_webrtc_flutter/FlutterWebRTCPlugin.h @@ -9,7 +9,7 @@ @class FlutterRTCMediaRecorder; @class AudioManager; -void postEvent(FlutterEventSink _Nonnull sink, id _Nullable event); +void postEvent(FlutterEventSink _Nullable sink, id _Nullable event); typedef void (^CompletionHandler)(void);