@@ -126,8 +126,9 @@ - (nullable RTCRtpTransceiver *)getTransceiverByPeerConnectionId:(nonnull NSNumb
126
126
* This method is synchronous and blocking. This is done so we can implement createDataChannel
127
127
* in the same way (synchronous) since the peer connection needs to exist before.
128
128
*/
129
- RCT_EXPORT_BLOCKING_SYNCHRONOUS_METHOD (peerConnectionInit : (RTCConfiguration *)
130
- configuration objectID : (nonnull NSNumber *)objectID) {
129
+ RCT_EXPORT_BLOCKING_SYNCHRONOUS_METHOD (peerConnectionInit
130
+ : (RTCConfiguration *)configuration objectID
131
+ : (nonnull NSNumber *)objectID) {
131
132
__block BOOL ret = YES ;
132
133
133
134
dispatch_sync (self.workerQueue , ^{
@@ -154,17 +155,21 @@ - (nullable RTCRtpTransceiver *)getTransceiverByPeerConnectionId:(nonnull NSNumb
154
155
return @(ret);
155
156
}
156
157
157
- RCT_EXPORT_METHOD (peerConnectionSetConfiguration : (RTCConfiguration *)configuration objectID : (nonnull NSNumber *)
158
- objectID) {
158
+ RCT_EXPORT_METHOD (peerConnectionSetConfiguration
159
+ : (RTCConfiguration *)configuration objectID
160
+ : (nonnull NSNumber *)objectID) {
159
161
RTCPeerConnection *peerConnection = self.peerConnections [objectID];
160
162
if (!peerConnection) {
161
163
return ;
162
164
}
163
165
[peerConnection setConfiguration: configuration];
164
166
}
165
167
166
- RCT_EXPORT_METHOD (peerConnectionCreateOffer : (nonnull NSNumber *)objectID options : (NSDictionary *)
167
- options resolver : (RCTPromiseResolveBlock)resolve rejecter : (RCTPromiseRejectBlock)reject) {
168
+ RCT_EXPORT_METHOD (peerConnectionCreateOffer
169
+ : (nonnull NSNumber *)objectID options
170
+ : (NSDictionary *)options resolver
171
+ : (RCTPromiseResolveBlock)resolve rejecter
172
+ : (RCTPromiseRejectBlock)reject) {
168
173
RTCPeerConnection *peerConnection = self.peerConnections [objectID];
169
174
if (!peerConnection) {
170
175
reject (@" E_INVALID" , @" PeerConnection not found" , nil );
@@ -208,8 +213,11 @@ - (nullable RTCRtpTransceiver *)getTransceiverByPeerConnectionId:(nonnull NSNumb
208
213
[peerConnection offerForConstraints: constraints completionHandler: handler];
209
214
}
210
215
211
- RCT_EXPORT_METHOD (peerConnectionCreateAnswer : (nonnull NSNumber *)objectID options : (NSDictionary *)
212
- options resolver : (RCTPromiseResolveBlock)resolve rejecter : (RCTPromiseRejectBlock)reject) {
216
+ RCT_EXPORT_METHOD (peerConnectionCreateAnswer
217
+ : (nonnull NSNumber *)objectID options
218
+ : (NSDictionary *)options resolver
219
+ : (RCTPromiseResolveBlock)resolve rejecter
220
+ : (RCTPromiseRejectBlock)reject) {
213
221
RTCPeerConnection *peerConnection = self.peerConnections [objectID];
214
222
if (!peerConnection) {
215
223
reject (@" E_INVALID" , @" PeerConnection not found" , nil );
@@ -237,8 +245,11 @@ - (nullable RTCRtpTransceiver *)getTransceiverByPeerConnectionId:(nonnull NSNumb
237
245
[peerConnection answerForConstraints: constraints completionHandler: handler];
238
246
}
239
247
240
- RCT_EXPORT_METHOD (peerConnectionSetLocalDescription : (nonnull NSNumber *)objectID desc : (RTCSessionDescription *)
241
- desc resolver : (RCTPromiseResolveBlock)resolve rejecter : (RCTPromiseRejectBlock)reject) {
248
+ RCT_EXPORT_METHOD (peerConnectionSetLocalDescription
249
+ : (nonnull NSNumber *)objectID desc
250
+ : (RTCSessionDescription *)desc resolver
251
+ : (RCTPromiseResolveBlock)resolve rejecter
252
+ : (RCTPromiseRejectBlock)reject) {
242
253
RTCPeerConnection *peerConnection = self.peerConnections [objectID];
243
254
if (!peerConnection) {
244
255
reject (@" E_INVALID" , @" PeerConnection not found" , nil );
@@ -273,8 +284,11 @@ - (nullable RTCRtpTransceiver *)getTransceiverByPeerConnectionId:(nonnull NSNumb
273
284
}
274
285
}
275
286
276
- RCT_EXPORT_METHOD (peerConnectionSetRemoteDescription : (nonnull NSNumber *)objectID desc : (RTCSessionDescription *)
277
- desc resolver : (RCTPromiseResolveBlock)resolve rejecter : (RCTPromiseRejectBlock)reject) {
287
+ RCT_EXPORT_METHOD (peerConnectionSetRemoteDescription
288
+ : (nonnull NSNumber *)objectID desc
289
+ : (RTCSessionDescription *)desc resolver
290
+ : (RCTPromiseResolveBlock)resolve rejecter
291
+ : (RCTPromiseRejectBlock)reject) {
278
292
RTCPeerConnection *peerConnection = self.peerConnections [objectID];
279
293
if (!peerConnection) {
280
294
reject (@" E_INVALID" , @" PeerConnection not found" , nil );
@@ -322,8 +336,11 @@ - (nullable RTCRtpTransceiver *)getTransceiverByPeerConnectionId:(nonnull NSNumb
322
336
[peerConnection setRemoteDescription: desc completionHandler: handler];
323
337
}
324
338
325
- RCT_EXPORT_METHOD (peerConnectionAddICECandidate : (nonnull NSNumber *)objectID candidate : (RTCIceCandidate *)
326
- candidate resolver : (RCTPromiseResolveBlock)resolve rejecter : (RCTPromiseRejectBlock)reject) {
339
+ RCT_EXPORT_METHOD (peerConnectionAddICECandidate
340
+ : (nonnull NSNumber *)objectID candidate
341
+ : (RTCIceCandidate *)candidate resolver
342
+ : (RCTPromiseResolveBlock)resolve rejecter
343
+ : (RCTPromiseRejectBlock)reject) {
327
344
RTCPeerConnection *peerConnection = self.peerConnections [objectID];
328
345
if (!peerConnection) {
329
346
reject (@" E_INVALID" , @" PeerConnection not found" , nil );
@@ -384,8 +401,10 @@ - (nullable RTCRtpTransceiver *)getTransceiverByPeerConnectionId:(nonnull NSNumb
384
401
[self .peerConnections removeObjectForKey: objectID];
385
402
}
386
403
387
- RCT_EXPORT_METHOD (peerConnectionGetStats : (nonnull NSNumber *)objectID resolver : (RCTPromiseResolveBlock)
388
- resolve rejecter : (RCTPromiseRejectBlock)reject) {
404
+ RCT_EXPORT_METHOD (peerConnectionGetStats
405
+ : (nonnull NSNumber *)objectID resolver
406
+ : (RCTPromiseResolveBlock)resolve rejecter
407
+ : (RCTPromiseRejectBlock)reject) {
389
408
RTCPeerConnection *peerConnection = self.peerConnections [objectID];
390
409
if (!peerConnection) {
391
410
RCTLogWarn (@" PeerConnection %@ not found in peerConnectionGetStats()" , objectID);
@@ -398,8 +417,11 @@ - (nullable RTCRtpTransceiver *)getTransceiverByPeerConnectionId:(nonnull NSNumb
398
417
}];
399
418
}
400
419
401
- RCT_EXPORT_METHOD (receiverGetStats : (nonnull NSNumber *)pcId receiverId : (nonnull NSString *)
402
- receiverId resolver : (RCTPromiseResolveBlock)resolve rejecter : (RCTPromiseRejectBlock)reject) {
420
+ RCT_EXPORT_METHOD (receiverGetStats
421
+ : (nonnull NSNumber *)pcId receiverId
422
+ : (nonnull NSString *)receiverId resolver
423
+ : (RCTPromiseResolveBlock)resolve rejecter
424
+ : (RCTPromiseRejectBlock)reject) {
403
425
RTCPeerConnection *peerConnection = self.peerConnections [pcId];
404
426
if (!peerConnection) {
405
427
RCTLogWarn (@" PeerConnection %@ not found in receiverGetStats()" , pcId);
@@ -427,8 +449,11 @@ - (nullable RTCRtpTransceiver *)getTransceiverByPeerConnectionId:(nonnull NSNumb
427
449
}];
428
450
}
429
451
430
- RCT_EXPORT_METHOD (senderGetStats : (nonnull NSNumber *)pcId senderId : (nonnull NSString *)
431
- senderId resolver : (RCTPromiseResolveBlock)resolve rejecter : (RCTPromiseRejectBlock)reject) {
452
+ RCT_EXPORT_METHOD (senderGetStats
453
+ : (nonnull NSNumber *)pcId senderId
454
+ : (nonnull NSString *)senderId resolver
455
+ : (RCTPromiseResolveBlock)resolve rejecter
456
+ : (RCTPromiseRejectBlock)reject) {
432
457
RTCPeerConnection *peerConnection = self.peerConnections [pcId];
433
458
if (!peerConnection) {
434
459
RCTLogWarn (@" PeerConnection %@ not found in senderGetStats()" , pcId);
@@ -465,8 +490,10 @@ - (nullable RTCRtpTransceiver *)getTransceiverByPeerConnectionId:(nonnull NSNumb
465
490
[peerConnection restartIce ];
466
491
}
467
492
468
- RCT_EXPORT_BLOCKING_SYNCHRONOUS_METHOD (peerConnectionAddTrack : (nonnull NSNumber *)objectID trackId : (NSString *)
469
- trackId options : (NSDictionary *)options) {
493
+ RCT_EXPORT_BLOCKING_SYNCHRONOUS_METHOD (peerConnectionAddTrack
494
+ : (nonnull NSNumber *)objectID trackId
495
+ : (NSString *)trackId options
496
+ : (NSDictionary *)options) {
470
497
__block id params = nil ;
471
498
472
499
dispatch_sync (self.workerQueue , ^{
@@ -504,8 +531,9 @@ - (nullable RTCRtpTransceiver *)getTransceiverByPeerConnectionId:(nonnull NSNumb
504
531
return params;
505
532
}
506
533
507
- RCT_EXPORT_BLOCKING_SYNCHRONOUS_METHOD (peerConnectionAddTransceiver : (nonnull NSNumber *)
508
- objectID options : (NSDictionary *)options) {
534
+ RCT_EXPORT_BLOCKING_SYNCHRONOUS_METHOD (peerConnectionAddTransceiver
535
+ : (nonnull NSNumber *)objectID options
536
+ : (NSDictionary *)options) {
509
537
__block id params = nil ;
510
538
511
539
dispatch_sync (self.workerQueue , ^{
@@ -561,8 +589,9 @@ - (nullable RTCRtpTransceiver *)getTransceiverByPeerConnectionId:(nonnull NSNumb
561
589
return params;
562
590
}
563
591
564
- RCT_EXPORT_BLOCKING_SYNCHRONOUS_METHOD (peerConnectionRemoveTrack : (nonnull NSNumber *)
565
- objectID senderId : (nonnull NSString *)senderId) {
592
+ RCT_EXPORT_BLOCKING_SYNCHRONOUS_METHOD (peerConnectionRemoveTrack
593
+ : (nonnull NSNumber *)objectID senderId
594
+ : (nonnull NSString *)senderId) {
566
595
__block BOOL ret = NO ;
567
596
568
597
dispatch_sync (self.workerQueue , ^{
0 commit comments