-
1.75.3
1556574 release 1.75.3 ( Saúl Ibarra Corretgé 2020-01-08 17:03:50 +0000) 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)
-
1.75.2
06b5c6a release 1.75.2 ( Saúl Ibarra Corretgé 2019-11-12 16:49:25 +0100) 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)
-
1.75.1
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)
-
1.75.0
3420a04 release 1.75.0 ( Saúl Ibarra Corretgé 2019-08-16 21:21:54 +0200) 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)
-
1.69.2
56649fd release 1.69.2 ( Saúl Ibarra Corretgé 2019-06-18 10:04:23 +0200) 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) a500a4a release 1.69.1 ( Saúl Ibarra Corretgé 2019-04-02 11:56:21 +0200) e4fdf2d doc: specify which files to delete for App Store ( Alexey Tcherevatov 2019-03-28 17:24:31 +0300) 88f9b2f fix typo in README.md ( Denis Andrejew 2019-04-21 10:04:09 +0200) 659d2fe ios: fix streams leaking on didRemoveStream ( paweldomas 2019-04-17 14:54:15 -0500) f601eb4 misc: fix references to old repository location ( Jon Ruddell 2019-04-09 00:41:20 -0700) e00cdad Update README.md ( Wan Huang Yang 2019-04-08 14:03:58 +0800) f893dcb tools: make Android builds with 64bit architectures too ( Saúl Ibarra Corretgé 2019-04-02 12:06:47 +0200) a967b31 doc: update README ( Saúl Ibarra Corretgé 2019-04-02 12:03:29 +0200) 032ee5c android: add support for 64bit builds ( Saúl Ibarra Corretgé 2019-03-15 13:58:34 +0100)
-
1.69.1
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)
-
1.69.0
39354b6 release 1.69.0 ( zxcpoiu 2019-01-31 17:46:59 +0800) 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 🤘🤘🤘 ( 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 🤘🤘🤘 ( 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)
-
1.67.1
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)
-
1.67.0
43b18ab release 1.67.0 ( zxcpoiu 2018-08-17 17:12:36 +0800) 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)
-
1.63.0
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) 73e1822 readme: update version to 1.58.3 ( zxcpoiu 2017-10-05 14:10:40 +0800)
-
1.58.3
ea16524 release 1.58.3 ( zxcpoiu 2017-10-05 13:58:00 +0800) 658a0ff readme: can not use const in imperative for loop (#360) ( mike qin 2017-10-05 01:48:31 -0400) cbd06d7 send people to english version (#352) ( mike qin 2017-09-15 01:17:08 -0400) 1a0d1fa android: avoid storing a global context on RTCVideoViewManager ( Saúl Ibarra Corretgé 2017-09-14 15:57:29 +0200) dfdbd66 Migrate to 'prop-types' module ( Jason 2017-09-14 01:09:55 -0700) d8ff1e1 Fix for sending TypedArray's that are a subview of the underlying ArrayBuffer (#346) ( Jason 2017-09-13 23:34:26 -0700) b21ac07 ios: document permission description requirements ( Jerameel Delos Reyes 2017-09-12 17:45:59 +0800) 35fe5fc ios: fix build ( Saúl Ibarra Corretgé 2017-09-04 14:42:09 +0200) 6313d29 ios: fix build when using `use_frameworks!` ( Mahmoud Adam 2017-07-11 11:37:38 +0200) ae0a558 Promise support (#246) ( Matthieu Lemoine 2017-09-04 07:59:49 +0200) a65a758 Coding style ( Lyubo Marinov 2017-08-30 17:38:07 -0500) 24f5769 [iOS] Faster RTCPeerConnection.getStats ( Lyubo Marinov 2017-08-30 17:31:28 -0500) 0869a30 Coding style ( Lyubo Marinov 2017-08-24 17:28:11 -0500) 4544d19 iOS: store remote streams/tracks on peer connection ( paweldomas 2017-08-23 10:48:47 +0200) bf9fec6 Fix leaking remote media streams/tracks ( paweldomas 2017-08-22 14:53:34 +0200) a32b162 Do not call remove tracks from onRemoveStream ( paweldomas 2017-08-21 16:52:54 +0200) 48e8238 Do not call removeVideoCapturer from onRemoveStream ( paweldomas 2017-08-21 16:44:16 +0200) 896947b update README for 1.58.2 ( zxcpoiu 2017-08-04 17:17:12 +0800)
-
1.58.2
e681f78 release 1.58.2 ( zxcpoiu 2017-08-04 17:08:03 +0800) 22e4a3a handle RN 0.47 breaking change ( Pete 2017-08-02 13:46:50 +1200) 2e1532e Revert "Fix suspicious/wrong method call" ( Saúl Ibarra Corretgé 2017-08-02 16:28:31 +0200) ce5f059 doc: update readme for new M58 cherry-pick ( zxcpoiu 2017-07-17 21:07:12 +0800) 6017615 android: enable HW acceleation for video ( Lyubo Marinov 2017-07-16 04:18:11 -0500) 0ab7cac android: update WebRTC 58 build ( Saúl Ibarra Corretgé 2017-07-12 09:59:11 +0200) 3999de5 android: enable the camera2 based capturer ( Saúl Ibarra Corretgé 2017-07-11 14:34:54 +0200) 606007a android: enable HW acceleation for video ( Saúl Ibarra Corretgé 2017-07-11 14:30:16 +0200) f688893 android: use the new permissions system on Android API >= 23 ( Lyubo Marinov 2017-07-15 00:21:55 -0500) 6eec12e android: use the new permissions system on Android API >= 23 ( Saúl Ibarra Corretgé 2017-06-28 10:57:04 +0200) 5da0a81 android: remove unused imports ( Saúl Ibarra Corretgé 2017-07-11 14:29:10 +0200) e21a72a android: simplified code ( Saúl Ibarra Corretgé 2017-07-11 14:28:21 +0200) 69739a8 android: create EGL context on render thread ( Saúl Ibarra Corretgé 2017-07-05 11:02:19 +0200) 33ab5ac doc: update ios document for strip arch script ( zxcpoiu 2017-07-07 16:30:22 +0800) eca30f5 tools: add script to extract/re-package WebRTC binary for Apple Submission ( zxcpoiu 2017-07-07 16:12:24 +0800) 85e2ba7 "refactor" ios documents ( zxcpoiu 2017-07-07 13:34:44 +0800) 193c5f1 misc: add issue template ( Saúl Ibarra Corretgé 2017-07-04 09:00:16 +0200) 3db36de tools: build dSYM on iOS ( Saúl Ibarra Corretgé 2017-07-04 17:37:11 +0200) 1b3270f Fix propTypes error on Android with rn >= 0.45 ( Ben Brcan 2017-06-28 12:34:12 +1000) 2818a26 ios: generate reactTag for remote streams/tracks ( paweldomas 2017-04-23 13:49:19 -0500) 057acf6 Fix suspicious/wrong method call ( Lyubo Marinov 2017-06-20 12:55:15 -0500) 3e2921d Create README.md ( zxcpoiu 2017-06-15 13:27:19 +0800) 3c64a6f Create README.md ( zxcpoiu 2017-06-14 19:36:12 +0800)
-
1.58.1
54eec90 release 1.58.1 ( zxcpoiu 2017-06-14 19:13:52 +0800) 247f464 Update README for 1.58.1 ( zxcpoiu 2017-06-14 19:11:33 +0800) f764455 android,ios: update WebRTC 58 build ( Saúl Ibarra Corretgé 2017-06-13 13:18:33 -0500) 5a3291b [Android] Fix EGL context leak ( Lyubo Marinov 2017-06-13 13:57:06 -0500) 7e54c12 js: fix `_mergeMediaConstraints()` ( zxcpoiu 2017-05-23 13:37:15 +0800) e362793 js: move default pc constraints to const ( zxcpoiu 2017-05-23 13:14:45 +0800)
-
1.58.0
a0a5fe6 release 1.58.0 ( zxcpoiu 2017-05-17 14:58:01 +0800) be31afb Update README for pre-release 1.58.0 ( zxcpoiu 2017-05-17 14:56:54 +0800) 306c697 android: update WebRTC to M58 ( Saúl Ibarra Corretgé 2017-04-21 14:54:23 +0200) 251a4f0 ios: update WebRTC to M58 ( Saúl Ibarra Corretgé 2017-04-21 13:37:23 +0200) 8d2f50f android: simplify build ( Saúl Ibarra Corretgé 2017-05-16 14:54:02 +0100) 22cfa4a tools: fix building WebRTC ( Saúl Ibarra Corretgé 2017-04-21 13:37:55 +0200)
-
1.57.1
26bc332 release 1.57.1 ( zxcpoiu 2017-05-16 22:27:04 +0800) 67b1b0f README: update to 1.57.1 ( zxcpoiu 2017-05-16 22:26:33 +0800) be17846 android: fix removing tracks from map in mediaStreamRelease ( Saúl Ibarra Corretgé 2017-05-11 16:03:13 +0200) eb8680c ios: add podspec file ( Saúl Ibarra Corretgé 2017-04-26 10:28:28 +0200) b08eddb ios: remove no longer needed search paths ( Saúl Ibarra Corretgé 2017-04-25 15:22:44 +0200) ab5a126 Update .gitignore ( Saúl Ibarra Corretgé 2017-04-25 15:22:20 +0200) c613374 ios: set default deployment target to 9.0 ( Saúl Ibarra Corretgé 2017-04-25 15:21:31 +0200) 063c9c4 ios: set default video constraints to 720p ( Saúl Ibarra Corretgé 2017-04-19 12:05:25 +0200) 14a514b Fix Typo on Readme ( Cristian Conedera 2017-04-09 15:39:24 -0300)
-
1.57.0
27e9db7 release 1.57.0 ( zxcpoiu 2017-04-07 17:19:20 +0800) 632c1d0 Update README.md ( zxcpoiu 2017-04-07 17:16:56 +0800) 76d6854 Update README ( Saúl Ibarra Corretgé 2017-04-07 10:16:30 +0200) bd81d33 ios: fix use of Apple non-public API ( Saúl Ibarra Corretgé 2017-04-06 10:35:44 +0200) f47aba6 ios: add mirroring capability to RTCView ( Saúl Ibarra Corretgé 2017-04-04 14:51:02 +0200) 25b6770 Fix bogus parameter name ( Saúl Ibarra Corretgé 2017-04-04 14:23:15 +0200) cbe0c73 Update README.md ( zxcpoiu 2017-03-24 19:36:29 +0800) 24b92c0 doc: add documentation on how to build WebRTC for iOS and Android ( Saúl Ibarra Corretgé 2017-03-20 13:10:25 +0100) 71a3a1d android: disable camera2 enumerator ( Saúl Ibarra Corretgé 2017-03-15 13:53:32 +0100) 77b7df0 Fix modifying global default options ( Saúl Ibarra Corretgé 2017-03-15 13:33:14 +0100) f89f43c android: fallback to defaults if mandatory constraints are missing ( Saúl Ibarra Corretgé 2017-03-15 12:13:14 +0100) 1cb7427 android: add stub for PeerConnfection.Obsever onAddTrack ( Saúl Ibarra Corretgé 2017-03-15 11:32:34 +0100) ef54318 android: update WebRTC framework to M57 ( Saúl Ibarra Corretgé 2017-03-15 10:34:27 +0100) 1284192 ios: update WebRTC framework to M57 ( Saúl Ibarra Corretgé 2017-03-15 10:33:38 +0100) b94261f ios: deprecate RTCStatsReport.h. use RTCLegacyStatsReport.h instead ( zxcpoiu 2017-03-13 17:39:29 +0800) bff728e js: allow custom media constraints in create offer/answer ( zxcpoiu 2017-03-13 12:46:49 +0800) f01620d android: implement the rest of RTCConfiguration options ( zxcpoiu 2017-03-12 22:00:35 +0800) 2ea6786 android: use String sourceId instead of Integer ( zxcpoiu 2017-03-12 18:47:19 +0800) 00a851d android: Deprecated getVideoCapturerById ( zxcpoiu 2017-03-12 17:27:17 +0800) 63aa28f android: ovveride new method onCameraDisconnected() in CameraEventsHandler ( zxcpoiu 2017-03-12 17:26:42 +0800) 5e26698 android: upgrade webrtc to branch 56 stable 15101 (+12 16107) ( zxcpoiu 2017-03-11 16:58:46 +0800) 6969ec6 ios: upgrade webrtc to branch 56 stable 15101 (+12 16107) ( zxcpoiu 2017-03-11 16:42:11 +0800) 6bf2dd2 android: use new Camera Capture Api for video for M55 ( zxcpoiu 2016-12-28 19:11:33 +0800) b34ce7f android: createVideoSource now deprecated param: videoConstraints ( zxcpoiu 2016-12-27 19:02:52 +0800) 90fcc92 android: move CameraEventsHandler from VideoCapturerAndroid to CameraVideoCapturer ( zxcpoiu 2016-12-27 19:01:55 +0800) b3f1eff android: upgrade webrtc to branch 55 stable 14500 (+8 15071) ( zxcpoiu 2016-12-26 20:23:31 +0800) cdb1002 ios: change RTCStatsReport.h to RTCLegacyStatsReport.h ( zxcpoiu 2016-12-27 19:19:15 +0800) c3a7988 ios: upgrade webrtc to branch 55 stable 14500 (+8 15071) ( zxcpoiu 2016-12-27 19:12:37 +0800) e3c2f6c Add ability to switch cameras on the fly ( Saúl Ibarra Corretgé 2017-03-22 19:19:04 +0100) 387ab89 Default RTCPeerConnection constraints in JavaScript ( Lyubo Marinov 2017-03-06 09:58:33 -0600) 471419d Update README.md ( zxcpoiu 2017-02-27 21:42:07 +0800) 750e7fd Update README.md ( Tho Q Luong 2017-02-25 11:54:58 +0800) 8e72d0a android: fix render if no data is ever received ( Saúl Ibarra Corretgé 2017-02-23 16:22:35 +0100) dacb557 MediaStream, not RTCMediaStream ( Petr Bela 2017-02-17 21:31:54 +0000) dab2ead Fall back from EglBase14 to EglBase10 ( Lyubomir Marinov 2017-01-21 15:52:28 -0600) 78ec03c Update README.md ( zxcpoiu 2017-01-21 19:52:04 +0800) 16b42ca Update README.md ( zxcpoiu 2017-01-21 19:42:14 +0800)
-
0.54.7
267f2e4 release 0.54.7 ( zxcpoiu 2017-01-21 19:37:47 +0800) 0b64c0d android: remove unused API methods ( Saúl Ibarra Corretgé 2017-01-20 14:09:20 -0600)
-
1.54.7
17e3bb2 release 1.54.7 ( zxcpoiu 2017-01-21 19:34:23 +0800) e849f94 android: remove unused API methods ( Saúl Ibarra Corretgé 2017-01-20 14:09:20 -0600) d6798b5 Bumps react-native peer dependency version to 0.40.0 ( Kenny House 2017-01-12 11:28:12 -0500) 1a8213b Update README.md ( zxcpoiu 2017-01-12 17:27:58 +0800) 87953f7 Update README.md ( zxcpoiu 2017-01-12 16:51:07 +0800)
-
0.54.6
e7efb06 release 0.54.6 ( zxcpoiu 2017-01-12 16:44:25 +0800) 8166e43 Revert "Updating imports of React headers for react-native 0.40 breaking change" ( zxcpoiu 2017-01-12 16:41:56 +0800)
-
1.54.6
3881cbd release 1.54.6 ( zxcpoiu 2017-01-12 16:37:00 +0800) faa5e55 Allow for null facingMode and null constraint maps in getUserMedia on Android ( Kenny House 2017-01-12 02:06:00 -0500) 056ed15 Update README for RN >= 40 ( zxcpoiu 2017-01-12 14:31:22 +0800)