gecko-dev/third_party/libwebrtc
Andreas Pehrson affef4faf1 Bug 1786502 - Lock access to DeviceInfo devicechange callbacks. r=webrtc-reviewers,jib
Differential Revision: https://phabricator.services.mozilla.com/D155365
2022-09-05 13:56:11 +00:00
..
X11/extensions
api Bug 1766646 - Vendor libwebrtc from 2d1a937ed2 2022-08-30 11:03:56 -04:00
audio Bug 1766646 - Vendor libwebrtc from cf4ed1516e 2022-08-30 11:03:27 -04:00
build
build_overrides
call Bug 1766646 - Vendor libwebrtc from 83a06199e5 2022-08-30 11:03:55 -04:00
chromium_deps
common_audio Bug 1766646 - Vendor libwebrtc from ea1e6f44f8 2022-08-30 11:03:02 -04:00
common_video Bug 1766646 - Vendor libwebrtc from c3e6e3a3e8 2022-08-30 11:00:27 -04:00
data
docs
examples Bug 1766646 - Vendor libwebrtc from 3ba35c3fe2 2022-08-30 11:01:00 -04:00
g3doc Bug 1766646 - Vendor libwebrtc from 4c29ca654b 2022-08-30 11:01:39 -04:00
google_apis/build
infra Bug 1766646 - Vendor libwebrtc from 9e73e2e430 2022-08-30 11:03:19 -04:00
logging Bug 1766646 - Vendor libwebrtc from e00d7d0ce6 2022-08-30 11:03:21 -04:00
media Bug 1766646 - Vendor libwebrtc from 1389c76d9c 2022-08-30 11:03:54 -04:00
modules Bug 1786502 - Lock access to DeviceInfo devicechange callbacks. r=webrtc-reviewers,jib 2022-09-05 13:56:11 +00:00
net/dcsctp Bug 1766646 - Vendor libwebrtc from 784f4cbcc2 2022-08-30 11:03:56 -04:00
p2p Bug 1766646 - Vendor libwebrtc from 1f49157b41 2022-08-30 11:03:28 -04:00
pc Bug 1766646 - Vendor libwebrtc from 1389c76d9c 2022-08-30 11:03:54 -04:00
resources
rtc_base Bug 1766646 - Vendor libwebrtc from 9aa46c6572 2022-08-30 11:03:41 -04:00
rtc_tools Bug 1766646 - Vendor libwebrtc from eb9af84a55 2022-08-30 11:03:38 -04:00
sdk Bug 1780582 - work around generating VideoFrameBufferType;r=mjf 2022-08-30 11:03:58 -04:00
stats Bug 1766646 - Vendor libwebrtc from 1f49157b41 2022-08-30 11:03:28 -04:00
style-guide
system_wrappers Bug 1766646 - Vendor libwebrtc from 662d7f11d5 2022-08-30 11:02:38 -04:00
test Bug 1766646 - Vendor libwebrtc from b5671da00d 2022-08-30 11:03:51 -04:00
third_party
tools
tools_webrtc Bug 1766646 - Vendor libwebrtc from bf2d75d86f 2022-08-30 11:03:25 -04:00
video Bug 1766646 - Vendor libwebrtc from 9d04a78f73 2022-08-30 11:03:53 -04:00
webrtc_gn
.gn
.mailmap
.style.yapf
.vpython3
AUTHORS Bug 1766646 - Vendor libwebrtc from abe523d0a5 2022-08-30 11:03:44 -04:00
BUILD.gn Bug 1766646 - Vendor libwebrtc from f8f7b70050 2022-08-30 11:02:34 -04:00
DEPS Bug 1766646 - Vendor libwebrtc from 1cb0b90df4 2022-08-30 11:03:52 -04:00
DIR_METADATA
LICENSE
Makefile.old
OWNERS
PATENTS
README.md
README.moz-ff-commit Bug 1766646 - Vendor libwebrtc from 1389c76d9c 2022-08-30 11:03:54 -04:00
README.mozilla Bug 1766646 - Vendor libwebrtc from cd3ae79bce 2022-08-30 11:03:57 -04:00
dummy_file.txt
g3doc.lua
moz.build Bug 1766646 - Vendor libwebrtc from 14d01508be - moz.build file updates 2022-08-30 11:03:05 -04:00
peerconnection.Makefile
peerconnection_client.target.mk
webrtc.gni Bug 1766646 - Vendor libwebrtc from 49850c328c 2022-08-30 11:02:06 -04:00
webrtc_lib_link_test.cc
whitespace.txt

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.

Development

See here for instructions on how to get started developing with the native code.

Authoritative list of directories that contain the native API header files.

More info