Просмотр исходного кода

react-native-webrtc 0.53.1

master
Lyubomir Marinov 8 лет назад
Родитель
Сommit
64112e00e6

+ 25
- 82
ios/jitsi-meet-react.xcodeproj/project.pbxproj Просмотреть файл

24
 		2602576C1D0A7703001E3363 /* jitsi.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 2602576B1D0A7703001E3363 /* jitsi.ttf */; };
24
 		2602576C1D0A7703001E3363 /* jitsi.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 2602576B1D0A7703001E3363 /* jitsi.ttf */; };
25
 		3847F11906B4479A9162628F /* libRNVectorIcons.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 821D8ABD506944B4BDBB069B /* libRNVectorIcons.a */; };
25
 		3847F11906B4479A9162628F /* libRNVectorIcons.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 821D8ABD506944B4BDBB069B /* libRNVectorIcons.a */; };
26
 		832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; };
26
 		832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; };
27
+		B30EF2311DC0ED7C00690F45 /* WebRTC.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B30EF2301DC0ED7C00690F45 /* WebRTC.framework */; };
28
+		B30EF2331DC0EEA500690F45 /* WebRTC.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B30EF2301DC0ED7C00690F45 /* WebRTC.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
27
 		BF9643821C34FBB300B0BBDF /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF9643811C34FBB300B0BBDF /* AVFoundation.framework */; };
29
 		BF9643821C34FBB300B0BBDF /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF9643811C34FBB300B0BBDF /* AVFoundation.framework */; };
28
 		BF9643841C34FBBB00B0BBDF /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF9643831C34FBBB00B0BBDF /* AudioToolbox.framework */; };
30
 		BF9643841C34FBBB00B0BBDF /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF9643831C34FBBB00B0BBDF /* AudioToolbox.framework */; };
29
 		BF9643861C34FBC100B0BBDF /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF9643851C34FBC100B0BBDF /* CoreGraphics.framework */; };
31
 		BF9643861C34FBC100B0BBDF /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF9643851C34FBC100B0BBDF /* CoreGraphics.framework */; };
34
 		BF9643901C34FBEB00B0BBDF /* libc.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = BF96438F1C34FBEB00B0BBDF /* libc.tbd */; };
36
 		BF9643901C34FBEB00B0BBDF /* libc.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = BF96438F1C34FBEB00B0BBDF /* libc.tbd */; };
35
 		BF9643921C34FBF100B0BBDF /* libsqlite3.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = BF9643911C34FBF100B0BBDF /* libsqlite3.tbd */; };
37
 		BF9643921C34FBF100B0BBDF /* libsqlite3.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = BF9643911C34FBF100B0BBDF /* libsqlite3.tbd */; };
36
 		BF9643941C34FBF900B0BBDF /* libstdc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = BF9643931C34FBF900B0BBDF /* libstdc++.tbd */; };
38
 		BF9643941C34FBF900B0BBDF /* libstdc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = BF9643931C34FBF900B0BBDF /* libstdc++.tbd */; };
37
-		BFC745101CB829A700673F38 /* libWebRTC.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BFC7450C1CB829A700673F38 /* libWebRTC.a */; };
38
 		BFC745141CB829B300673F38 /* libRCTWebRTC.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BFC745131CB829A700673F38 /* libRCTWebRTC.a */; };
39
 		BFC745141CB829B300673F38 /* libRCTWebRTC.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BFC745131CB829A700673F38 /* libRCTWebRTC.a */; };
39
 /* End PBXBuildFile section */
40
 /* End PBXBuildFile section */
40
 
41
 
125
 		};
126
 		};
126
 /* End PBXContainerItemProxy section */
127
 /* End PBXContainerItemProxy section */
127
 
128
 
129
+/* Begin PBXCopyFilesBuildPhase section */
130
+		B30EF2341DC0EEA500690F45 /* Embed Frameworks */ = {
131
+			isa = PBXCopyFilesBuildPhase;
132
+			buildActionMask = 2147483647;
133
+			dstPath = "";
134
+			dstSubfolderSpec = 10;
135
+			files = (
136
+				B30EF2331DC0EEA500690F45 /* WebRTC.framework in Embed Frameworks */,
137
+			);
138
+			name = "Embed Frameworks";
139
+			runOnlyForDeploymentPostprocessing = 0;
140
+		};
141
+/* End PBXCopyFilesBuildPhase section */
142
+
128
 /* Begin PBXFileReference section */
