react-native-webrtc

The WebRTC module for React Native

MIT License

Downloads
100.4K
Stars
4.6K
Committers
124

Bot releases are visible (Hide)

react-native-webrtc - 1.92.2

Published by saghul about 3 years ago

5bda9bb ios: reset frame rate on av nominal system pressure level update
c0c062f ios: handle av system pressure level updates
d73c8ff android: fix chrash on removeSink
077c4ee misc: move all JS files to src
b106e46 fix: avoid iterating over a mutating array

react-native-webrtc - 1.92.1

Published by saghul about 3 years ago

cec18d2 android: simplify code
c00da5f android: fix thread-safety issue in getStreamForReactTag
6a70559 android: remove pointless getVideoTrack() method
00da392 android: remove no longer needed compatibility code
0a0ed0f android: don't initialize the module asynchronously
e2c3b1b android: add custom native library loader
b09dbbb examples: avoid checking in package-lock.json
a0983c4 api: add getDisplayMedia to registerGlobals
26f8243 api: remove constraints from getDisplayMedia
ba63072 doc: update README

react-native-webrtc - 1.92.0

Published by saghul about 3 years ago

312ea12 api: return bare objects in create{Offer,Answer}
c818464 api: add initial support for perfect negotiation
73d6c51 android,ios: use new API for addIceCandidate
ea8e112 ios: fix compilation warning
441b599 misc: set version to 1.92.0
a022fad android: update WebRTC to M92
061831d ios: update WebRTC to M92
8acecc2 mac: fix build
a6439bc build: uppdate build script for ObjC build
144487e doc: add note to README about react-native-web-shim
573f563 build,android: avoid stripping on debug builds
12acbfa build(deps): bump glob-parent in /examples/GumTestApp
ce2cceb build(deps): bump glob-parent in /examples/GumTestApp_macOS

react-native-webrtc - 1.89.3

Published by saghul over 3 years ago

945cd3b doc: update currently used WebRTC version in README
c460228 dc: fix crash on ios when receiving a message in iOS
8bb1a13 dc: fix passing incorrect react tag

react-native-webrtc - 1.89.2

Published by saghul over 3 years ago

6c77279 core: update JS local/remote descriptions to match internal state
1fbe7e1 core: refactor datachannel creation
3a3559e examples: skip flipper
82b1a5e misc: remove stray file
085a035 android: allow to retrieve stream from outside
e366912 tools: fix downloadBitcode.sh
d1bb405 build(deps): bump hosted-git-info in /examples/GumTestApp_macOS
265339e build(deps): bump hosted-git-info in /examples/GumTestApp
e21569b build(deps): bump lodash from 4.17.20 to 4.17.21 in /examples/GumTestApp
a7d2737 build(deps): bump lodash in /examples/GumTestApp_macOS
e35a617 build(deps): bump ua-parser-js in /examples/GumTestApp_macOS
25ae190 build(deps): bump ua-parser-js in /examples/GumTestApp
510d20d api: initial implementation of MediaStreamTrack.getSettings
d58dbb5 android: make orientation changes more resilient
f98efa3 android: fix crash when media projection is stopped
aa25836 android: fix detecting rotation when screen sharing
05b7a06 ios: apply image orientation on getDisplayMedia implementation
6f7c2b5 build(deps): bump y18n from 4.0.0 to 4.0.1 in /examples/GumTestApp_macOS
47ef207 build(deps): bump y18n from 4.0.0 to 4.0.1 in /examples/GumTestApp
1343580 tools: make parsing version more resilient

react-native-webrtc - 1.89.1

Published by saghul over 3 years ago

f2b66a4 tools: download bitcode from GH
d34a1e6 ios: fail to create desktop stream on macOS
e86b70c ios: mark desktop stream as a screen cast
77b1285 ios: update WebRTC to M89
8469794 tools: build macOS (x86_64) slices
8d1c541 android: update WebRTC to M89
9cf9378 ios: fix the logic of dataChannelId in iOS
2b2c8ff ios: add extra flag in order to build M89
0ce27ed android: handle null values in mandatory constraints
1066b92 ios: screen sharing support
357f14b android: add handling for surface view renderer init exceptions
d6ce093 doc: add missing comma in code snippet

react-native-webrtc -

Published by saghul over 3 years ago

e299dd2 release 1.89.0
f2b66a4 tools: download bitcode from GH
d34a1e6 ios: fail to create desktop stream on macOS
e86b70c ios: mark desktop stream as a screen cast
77b1285 ios: update WebRTC to M89
8469794 tools: build macOS (x86_64) slices
8d1c541 android: update WebRTC to M89
9cf9378 ios: fix the logic of dataChannelId in iOS
2b2c8ff ios: add extra flag in order to build M89
0ce27ed android: handle null values in mandatory constraints
1066b92 ios: screen sharing support
357f14b android: add handling for surface view renderer init exceptions
d6ce093 doc: add missing comma in code snippet

