gecko-dev/media/webrtc/trunk
Mike Hommey f7fa48a68d Bug 1392515 - Properly link webrtc-gtest on Linux. r=gps
The main difference between Linux and other platforms is that mozglue is
a static library and doesn't include the allocator, while it is a
dynamic library and includes the allocator on other platforms.

As such, linking against mozglue alone doesn't guarantee everything that
should be linked is linked, which GeckoProgram() does. But since
webrtc-gtest doesn't want to link libxul, we use linkage=None.

--HG--
extra : rebase_source : 552b123cb4ef6a861a49bc5eea0f03b9b5427e8b
2017-08-22 14:51:44 +09:00
..
build Bug 1389598 - Part 2: Remove gonk references from media/ r=jesup 2017-08-11 17:46:15 -07:00
chromium_deps
google_apis/build
gtest Bug 1392515 - Properly link webrtc-gtest on Linux. r=gps 2017-08-22 14:51:44 +09:00
net
supplement
third_party Bug 964133 - Build gflags; r=ted.mielczarik 2017-03-28 15:46:57 -04:00
tools Bug 1384233 - Remove SizePrintfMacros.h. r=froydnj 2017-07-26 16:03:57 -04:00
webrtc Merge inbound to central, a=merge 2017-08-22 17:07:23 -07:00
AUTHORS Bug 1341285: Webrtc updated to branch 57 rev 52b6562a10b495; initial pull made Feb 2 2017 14:38 EST 2017-06-13 01:52:22 -04:00
DEPS Bug 1341285: Webrtc updated to branch 57 rev 52b6562a10b495; initial pull made Feb 2 2017 14:38 EST 2017-06-13 01:52:22 -04:00
Makefile.old
OWNERS Bug 1341285: Webrtc updated to branch 57 rev 52b6562a10b495; initial pull made Feb 2 2017 14:38 EST 2017-06-13 01:52:22 -04:00
README.md Bug 1250356: Webrtc updated to upstream branch 49; pull made 2016-02-22 by pkerr rs=jesup 2016-12-27 19:40:48 -05:00
dummy_file.txt
peerconnection.Makefile
peerconnection.gyp Bug 1341285: rollup of changes for webrtc after applying webrtc.org v57 update r=ng,jesup,pehrsons,drno,dminor,cpearce,jya,glandium,dmajor 2017-06-13 01:54:13 -04:00
peerconnection_client.target.mk

README.md

WebRTC is a free, open software project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. The WebRTC components have been optimized to best serve this purpose.

Our mission: To enable rich, high-quality RTC applications to be developed for the browser, mobile platforms, and IoT devices, and allow them all to communicate via a common set of protocols.

The WebRTC initiative is a project supported by Google, Mozilla and Opera, amongst others. This page is maintained by the Google Chrome team.

Development

See http://www.webrtc.org/native-code/development for instructions on how to get started developing with the native code.

More info