143
 /* Begin PBXFileReference section */
129
 		008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = main.jsbundle; sourceTree = "<group>"; };
144
 		008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = main.jsbundle; sourceTree = "<group>"; };
130
 		00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTActionSheet.xcodeproj; path = "../node_modules/react-native/Libraries/ActionSheetIOS/RCTActionSheet.xcodeproj"; sourceTree = "<group>"; };
145
 		00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTActionSheet.xcodeproj; path = "../node_modules/react-native/Libraries/ActionSheetIOS/RCTActionSheet.xcodeproj"; sourceTree = "<group>"; };
147
 		78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = "<group>"; };
162
 		78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = "<group>"; };
148
 		821D8ABD506944B4BDBB069B /* libRNVectorIcons.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRNVectorIcons.a; sourceTree = "<group>"; };
163
 		821D8ABD506944B4BDBB069B /* libRNVectorIcons.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRNVectorIcons.a; sourceTree = "<group>"; };
149
 		832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = "<group>"; };
164
 		832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = "<group>"; };
165
+		B30EF2301DC0ED7C00690F45 /* WebRTC.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebRTC.framework; path = "../node_modules/react-native-webrtc/ios/WebRTC.framework"; sourceTree = "<group>"; };
150
 		B3B083EB1D4955FF0069CEE7 /* jitsi-meet-react.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "jitsi-meet-react.entitlements"; sourceTree = "<group>"; };
166
 		B3B083EB1D4955FF0069CEE7 /* jitsi-meet-react.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "jitsi-meet-react.entitlements"; sourceTree = "<group>"; };
151
 		B96AF9B6FBC0453798399985 /* FontAwesome.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome.ttf"; sourceTree = "<group>"; };
167
 		B96AF9B6FBC0453798399985 /* FontAwesome.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome.ttf"; sourceTree = "<group>"; };
152
 		BF9643811C34FBB300B0BBDF /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
168
 		BF9643811C34FBB300B0BBDF /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
159
 		BF96438F1C34FBEB00B0BBDF /* libc.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libc.tbd; path = usr/lib/libc.tbd; sourceTree = SDKROOT; };
175
 		BF96438F1C34FBEB00B0BBDF /* libc.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libc.tbd; path = usr/lib/libc.tbd; sourceTree = SDKROOT; };
160
 		BF9643911C34FBF100B0BBDF /* libsqlite3.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libsqlite3.tbd; path = usr/lib/libsqlite3.tbd; sourceTree = SDKROOT; };
176
 		BF9643911C34FBF100B0BBDF /* libsqlite3.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libsqlite3.tbd; path = usr/lib/libsqlite3.tbd; sourceTree = SDKROOT; };
161
 		BF9643931C34FBF900B0BBDF /* libstdc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libstdc++.tbd"; path = "usr/lib/libstdc++.tbd"; sourceTree = SDKROOT; };
177
 		BF9643931C34FBF900B0BBDF /* libstdc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libstdc++.tbd"; path = "usr/lib/libstdc++.tbd"; sourceTree = SDKROOT; };
162
-		BFC744EE1CB829A700673F38 /* RTCAudioSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCAudioSource.h; sourceTree = "<group>"; };
163
-		BFC744EF1CB829A700673F38 /* RTCAudioTrack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCAudioTrack.h; sourceTree = "<group>"; };
164
-		BFC744F01CB829A700673F38 /* RTCAVFoundationVideoSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCAVFoundationVideoSource.h; sourceTree = "<group>"; };
165
-		BFC744F11CB829A700673F38 /* RTCDataChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCDataChannel.h; sourceTree = "<group>"; };
166
-		BFC744F21CB829A700673F38 /* RTCEAGLVideoView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCEAGLVideoView.h; sourceTree = "<group>"; };
167
-		BFC744F31CB829A700673F38 /* RTCFileLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCFileLogger.h; sourceTree = "<group>"; };
168
-		BFC744F41CB829A700673F38 /* RTCI420Frame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCI420Frame.h; sourceTree = "<group>"; };
169
-		BFC744F51CB829A700673F38 /* RTCICECandidate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCICECandidate.h; sourceTree = "<group>"; };
170
-		BFC744F61CB829A700673F38 /* RTCICEServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCICEServer.h; sourceTree = "<group>"; };
171
-		BFC744F71CB829A700673F38 /* RTCLogging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCLogging.h; sourceTree = "<group>"; };
172
-		BFC744F81CB829A700673F38 /* RTCMediaConstraints.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCMediaConstraints.h; sourceTree = "<group>"; };
173
-		BFC744F91CB829A700673F38 /* RTCMediaSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCMediaSource.h; sourceTree = "<group>"; };
174
-		BFC744FA1CB829A700673F38 /* RTCMediaStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCMediaStream.h; sourceTree = "<group>"; };
175
-		BFC744FB1CB829A700673F38 /* RTCMediaStreamTrack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCMediaStreamTrack.h; sourceTree = "<group>"; };
176
-		BFC744FC1CB829A700673F38 /* RTCNSGLVideoView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCNSGLVideoView.h; sourceTree = "<group>"; };
177
-		BFC744FD1CB829A700673F38 /* RTCOpenGLVideoRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCOpenGLVideoRenderer.h; sourceTree = "<group>"; };
178
-		BFC744FE1CB829A700673F38 /* RTCPair.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCPair.h; sourceTree = "<group>"; };
179
-		BFC744FF1CB829A700673F38 /* RTCPeerConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCPeerConnection.h; sourceTree = "<group>"; };
180
-		BFC745001CB829A700673F38 /* RTCPeerConnectionDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCPeerConnectionDelegate.h; sourceTree = "<group>"; };
181
-		BFC745011CB829A700673F38 /* RTCPeerConnectionFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCPeerConnectionFactory.h; sourceTree = "<group>"; };
182
-		BFC745021CB829A700673F38 /* RTCPeerConnectionInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCPeerConnectionInterface.h; sourceTree = "<group>"; };
183
-		BFC745031CB829A700673F38 /* RTCSessionDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCSessionDescription.h; sourceTree = "<group>"; };
184
-		BFC745041CB829A700673F38 /* RTCSessionDescriptionDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCSessionDescriptionDelegate.h; sourceTree = "<group>"; };
185
-		BFC745051CB829A700673F38 /* RTCStatsDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCStatsDelegate.h; sourceTree = "<group>"; };
186
-		BFC745061CB829A700673F38 /* RTCStatsReport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCStatsReport.h; sourceTree = "<group>"; };
187
-		BFC745071CB829A700673F38 /* RTCTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCTypes.h; sourceTree = "<group>"; };
188
-		BFC745081CB829A700673F38 /* RTCVideoCapturer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCVideoCapturer.h; sourceTree = "<group>"; };
189
-		BFC745091CB829A700673F38 /* RTCVideoRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCVideoRenderer.h; sourceTree = "<group>"; };
190
-		BFC7450A1CB829A700673F38 /* RTCVideoSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCVideoSource.h; sourceTree = "<group>"; };
191
-		BFC7450B1CB829A700673F38 /* RTCVideoTrack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RTCVideoTrack.h; sourceTree = "<group>"; };
192
-		BFC7450C1CB829A700673F38 /* libWebRTC.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libWebRTC.a; sourceTree = "<group>"; };
193
 		BFC7450D1CB829A700673F38 /* RCTWebRTC.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTWebRTC.xcodeproj; path = "../node_modules/react-native-webrtc/ios/RCTWebRTC.xcodeproj"; sourceTree = "<group>"; };
178
 		BFC7450D1CB829A700673F38 /* RCTWebRTC.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTWebRTC.xcodeproj; path = "../node_modules/react-native-webrtc/ios/RCTWebRTC.xcodeproj"; sourceTree = "<group>"; };
194
 /* End PBXFileReference section */