react-native-webrtc - 1.87.1

Published by saghul almost 4 years ago

Major changes

  • Updated WebRTC to M87
  • Added macOS support
  • Switched to XCFramework on iOS

Changes

039acb0 release 1.87.1
d9029e8 tools: update bitcode download script
50a10f9 doc: update README syntax
81793c6 misc: don't package examples nor documentation
f288d6e misc: add simple example that uses getUserMedia (macOS)
ea4a9df macos: add support for react-native-macos
48e2663 ios: add macOS slice to XCFramework
9029b02 doc: update documentation
5c1d5e0 misc: add simple example that uses getUserMedia
1900c9c misc: set version 1.87.0
882930e ios: update WebRTC to M87
cb7ef1b android: update WebRTC to M87
bd2e43c ios: switch to XCFramework
285fd24 android: forces the startActivityForResult to run on the UI thread
399a4b5 api: add default object on RTCSessionDescription constructor
6549dbc doc: update iOSInstallation.md

react-native-webrtc - 1.84.1

Published by saghul almost 4 years ago

Changes

765952c misc: simplified code
e2e27f1 rn: moves track releasing to JS
b14787c android: add getDisplayMedia implementation
5517ea0 add note about WebRTC branch naming scheme change
6d44dce update tools/build-webrtc.py with treat_warnings_as_errors=false in GN_COMMON_ARGS since Xcode 12 set default to true
c199783 doc: update AndroidInstallation.md
5106ad2 ios: fix Xcode 12 compatibility
c407d7b doc: add mention of how to get bitcode support
dd1240e Merge pull request #868 from l3nz/master
1e3b035 Added license type so it appears in derived work
ae5526e doc: update iOS docs to account for autolinking
e683f5d ios: enable camera switching (#837)
059aca9 doc: update README
b9aec36 doc: update required iOS version info
8687464 doc: update for autilinking

react-native-webrtc - 1.84.0

Published by saghul over 4 years ago

Major changes

Updated WebRTC to M84

Changes

0a2b98e misc: allow manually setting the release version ( Saúl Ibarra Corretgé 2020-07-08 11:54:34 +0200)
9e627e0 android: migrate to AndroidX ( Saúl Ibarra Corretgé 2020-07-08 11:42:18 +0200)
c4076ef api: implement connectionstatechange event ( Yakiv Vakoliuk 2020-06-09 22:00:19 +0300)
c7ee313 api: implement MediaStreamTrack.getConstraints() ( Saúl Ibarra Corretgé 2020-01-10 11:36:12 +0000)
6554221 api: remove deprecated 'readonly' property ( Saúl Ibarra Corretgé 2020-01-17 11:44:14 +0100)
ce40d91 misc: remove unneeded code ( Saúl Ibarra Corretgé 2020-01-17 16:51:57 +0100)
60ff462 rn: use NativeEventEmitter instead of DeviceEventEmitter ( Tuan Luong 2020-07-08 16:13:09 +0700)
9bddea8 android: update WebRTC to M84 ( Saúl Ibarra Corretgé 2020-07-07 16:46:39 +0200)
ff620f4 misc: raise version to 1.84.0 ( Saúl Ibarra Corretgé 2020-07-07 14:32:30 +0200)
688ca9b misc: remove author from package.json ( Saúl Ibarra Corretgé 2020-07-07 14:25:31 +0200)
8253851 ios: update WebRTC to M84 ( Saúl Ibarra Corretgé 2020-07-07 11:15:35 +0200)
a85aaae ios: drop support for iOS 10 ( Saúl Ibarra Corretgé 2020-07-07 09:44:09 +0200)
f07435d android: fix crash when SurfaceTexttureHelper fails to be created ( Saúl Ibarra Corretgé 2020-07-07 09:40:39 +0200)
92a336d doc: mention iOS 13.3.1 problem ( William Blais 2020-02-25 05:08:58 -0500)

react-native-webrtc - 1.75.3

Published by saghul almost 5 years ago

Changes

76a9cde ios: fix data channels not opening ( iScorpio 2020-01-08 22:01:47 +0500)
b3a3898 doc: fix iOS sourceInfo.facing example ( Oza 2019-11-20 17:46:17 +0900)
ba02752 doc: update README ( Saúl Ibarra Corretgé 2019-11-12 16:54:30 +0100)

react-native-webrtc - 1.75.2

Published by saghul almost 5 years ago

Changes

8ba054c android: fix crash when checking for Camera 2 API ( Saúl Ibarra Corretgé 2019-11-12 16:41:29 +0100)
453c2de api: fix adding / removing remote tracks from a MediaStream ( ltripoli 2019-11-06 02:00:13 -0700)
79e44ca doc: update README ( Saúl Ibarra Corretgé 2019-10-18 12:43:03 +0200)

react-native-webrtc - 1.75.1

Published by saghul about 5 years ago

Changes

15e7723 release 1.75.1 ( Saúl Ibarra Corretgé 2019-10-18 12:26:26 +0200)
d3544dd api: remove DEFAULT_OFFER_OPTIONS ( Saúl Ibarra Corretgé 2019-10-18 12:24:14 +0200)
ca8c79b api: add registerGlobals() ( Iñaki Baz Castillo 2019-10-18 12:19:21 +0200)
a12a6cd ios: fix compilation warning ( Saúl Ibarra Corretgé 2019-10-18 12:09:20 +0200)
2870de5 ios: avoid running unnecessary operations in VideoCaptureController ( Saúl Ibarra Corretgé 2019-10-18 12:07:14 +0200)
c2bae4b android: fix crash when checking camera facing mode ( Saúl Ibarra Corretgé 2019-10-14 14:44:49 +0200)
a28f27a Revert "ios: enable field trial to restart audio after interruption" ( Saúl Ibarra Corretgé 2019-10-02 11:59:59 +0200)
147fe07 ios: fix crash if no cameras are detected ( Saúl Ibarra Corretgé 2019-10-02 11:58:01 +0200)
1ce96e1 android: avoid crashes when adding / removing renderers ( Saúl Ibarra Corretgé 2019-09-26 13:14:38 +0200)
6bfded2 android: fix typo in comment ( Saúl Ibarra Corretgé 2019-09-26 13:14:06 +0200)
38777c9 android: simplify check ( Saúl Ibarra Corretgé 2019-09-26 13:13:36 +0200)
02cf429 doc: fix typo in README ( Volkan Yıldız 2019-09-10 15:23:37 +0300)
b1275cc ios: add / remove renderes in the RN WebRTC thread ( Saúl Ibarra Corretgé 2019-09-05 14:35:18 +0200)
bb9a496 ios: remove unneeded check ( Saúl Ibarra Corretgé 2019-09-05 14:34:56 +0200)
e81317b ios: wait until the capture process has started ( Saúl Ibarra Corretgé 2019-09-05 14:33:47 +0200)
6fd465d ios: use RCTLog instead of NSLog ( Saúl Ibarra Corretgé 2019-09-04 12:12:28 +0200)
bec1535 doc: update Android installation instructions ( Carlos Santos 2019-08-29 15:25:19 +0200)
dfe222b doc: move image so that it is next to the relevant text ( Jack Lawrence-Jones 2019-08-27 15:29:40 +0100)
260962a doc: add note about upgrading the platform field in Podfile ( Jack Lawrence-Jones 2019-08-21 15:42:39 +0100)
6c3662b fix: typo of STANDARD_OA_OPTIONS in RTCUtil.js ( zxcpoiu 2019-08-19 18:00:09 +0800)
14e7a88 doc: update README ( Saúl Ibarra Corretgé 2019-08-16 21:31:45 +0200)
6393cad tools: commit package-lock too ( Saúl Ibarra Corretgé 2019-08-16 21:27:03 +0200)
fd744f7 misc: update package-lock.json ( Saúl Ibarra Corretgé 2019-08-16 21:25:07 +0200)
4e277d4 api: support legacy constraints in create{Offer,Answer} ( Saúl Ibarra Corretgé 2019-07-30 12:59:06 +0200)

react-native-webrtc - 1.75.0

Published by saghul about 5 years ago

Major changes

  • WebRTC updated to M75
  • Added support for modern style constraints

Changes

7f36696 api: support legacy constraints in create{Offer,Answer} ( Saúl Ibarra Corretgé 2019-08-15 14:18:59 +0200)
fbfbdd6 misc: fix import ( Saúl Ibarra Corretgé 2019-08-03 08:30:41 +0200)
ccee251 api: add support for the MediaStream constructor ( Saúl Ibarra Corretgé 2019-07-24 11:27:39 +0200)
e78b092 api: use modern style constraints ( Saúl Ibarra Corretgé 2019-07-17 15:54:02 +0100)
762a7e2 android,ios: fix facingMode values ( Saúl Ibarra Corretgé 2019-07-17 10:28:39 +0100)
2d736ce android: fix switchCamera with more than 2 cameras ( Saúl Ibarra Corretgé 2019-07-12 15:30:19 +0200)
f536e98 android: fix crash in PeerConnection.close() ( Saúl Ibarra Corretgé 2019-07-11 17:42:52 +0200)
be5bb5d android: add ability to customize PeerConnectionFactory initialization ( Saúl Ibarra Corretgé 2019-07-11 15:08:22 +0200)
64073d3 android: remove deprecated method ( Saúl Ibarra Corretgé 2019-07-11 15:07:47 +0200)
96850de android: remove unneeded imports ( Saúl Ibarra Corretgé 2019-07-11 15:07:17 +0200)
278cd4f doc: update README ( Saúl Ibarra Corretgé 2019-07-09 15:31:02 +0200)
7681f6d ios: enable field trial to restart audio after interruption ( Saúl Ibarra Corretgé 2019-07-05 10:50:05 +0200)
48524ea android: fix compilation warnings ( Saúl Ibarra Corretgé 2019-07-04 17:56:38 +0200)
4efbc9b android: remove unneeded function ( Saúl Ibarra Corretgé 2019-07-04 17:56:08 +0200)
8106902 android: adapt to WebRTC M75 ( Saúl Ibarra Corretgé 2019-07-04 17:55:37 +0200)
b3395f9 ios: fix deprecation warnings ( Saúl Ibarra Corretgé 2019-07-04 13:50:30 +0200)
3706806 ios: fix WebRTC deprecation warnings ( Saúl Ibarra Corretgé 2019-07-04 13:49:59 +0200)
15a0bf0 ios: adapt to WebRTC M75 ( Saúl Ibarra Corretgé 2019-07-04 13:47:57 +0200)
c33443d android: update WebRTC to M75 ( Saúl Ibarra Corretgé 2019-07-04 11:34:31 +0200)
f7c7220 ios: update WebRTC to M75 ( Saúl Ibarra Corretgé 2019-07-03 18:16:16 +0200)
907dc49 build: drop iOS 9 support ( Saúl Ibarra Corretgé 2019-07-03 18:00:28 +0200)
a43b4b8 doc: fix URL for react-native-callkeep ( Sylvain Boily 2019-06-28 04:46:02 -0400)
445831c doc: update link to react-native-incall-manager ( Sergey Smyshlyaev 2019-06-26 17:06:57 +0300)
6d3bb8a doc: update README ( Saúl Ibarra Corretgé 2019-06-18 10:13:09 +0200)

react-native-webrtc - 1.69.2

Published by saghul over 5 years ago

10dbc08 tools: fix release script mode ( Saúl Ibarra Corretgé 2019-06-18 10:03:32 +0200)
223b3f6 android: expose the WebRTC API ( Saúl Ibarra Corretgé 2019-06-12 12:03:26 +0200)
3ea1487 ios, android: add camera position in facing property ( Carlos Q 2019-06-11 14:52:17 +0200)
166b50e api: add optional toJSON for candidate ( Elliott McNary 2019-05-14 10:24:47 -0700)
4064c6f ios: fix Metal related crashes ( Saúl Ibarra Corretgé 2019-05-03 15:50:35 +0200)
5e3e466 tools: add ability to build WebRTC with bitcode ( Saúl Ibarra Corretgé 2019-05-03 15:31:56 +0200)
d798310 tools: add script to download bitcode builds ( Saúl Ibarra Corretgé 2019-05-03 15:22:10 +0200)
97bae7c fix typo in README.md ( Denis Andrejew 2019-04-21 10:04:09 +0200)
5c6c513 misc: fix references to old repository location ( Jon Ruddell 2019-04-09 00:41:20 -0700)
27a8cd9 Update README.md ( Wan Huang Yang 2019-04-08 14:03:58 +0800)
9e7fd0b tools: make Android builds with 64bit architectures too ( Saúl Ibarra Corretgé 2019-04-02 12:06:47 +0200)
e3b7451 doc: update README ( Saúl Ibarra Corretgé 2019-04-02 12:03:29 +0200)

react-native-webrtc - 1.69.1

Published by saghul over 5 years ago

Major changes

  • 64bit support on Android

Changes

7cc4550 release 1.69.1 ( Saúl Ibarra Corretgé 2019-04-02 11:56:21 +0200)
9f25be3 doc: specify which files to delete for App Store ( Alexey Tcherevatov 2019-03-28 17:24:31 +0300)
1b079c7 android: add support for 64bit builds ( Saúl Ibarra Corretgé 2019-03-15 13:58:34 +0100)
426c487 doc: fix a typo in README ( Raees 2019-02-12 14:13:14 +0500)
e2c39f0 doc: add react-native-callkeep link to README ( Sylvain Boily 2019-02-08 02:19:42 -0500)
cf784b4 doc: add note about RN 0.58 and 64bit support ( Saúl Ibarra Corretgé 2019-02-07 09:39:27 +0100)
78bc523 doc: updated README ( Saúl Ibarra Corretgé 2019-02-06 09:53:28 +0100)
5ea8777 doc: update README ( Saúl Ibarra Corretgé 2019-02-02 13:37:46 +0100)
6ed1a8b api: remove old and not working MediaStreamTrack.getSources ( Saúl Ibarra Corretgé 2019-02-02 13:37:22 +0100)
a65cb96 readme: remove odd info ( zxcpoiu 2019-01-31 18:56:29 +0800)
28100f6 tools: add bash release script ( zxcpoiu 2019-01-31 18:52:00 +0800)

react-native-webrtc - Release 1.69.0

Published by zxcpoiu over 5 years ago

Major Changes

  • Support Promise APIs only
  • Update WebRTC to M69
  • ios: add support for a Metal based video renderer
  • api: implement an equivalent to navigator.mediaDevices
  • api: refactor permissions and introduce W3C-ish API

Plus several fixes / improvements.

Thanks everyone. Spacial thanks to superman @saghul came to save the world.

Change Log

8fa08eb readme: update 1.69.0 ( zxcpoiu 2019-01-31 17:45:23 +0800)
8def7d0 android: add @ReactModule annotation ( Maxim 2019-01-28 20:26:53 +0200)
7c32ebe ios: allow using custom codec factories ( Gabriele Mondada 2019-01-07 10:09:18 +0100)
664440b ios: implement remaining RTCConfiguration options ( Bradley Jokinen 2018-04-19 14:55:47 -0500)
5b9e9f9 android, ios: allow (un)muting remote tracks ( Jennifer Weber 2019-01-29 21:19:42 +0100)
b420730 doc: mention ejecting on Expo is required ( Saúl Ibarra Corretgé 2019-01-25 16:00:35 +0100)
78eb410 misc: we have a Discourse community now! ( Saúl Ibarra Corretgé 2019-01-18 09:33:58 +0100)
4ba6010 Use ES6 export ( Jesús Leganés-Combarro 2019-01-08 18:58:11 +0100)
3fe886f android: fix warning: 'compile' is obsolete ( Shahzad Mirza 2018-12-19 17:01:32 +0400)
3acc5c9 ios: add missing requiresMainQueueSetup method ( YangBo 2018-12-13 22:51:56 +0800)
588c66b doc: libstdc++.tbd -> libc++.tbd ( Peter Wilmott 2018-11-30 14:53:52 +0000)
dcb7cf8 readme: const i cannot be modified inside the loop (#516) ( Divyanshu Negi 2018-11-29 12:42:39 +0530)
39409ff api: fix sLD/sRD to match standard ( Emmanuel Quentin 2018-11-28 15:26:51 +0100)
2234a8c ios: add missing files to Xcode project ( Saúl Ibarra Corretgé 2018-10-23 11:12:43 +0200)
22b7ff5 misc: fix typo ( Saúl Ibarra Corretgé 2018-10-18 13:23:16 +0200)
b7bd438 ios: use the containing view's bounds when size is unknown ( Saúl Ibarra Corretgé 2018-08-10 11:59:18 +0200)
3964c94 ios: reset video frame size when renderer is detached ( Saúl Ibarra Corretgé 2018-08-10 11:49:36 +0200)
d40499c ios: add support for a Metal based video renderer metalmetalmetal ( Saúl Ibarra Corretgé 2018-08-09 12:22:53 +0200)
fce687b ios: update WebRTC to M69 ( Saúl Ibarra Corretgé 2018-08-08 13:29:07 +0200)
d068726 android: workaround RN permissions bug ( Saúl Ibarra Corretgé 2018-10-10 14:33:24 +0200)
3ce5a05 api: refactor permissions and introduce W3C-ish API ( Saúl Ibarra Corretgé 2018-08-31 12:38:53 +0200)
7871f53 android: prevent crash when checking camera facing mode (#37) ( Saúl Ibarra Corretgé 2018-08-31 17:03:04 +0200)
92e708c android: update WebRTC to fix crash (#38) ( Saúl Ibarra Corretgé 2018-08-31 17:01:14 +0200)
a6d2558 api: implement an equivalent to navigator.mediaDevices ( Saúl Ibarra Corretgé 2018-08-21 15:15:04 +0200)
e9de029 api: implement Promise APIs only ( Saúl Ibarra Corretgé 2018-08-16 17:03:27 +0200)
51ee1a7 doc: remove demos from README (#528) ( Saúl Ibarra Corretgé 2018-10-23 07:52:35 +0200)
6322a9b ios: use the containing view's bounds when size is unknown ( Saúl Ibarra Corretgé 2018-08-10 11:59:18 +0200)
65ed2d1 ios: reset video frame size when renderer is detached ( Saúl Ibarra Corretgé 2018-08-10 11:49:36 +0200)
9a4f18c ios: add support for a Metal based video renderer metalmetalmetal ( Saúl Ibarra Corretgé 2018-08-09 12:22:53 +0200)
dc268cd ios: update WebRTC to M69 ( Saúl Ibarra Corretgé 2018-08-08 13:29:07 +0200)
e1f05cb android: workaround RN permissions bug ( Saúl Ibarra Corretgé 2018-10-10 14:33:24 +0200)
be3de15 api: refactor permissions and introduce W3C-ish API ( Saúl Ibarra Corretgé 2018-08-31 12:38:53 +0200)
071352e doc: updated Android instructions ( Cristian Conedera 2018-09-05 08:02:22 -0300)
111da88 android: prevent crash when checking camera facing mode (#37) ( Saúl Ibarra Corretgé 2018-08-31 17:03:04 +0200)
bfe959c android: update WebRTC to fix crash (#38) ( Saúl Ibarra Corretgé 2018-08-31 17:01:14 +0200)
048b852 api: implement an equivalent to navigator.mediaDevices ( Saúl Ibarra Corretgé 2018-08-21 15:15:04 +0200)
eb33174 api: implement Promise APIs only ( Saúl Ibarra Corretgé 2018-08-16 17:03:27 +0200)

react-native-webrtc - Release 1.67.1

Published by zxcpoiu about 6 years ago

FIX

  • ios: add missing files to Xcode project

CHANGE LOG

0036bd7 release 1.67.1 ( zxcpoiu 2018-08-22 16:24:08 +0800)
ddd08f8 readme: update 1.67.1 ( zxcpoiu 2018-08-22 16:23:50 +0800)
46182fa ios: add missing files to Xcode project ( Saúl Ibarra Corretgé 2018-08-21 11:29:56 +0200)

react-native-webrtc - Release 1.67.0

Published by saghul about 6 years ago

Major changes

  • Update WebRTC to M67
  • Stability improvements
  • Remote mute event support
  • Defer all operations away from the UI thread

Changelog

47b817d readme: update to 1.67.0 and remove out-dated info ( zxcpoiu 2018-08-17 17:07:24 +0800)
31f79e4 RTCUtil.js Deep clone default constraints (#434) ( Edoardo Gallo 2018-08-17 10:31:31 +0200)
d9695d3 doc: update Android installation instructions ( Saúl Ibarra Corretgé 2018-08-16 11:04:04 +0200)
ca39898 Fix Android build for RN56 ( Max Hawkins 2018-08-08 17:05:24 -0400)
3e58b87 promisify: pad arguments with undefined if few are passed ( Max Hawkins 2018-07-28 12:49:14 -0400)
5682f8a android: replace VideoRenderer with VideoSink ( Saúl Ibarra Corretgé 2018-08-09 18:02:09 +0200)
cbee611 android: remove no longer needed workaround ( Saúl Ibarra Corretgé 2018-08-09 17:58:31 +0200)
0afc417 android: fix getting the MediaStream id ( Saúl Ibarra Corretgé 2018-08-09 17:51:20 +0200)
b84c272 ios: remove unneeded method ( Saúl Ibarra Corretgé 2018-08-10 11:48:02 +0200)
b21186c ios: small cleanup ( Saúl Ibarra Corretgé 2018-08-10 11:46:31 +0200)
7b290e3 ios: detach RTCVideoView from RTCEAGLVideoView ( Saúl Ibarra Corretgé 2018-08-08 15:05:10 +0200)
9a371e1 tools: fix getting all headers in iOS builds ( Saúl Ibarra Corretgé 2018-08-08 10:51:37 +0200)
bed4921 android: pass correct constraints map to VideoCaptureController ( Steve Zhu 2018-08-10 11:20:57 -0700)
b0f223b android: avoid using the old Camera1 API ( Saúl Ibarra Corretgé 2018-07-27 12:04:43 +0200)
6573827 android: defer all WebRTC API methods to a dedicated thread ( Saúl Ibarra Corretgé 2018-07-24 15:18:51 +0200)
f9445aa android: remove unneeded helper methods ( Saúl Ibarra Corretgé 2018-07-24 15:17:04 +0200)
46f763f android,ios: refactor peerConnectionInit ( Saúl Ibarra Corretgé 2018-07-20 16:20:14 +0200)
60184ba android: fix miscellaneous Java warnings ( Saúl Ibarra Corretgé 2018-07-26 12:21:07 +0200)
279216a android: use a non-deprecated way of builing IceServer instances ( Saúl Ibarra Corretgé 2018-07-24 15:12:27 +0200)
51e31d8 android: remove unused code ( Saúl Ibarra Corretgé 2018-07-20 14:43:41 +0200)
adf4fce android: remove extraneous language constant ( Saúl Ibarra Corretgé 2018-07-20 14:42:42 +0200)
308d90b ios: update RTCPeerConnectionFactory initialization ( Saúl Ibarra Corretgé 2018-07-19 12:02:16 +0200)
6b0ea12 ios: use a worker queue for all WebRTC operations ( Daniel Ornelas 2018-07-17 15:25:42 -0500)
b43081e tools: update build script ( Saúl Ibarra Corretgé 2018-06-20 17:58:52 +0200)
a0a9a38 doc: update README ( Saúl Ibarra Corretgé 2018-06-20 17:05:40 +0200)
9ad232d ios: fix thread access warning ( Saúl Ibarra Corretgé 2018-06-15 15:07:29 +0200)
1d831e1 ios: stop video capturer when stream is disabled ( Saúl Ibarra Corretgé 2018-06-08 16:52:59 +0200)
47b3d5a android: stop video capturer when stream is disabled ( Saúl Ibarra Corretgé 2018-06-08 15:31:15 +0200)
ea5686e android: refactor video capture and move it to VideoCaptureController ( Saúl Ibarra Corretgé 2018-06-08 15:29:40 +0200)
b9890b8 android,ios: update WebRTC to M67 ( Saúl Ibarra Corretgé 2018-06-01 11:56:48 +0200)
bef77e7 ios: fix initialization warning in RN >= 0.47 ( Saúl Ibarra Corretgé 2018-05-21 16:22:56 +0200)
bac500a [iOS] Implement mute/unmute events for remote video tracks ( Saúl Ibarra Corretgé 2017-12-20 21:35:52 +0100)
49f678e [Android] Implement mute/unmute events for remote video tracks ( paweldomas 2017-08-23 12:09:41 +0200)
52fe464 ios: fix build when using use_frameworks! ( Mahmoud Adam 2017-07-11 11:37:38 +0200)
e6197e7 Optimization: Prevent retries of devices that already failed. ( Guus der Kinderen 2018-04-06 14:05:37 +0200)
7eb2bf7 Android: Fallback to any camera when constraints cannot be met. ( Guus der Kinderen 2018-04-06 12:20:32 +0200)
81d9297 Javadoc fixes. ( Guus der Kinderen 2018-04-06 12:14:46 +0200)
626818a android: remove ThrowableExtension dependency and java 8 req ( paweldomas 2018-03-08 13:15:31 -0600)
7e54c61 [iOS] Fix uncaught NSInvalidArgumentException in RTCPeerConnection's createAnswer ( Lyubo Marinov 2018-03-07 13:57:45 -0600)
806435b ios: update M63 build with 2 backports to fix a crash ( Saúl Ibarra Corretgé 2018-01-22 16:48:14 +0100)
3063fca android: fix transparent rendering if no frames are received ( Saúl Ibarra Corretgé 2018-01-08 16:29:36 +0100)
384faeb fix(Android): use SurfaceViewRenderer from org.webrtc ( paweldomas 2017-12-21 15:04:48 -0600)
655c539 fix(Android): no org.webrtc.EglBase10 nor EglBase14 ( paweldomas 2017-12-21 14:31:39 -0600)
571bc31 ios: update WebRTC to M63 ( paweldomas 2017-12-21 09:11:47 -0600)
ec683c8 tools: fix building newer WebRTC releases on iOS ( Saúl Ibarra Corretgé 2017-12-21 10:05:49 +0100)
1842a95 android: update WebRTC to M63 ( Saúl Ibarra Corretgé 2017-12-20 21:37:37 +0100)
76bf3c6 tools: fix building newer WebRTC releases on Android ( Saúl Ibarra Corretgé 2017-12-20 21:36:24 +0100)
aee06c1 Migrate to 'prop-types' module ( Jason 2017-09-14 01:09:55 -0700)
7c6b167 Fix crash caused by "[Android] Handle disposed VideoTrack in WebRTCView" ( Lyubo Marinov 2017-12-11 14:20:44 -0600)
cf1945b Fix(Android): peerconnection removeStream is not working ( 武新飞 2017-11-30 12:29:41 +0800)
51e9cb2 [Android] Handle disposed VideoTrack in WebRTCView ( Lyubo Marinov 2017-11-17 13:02:39 -0600)
3917e0b android: fix more Camera1 related crashes ( Saúl Ibarra Corretgé 2017-10-31 11:53:14 +0100)
b3da5a2 android: update build to fix several crashes ( Saúl Ibarra Corretgé 2017-10-25 13:35:19 +0200)
2615b61 [Android] Call dispose() on local MediaStreams and PeerConnections ( paweldomas 2017-10-17 10:09:46 -0500)
5baf38e [Android] Dispose of AudioSource, MediaStreamTrack ( Lyubo Marinov 2017-10-10 02:01:25 -0500)
d8c4200 [Android] Work around fatal "RuntimeException: Illegal callback invocation from native module" ( Lyubo Marinov 2017-10-05 17:42:17 -0500)
a3a0a87 [Android] Deduplicate ( Lyubo Marinov 2017-10-05 17:41:21 -0500)
baf3e74 [Android] Handle exceptions, dispose of VideoCapturer ( Lyubo Marinov 2017-10-04 13:24:59 -0500)
a7262fc android: avoid storing a global context on RTCVideoViewManager ( Saúl Ibarra Corretgé 2017-09-14 15:57:29 +0200)

react-native-webrtc - Release 1.63.0

Published by saghul over 6 years ago

Major changes

  • Update WebRTC to M63

Changelog

3b86e8b release 1.63.0 ( zxcpoiu 2018-06-12 13:39:44 +0800)

e94b9b5 readme: release M63 as 1.63.0 ( zxcpoiu 2018-06-12 13:38:45 +0800)
69198c2 js: fix promisify catch and support single success callback. ( zxcpoiu 2018-05-13 18:07:10 +0800)
a03dd96 readme: update M63 info ( zxcpoiu 2018-04-23 20:25:30 +0800)
b3a306e ios: add missed webrtc headers from M63. fix build. ( zxcpoiu 2018-05-07 13:28:29 +0800)
a7398ce Optimization: Prevent retries of devices that already failed. ( Guus der Kinderen 2018-04-06 14:05:37 +0200)
f1632f1 Android: Fallback to any camera when constraints cannot be met. ( Guus der Kinderen 2018-04-06 12:20:32 +0200)
16199c7 Javadoc fixes. ( Guus der Kinderen 2018-04-06 12:14:46 +0200)
aee562d android: remove ThrowableExtension dependency and java 8 req ( paweldomas 2018-03-08 13:15:31 -0600)
5f79cd2 [iOS] Fix uncaught NSInvalidArgumentException in RTCPeerConnection's createAnswer ( Lyubo Marinov 2018-03-07 13:57:45 -0600)
52b7ac8 ios: update M63 build with 2 backports to fix a crash ( Saúl Ibarra Corretgé 2018-01-22 16:48:14 +0100)
fbc7384 android: fix transparent rendering if no frames are received ( Saúl Ibarra Corretgé 2018-01-08 16:29:36 +0100)
a92b7b0 fix(Android): use SurfaceViewRenderer from org.webrtc ( paweldomas 2017-12-21 15:04:48 -0600)
d60d2f2 fix(Android): no org.webrtc.EglBase10 nor EglBase14 ( paweldomas 2017-12-21 14:31:39 -0600)
b9a7986 ios: update WebRTC to M63 ( paweldomas 2017-12-21 09:11:47 -0600)
0a3db34 tools: fix building newer WebRTC releases on iOS ( Saúl Ibarra Corretgé 2017-12-21 10:05:49 +0100)
ce025ff android: update WebRTC to M63 ( Saúl Ibarra Corretgé 2017-12-20 21:37:37 +0100)
752e905 tools: fix building newer WebRTC releases on Android ( Saúl Ibarra Corretgé 2017-12-20 21:36:24 +0100)
76c3c75 Fix crash caused by "[Android] Handle disposed VideoTrack in WebRTCView" ( Lyubo Marinov 2017-12-11 14:20:44 -0600)
4f7b46b Fix(Android): peerconnection removeStream is not working ( 武新飞 2017-11-30 12:29:41 +0800)
ad9ebf9 [Android] Handle disposed VideoTrack in WebRTCView ( Lyubo Marinov 2017-11-17 13:02:39 -0600)
869ecdf android: fix more Camera1 related crashes ( Saúl Ibarra Corretgé 2017-10-31 11:53:14 +0100)
7f70e66 android: update build to fix several crashes ( Saúl Ibarra Corretgé 2017-10-25 13:35:19 +0200)
dd6adf0 [Android] Call dispose() on local MediaStreams and PeerConnections ( paweldomas 2017-10-17 10:09:46 -0500)
40075e1 [Android] Dispose of AudioSource, MediaStreamTrack ( Lyubo Marinov 2017-10-10 02:01:25 -0500)
2957ca8 [Android] Work around fatal "RuntimeException: Illegal callback invocation from native module" ( Lyubo Marinov 2017-10-05 17:42:17 -0500)
37dad09 [Android] Deduplicate ( Lyubo Marinov 2017-10-05 17:41:21 -0500)
7f91987 [Android] Handle exceptions, dispose of VideoCapturer ( Lyubo Marinov 2017-10-04 13:24:59 -0500)
6d9141e promise: use promisify to support promise ( zxcpoiu 2018-04-30 21:36:08 +0800)
1a45d05 Revert "Promise support (#246)" ( zxcpoiu 2018-04-30 20:56:32 +0800)
afac846 doc: fix small error in parameter for making the iOS build. (#417) ( Cristian Conedera 2018-02-08 06:42:14 -0300)
70f3487 js: add support for RTCPeerConnection.getLocalStreams (#409) ( Jon Koops 2018-01-30 09:05:01 +0100)
4661fb3 js: fix getStats() output parse in js (#398) ( Jason 2018-01-02 04:23:17 -0800)
b13c6de getUserMedia: add default constraint facingMode: "environment" ( zxcpoiu 2017-11-15 17:37:17 +0800)
3196416 util: parse facingMode in mergeMediaConstraints() ( zxcpoiu 2017-11-15 17:26:26 +0800)
9060ad8 getUserMedia: support video constraints. parsing in JS. ( zxcpoiu 2017-10-20 19:56:01 +0800)
08fa544 util: move mergeMediaConstraints into independent RTCUtil ( zxcpoiu 2017-10-20 15:59:08 +0800)
9e7a3d2 doc: fix path in iOSInstallation.md ( Mark Cola 2017-10-11 07:14:54 +1100)