[BREAKGLASS] Append-only mirror of github.com/signalapp/webrtc
Go to file
Adel Lahlou 2631ea6c2a Revert "Try the non mac option"
This reverts commit b3a7810f2b.
2025-12-05 01:52:38 -08:00
.github Revert changes to modules/audio_device files 2025-11-07 17:17:33 -08:00
api Post-142-merge fixes 2025-12-04 14:37:00 -05:00
audio Merge remote-tracking branch 'upstream/branch-heads/7444' into mutexlox/m142-merge 2025-12-04 14:36:56 -05:00
build_overrides Add basic ML residual echo estimator impl to AEC3 2025-09-23 05:16:53 -07:00
call Merge remote-tracking branch 'upstream/branch-heads/7444' into mutexlox/m142-merge 2025-12-04 14:36:56 -05:00
common_audio Use injected clock in Smoothing filters in OPUS encoder 2025-08-28 03:30:14 -07:00
common_video Add is_repeat_frame flag to VideoFrame 2025-09-09 09:53:08 -07:00
data Remove old data files. 2018-10-05 14:40:21 +00:00
docs Update Android README with android_static_analysis argument 2025-09-15 02:48:24 -07:00
examples Rename README.webrtc to .md 2025-09-25 01:55:08 -07:00
experiments snap: guard with field trial 2025-09-25 00:49:45 -07:00
g3doc Refresh h-cc-pair document page 2025-09-24 12:03:32 -07:00
infra Cleanup realm ACLs to be compliant 2025-09-15 03:41:12 -07:00
logging Delete RtcEventGenericAckReceived as unused 2025-09-25 06:34:46 -07:00
media Post-142-merge fixes 2025-12-04 14:37:00 -05:00
modules Merge remote-tracking branch 'upstream/branch-heads/7444' into mutexlox/m142-merge 2025-12-04 14:36:56 -05:00
net/dcsctp dcsctp: Avoid iterator invalidation 2025-09-05 05:11:01 -07:00
p2p Post-142-merge fixes 2025-12-04 14:37:00 -05:00
pc Post-142-merge fixes 2025-12-04 14:37:00 -05:00
resources git ignore tflite files in resources/ 2025-09-24 00:44:33 -07:00
ringrtc Post-142-merge fixes 2025-12-04 14:37:00 -05:00
rtc_base Merge remote-tracking branch 'upstream/branch-heads/7444' into mutexlox/m142-merge 2025-12-04 14:36:56 -05:00
rtc_tools Delete RtcEventGenericAckReceived as unused 2025-09-25 06:34:46 -07:00
sdk Attempt this patch: https://gist.github.com/kota-yata/3dcde1eac5ac266a40648ac78a248198 2025-12-04 22:38:54 -08:00
stats l4s: fix typo in stats name 2025-09-04 03:28:57 -07:00
system_wrappers Delete deprecated GetFieldTrialString() from api 2025-09-02 04:29:51 -07:00
test Merge remote-tracking branch 'upstream/branch-heads/7444' into mutexlox/m142-merge 2025-12-04 14:36:56 -05:00
tools_webrtc Update OWNERS files with new account. 2025-09-17 10:57:26 -07:00
video Post-142-merge fixes 2025-12-04 14:37:00 -05:00
.clang-format Make .clang-format ObjC respect Chromium column limit length 2025-01-07 02:05:31 -08:00
.clang-tidy clang-tidy: apply bugprone-argument-comment 2025-08-29 09:17:35 -07:00
.git-blame-ignore-revs Add formatting CLs to .git-blame-ignore-revs 2023-05-07 09:27:47 +00:00
.gitignore Merge remote-tracking branch 'upstream/branch-heads/7204' 2025-07-11 15:20:30 -07:00
.gn Merge remote-tracking branch 'upstream/branch-heads/7444' into mutexlox/m142-merge 2025-12-04 14:36:56 -05:00
.mailmap Add .mailmap for git. 2022-02-20 14:22:13 +00:00
.rustfmt.toml Add .rustfmt.toml file 2025-03-14 05:46:20 -07:00
.style.yapf Configure YAPF to follow PEP-8 altogether 2023-09-22 10:32:11 +00:00
.vpython3 Upgrade protobuf version to fix perf tests. 2025-09-01 05:51:17 -07:00
AUTHORS Allign IsSameCodecSpecific implementation to have keep consistent behavior for AV1 Video Codec 2025-09-17 05:55:29 -07:00
BUILD.gn Merge remote-tracking branch 'upstream/branch-heads/7444' into mutexlox/m142-merge 2025-12-04 14:36:56 -05:00
CODE_OF_CONDUCT.md Reland "Migrate WebRTC documentation to new renderer" 2023-01-31 09:30:04 +00:00
codereview.settings Don't add webrtc-reviews@ to CC, it can be added globally on Gerrit 2018-10-25 08:19:53 +00:00
DEPS Merge remote-tracking branch 'upstream/branch-heads/7444' into mutexlox/m142-merge 2025-12-04 14:36:56 -05:00
DIR_METADATA Move metadata in OWNERS files to DIR_METADATA files. 2021-02-08 19:09:33 +00:00
ENG_REVIEW_OWNERS Remove phoglund from ENG_REVIEW_OWNERS 2021-10-08 08:29:42 +00:00
LICENSE Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
license_template.txt Update template to follow chromium copyright style 2013-04-24 01:01:28 +00:00
native-api.md Delete field_trial::FindFullName 2025-08-04 03:51:52 -07:00
OWNERS Add infra owners file 2022-12-02 09:21:47 +00:00
OWNERS_INFRA Add .rustfmt.toml file 2025-03-14 05:46:20 -07:00
PATENTS Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
presubmit_test_mocks.py tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
presubmit_test.py tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
PRESUBMIT.py Add owner cleanup service account to allowlist 2025-09-29 12:24:28 -07:00
pylintrc Configure Pylint to follow PEP-8 2023-09-25 15:56:09 +00:00
pylintrc_old_style Allow to keep old python style for existing files. 2023-10-17 13:52:56 +00:00
README.chromium Add Security Critical field to README.chromium. 2024-08-27 07:38:26 +00:00
README.md Merge branch 'm116' into 5845 2023-08-09 14:40:20 -05:00
WATCHLISTS Remove xooglers from WATCHLISTS and OWNERS 2022-11-30 15:33:25 +00:00
webrtc_lib_link_test.cc Merge remote-tracking branch 'upstream/branch-heads/7339' 2025-09-16 15:28:07 -07:00
webrtc.gni Revert "Try the non mac option" 2025-12-05 01:52:38 -08:00
whitespace.txt CL to retrigger CI bots 2025-09-15 02:54:53 -07:00

This is a fork of WebRTC intended to be used in RingRTC. It currently has the following changes:

  • Injections into the build system for RingRTC's Rust FFI
  • Changes to Android and iOS SDKs for some more control/customization
  • ICE forking (from https://webrtc-review.googlesource.com/c/src/+/167051/)
  • Various things disabled (RTP header extensions, audio codecs)
  • Various security patches (since the version when the fork branched off)

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