179
 /* End PBXFileReference section */
195
 
180
 
206
 				BF96438C1C34FBD700B0BBDF /* CoreVideo.framework in Frameworks */,
191
 				BF96438C1C34FBD700B0BBDF /* CoreVideo.framework in Frameworks */,
207
 				BF96438A1C34FBD100B0BBDF /* CoreAudio.framework in Frameworks */,
192
 				BF96438A1C34FBD100B0BBDF /* CoreAudio.framework in Frameworks */,
208
 				BF9643881C34FBC800B0BBDF /* GLKit.framework in Frameworks */,
193
 				BF9643881C34FBC800B0BBDF /* GLKit.framework in Frameworks */,
209
-				BFC745101CB829A700673F38 /* libWebRTC.a in Frameworks */,
210
 				BF9643861C34FBC100B0BBDF /* CoreGraphics.framework in Frameworks */,
194
 				BF9643861C34FBC100B0BBDF /* CoreGraphics.framework in Frameworks */,
211
 				BF9643841C34FBBB00B0BBDF /* AudioToolbox.framework in Frameworks */,
195
 				BF9643841C34FBBB00B0BBDF /* AudioToolbox.framework in Frameworks */,
212
 				BF9643821C34FBB300B0BBDF /* AVFoundation.framework in Frameworks */,
196
 				BF9643821C34FBB300B0BBDF /* AVFoundation.framework in Frameworks */,
213
 				146834051AC3E58100842450 /* libReact.a in Frameworks */,
197
 				146834051AC3E58100842450 /* libReact.a in Frameworks */,
214
 				00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */,
198
 				00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */,
215
 				00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */,
199
 				00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */,
200
+				B30EF2311DC0ED7C00690F45 /* WebRTC.framework in Frameworks */,
216
 				00C302E81ABCBA2D00DB3ED1 /* libRCTImage.a in Frameworks */,
201
 				00C302E81ABCBA2D00DB3ED1 /* libRCTImage.a in Frameworks */,
217
 				133E29F31AD74F7200F7D852 /* libRCTLinking.a in Frameworks */,
202
 				133E29F31AD74F7200F7D852 /* libRCTLinking.a in Frameworks */,
218
 				00C302E91ABCBA2D00DB3ED1 /* libRCTNetwork.a in Frameworks */,
203
 				00C302E91ABCBA2D00DB3ED1 /* libRCTNetwork.a in Frameworks */,
332
 		832341AE1AAA6A7D00B99B32 /* Libraries */ = {
317
 		832341AE1AAA6A7D00B99B32 /* Libraries */ = {
333
 			isa = PBXGroup;
318
 			isa = PBXGroup;
334
 			children = (
319
 			children = (
335
-				BFC744EC1CB829A700673F38 /* libjingle_peerconnection */,
336
 				BFC7450D1CB829A700673F38 /* RCTWebRTC.xcodeproj */,
320
 				BFC7450D1CB829A700673F38 /* RCTWebRTC.xcodeproj */,
337
 				146833FF1AC3E56700842450 /* React.xcodeproj */,
321
 				146833FF1AC3E56700842450 /* React.xcodeproj */,
338
 				00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */,
322
 				00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */,
360
 		83CBB9F61A601CBA00E9B192 = {
344
 		83CBB9F61A601CBA00E9B192 = {
361
 			isa = PBXGroup;
345
 			isa = PBXGroup;
362
 			children = (
346
 			children = (
347
+				B30EF2301DC0ED7C00690F45 /* WebRTC.framework */,
363
 				B3B083EB1D4955FF0069CEE7 /* jitsi-meet-react.entitlements */,
348
 				B3B083EB1D4955FF0069CEE7 /* jitsi-meet-react.entitlements */,
364
 				2602576B1D0A7703001E3363 /* jitsi.ttf */,
349
 				2602576B1D0A7703001E3363 /* jitsi.ttf */,
365
 				BF9643931C34FBF900B0BBDF /* libstdc++.tbd */,
350
 				BF9643931C34FBF900B0BBDF /* libstdc++.tbd */,
389
 			name = Products;
374
 			name = Products;
390
 			sourceTree = "<group>";
375
 			sourceTree = "<group>";
391
 		};
376
 		};
392
-		BFC744EC1CB829A700673F38 /* libjingle_peerconnection */ = {
393
-			isa = PBXGroup;
394
-			children = (
395
-				BFC744ED1CB829A700673F38 /* Headers */,
396
-				BFC7450C1CB829A700673F38 /* libWebRTC.a */,
397
-			);
398
-			name = libjingle_peerconnection;
399
-			path = "../node_modules/react-native-webrtc/ios/libjingle_peerconnection";
400
-			sourceTree = "<group>";
401
-		};
402
-		BFC744ED1CB829A700673F38 /* Headers */ = {
403
-			isa = PBXGroup;
404
-			children = (
405
-				BFC744EE1CB829A700673F38 /* RTCAudioSource.h */,
406
-				BFC744EF1CB829A700673F38 /* RTCAudioTrack.h */,
407
-				BFC744F01CB829A700673F38 /* RTCAVFoundationVideoSource.h */,
408
-				BFC744F11CB829A700673F38 /* RTCDataChannel.h */,
409
-				BFC744F21CB829A700673F38 /* RTCEAGLVideoView.h */,
410
-				BFC744F31CB829A700673F38 /* RTCFileLogger.h */,
411
-				BFC744F41CB829A700673F38 /* RTCI420Frame.h */,
412
-				BFC744F51CB829A700673F38 /* RTCICECandidate.h */,
413
-				BFC744F61CB829A700673F38 /* RTCICEServer.h */,
414
-				BFC744F71CB829A700673F38 /* RTCLogging.h */,
415
-				BFC744F81CB829A700673F38 /* RTCMediaConstraints.h */,
416
-				BFC744F91CB829A700673F38 /* RTCMediaSource.h */,
417
-				BFC744FA1CB829A700673F38 /* RTCMediaStream.h */,
418
-				BFC744FB1CB829A700673F38 /* RTCMediaStreamTrack.h */,
419
-				BFC744FC1CB829A700673F38 /* RTCNSGLVideoView.h */,
420
-				BFC744FD1CB829A700673F38 /* RTCOpenGLVideoRenderer.h */,
421
-				BFC744FE1CB829A700673F38 /* RTCPair.h */,
422
-				BFC744FF1CB829A700673F38 /* RTCPeerConnection.h */,
423
-				BFC745001CB829A700673F38 /* RTCPeerConnectionDelegate.h */,
424
-				BFC745011CB829A700673F38 /* RTCPeerConnectionFactory.h */,
425
-				BFC745021CB829A700673F38 /* RTCPeerConnectionInterface.h */,
426
-				BFC745031CB829A700673F38 /* RTCSessionDescription.h */,
427
-				BFC745041CB829A700673F38 /* RTCSessionDescriptionDelegate.h */,
428
-				BFC745051CB829A700673F38 /* RTCStatsDelegate.h */,
429
-				BFC745061CB829A700673F38 /* RTCStatsReport.h */,
430
-				BFC745071CB829A700673F38 /* RTCTypes.h */,
431
-				BFC745081CB829A700673F38 /* RTCVideoCapturer.h */,
432
-				BFC745091CB829A700673F38 /* RTCVideoRenderer.h */,
433
-				BFC7450A1CB829A700673F38 /* RTCVideoSource.h */,
434
-				BFC7450B1CB829A700673F38 /* RTCVideoTrack.h */,
435
-			);
436
-			path = Headers;
437
-			sourceTree = "<group>";
438
-		};
439
 		BFC7450E1CB829A700673F38 /* Products */ = {
377
 		BFC7450E1CB829A700673F38 /* Products */ = {
440
 			isa = PBXGroup;
378
 			isa = PBXGroup;
441
 			children = (
379
 			children = (
455
 				13B07F8C1A680F5B00A75B9A /* Frameworks */,
393
 				13B07F8C1A680F5B00A75B9A /* Frameworks */,
456
 				13B07F8E1A680F5B00A75B9A /* Resources */,
394
 				13B07F8E1A680F5B00A75B9A /* Resources */,
457
 				00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,
395
 				00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,
396
+				B30EF2341DC0EEA500690F45 /* Embed Frameworks */,
458
 			);
397
 			);
459
 			buildRules = (
398
 			buildRules = (
460
 			);
399
 			);
704
 				CURRENT_PROJECT_VERSION = 1;
643
 				CURRENT_PROJECT_VERSION = 1;
705
 				DEAD_CODE_STRIPPING = NO;
644
 				DEAD_CODE_STRIPPING = NO;
706
 				ENABLE_BITCODE = NO;
645
 				ENABLE_BITCODE = NO;
646
+				FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/../node_modules/react-native-webrtc/**";
707
 				HEADER_SEARCH_PATHS = (
647
 				HEADER_SEARCH_PATHS = (
708
 					"$(inherited)",
648
 					"$(inherited)",
709
 					/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
649
 					/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
712
 					"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
652
 					"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
713
 				);
653
 				);
714
 				INFOPLIST_FILE = app/Info.plist;
654
 				INFOPLIST_FILE = app/Info.plist;
655
+				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
715
 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
656
 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
716
 				LIBRARY_SEARCH_PATHS = "$(SRCROOT)/../node_modules/react-native-webrtc/**";
657
 				LIBRARY_SEARCH_PATHS = "$(SRCROOT)/../node_modules/react-native-webrtc/**";
717
 				OTHER_LDFLAGS = (
658
 				OTHER_LDFLAGS = (
730
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
671
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
731
 				CODE_SIGN_ENTITLEMENTS = "jitsi-meet-react.entitlements";
672
 				CODE_SIGN_ENTITLEMENTS = "jitsi-meet-react.entitlements";
732
 				CURRENT_PROJECT_VERSION = 1;
673
 				CURRENT_PROJECT_VERSION = 1;
674
+				ENABLE_BITCODE = NO;
675
+				FRAMEWORK_SEARCH_PATHS = "$(SRCROOT)/../node_modules/react-native-webrtc/**";
733
 				HEADER_SEARCH_PATHS = (
676
 				HEADER_SEARCH_PATHS = (
734
 					"$(inherited)",
677
 					"$(inherited)",
735
 					/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
678
 					/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
737
 					"$(SRCROOT)/../node_modules/react-native/Libraries/LinkingIOS/**",
680
 					"$(SRCROOT)/../node_modules/react-native/Libraries/LinkingIOS/**",
738
 					"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
681
 					"$(SRCROOT)/../node_modules/react-native-vector-icons/RNVectorIconsManager",
739
 				);
682
 				);
740
-				ENABLE_BITCODE = NO;
741
 				INFOPLIST_FILE = app/Info.plist;
683
 				INFOPLIST_FILE = app/Info.plist;
684
+				IPHONEOS_DEPLOYMENT_TARGET = 8.0;
742
 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
685
 				LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
743
 				LIBRARY_SEARCH_PATHS = "$(SRCROOT)/../node_modules/react-native-webrtc/**";
686
 				LIBRARY_SEARCH_PATHS = "$(SRCROOT)/../node_modules/react-native-webrtc/**";
744
 				OTHER_LDFLAGS = (
687
 				OTHER_LDFLAGS = (

+ 4
- 4
react/features/toolbar/components/Toolbar.native.js Просмотреть файл

32
         super(props);
32
         super(props);
33
 
33
 
34
         // Bind event handlers so they are only bound once for every instance.
34
         // Bind event handlers so they are only bound once for every instance.
35
-        this._onCameraFacingModeToggle
36
-            = this._onCameraFacingModeToggle.bind(this);
35
+        this._toggleCameraFacingMode
36
+            = this._toggleCameraFacingMode.bind(this);
37
     }
37
     }
38
 
38
 
39
     /**
39
     /**
60
                     <ToolbarButton
60
                     <ToolbarButton
61
                         iconName = 'reload'
61
                         iconName = 'reload'
62
                         iconstyle = { styles.whiteIcon }
62
                         iconstyle = { styles.whiteIcon }
63
-                        onClick = { this._onCameraFacingModeToggle }
63
+                        onClick = { this._toggleCameraFacingMode }
64
                         style = { styles.toggleCameraFacingModeButton }
64
                         style = { styles.toggleCameraFacingModeButton }
65
                         underlayColor = 'transparent' />
65
                         underlayColor = 'transparent' />
66
                 </View>
66
                 </View>
98
      * @private
98
      * @private
99
      * @returns {void}
99
      * @returns {void}
100
      */
100
      */
101
-    _onCameraFacingModeToggle() {
101
+    _toggleCameraFacingMode() {
102
         this.props.dispatch(toggleCameraFacingMode());
102
         this.props.dispatch(toggleCameraFacingMode());
103
     }
103
     }
104
 }
104
 }

Загрузка…
Отмена
Сохранить