No description
Find a file
2025-02-05 11:21:16 -05:00
api Merge remote-tracking branch 'upstream/branch-heads/6834' into mutexlox/m132-merge 2025-01-07 12:25:28 -05:00
audio Merge remote-tracking branch 'upstream/branch-heads/6834' into mutexlox/m132-merge 2025-01-07 12:25:28 -05:00
build_overrides build: add options to configure libsrtp for boringssl or other libraries 2024-08-27 07:17:52 +00:00
call Merge remote-tracking branch 'upstream/branch-heads/6834' into mutexlox/m132-merge 2025-01-07 12:25:28 -05:00
common_audio Clean-up iLBC nits 2024-10-29 12:40:33 +00:00
common_video Add RTC_DCHECK_IS_ON to unittest, as death is expected with DCHECK 2024-11-11 10:38:08 +00:00
data Remove old data files. 2018-10-05 14:40:21 +00:00
docs Clean-up iLBC nits 2024-10-29 12:40:33 +00:00
examples Fix "arithmetic on a pointer to void" warning. 2024-11-07 14:59:53 +00:00
experiments Remove WebRTC-SetCodecPreferences-ReceiveOnlyFilterInsteadOfThrow killswitch 2024-11-11 06:58:35 +00:00
g3doc Allow single-argument StrCat 2024-10-31 15:31:38 +00:00
infra Notify chromiums code coverage service about builds using buildbucket v2 notifications. 2024-09-27 16:08:57 +00:00
logging Return a status in ParsedRtcEventLog instead of checked_cast. 2024-11-01 10:24:00 +00:00
media Merge remote-tracking branch 'upstream/branch-heads/6834' into mutexlox/m132-merge 2025-01-07 12:25:28 -05:00
modules Fix for buffer overwrite. 2025-02-05 11:21:16 -05:00
net/dcsctp Avoid string duplication when returning StringBuilder strings 2024-10-23 07:54:18 +00:00
p2p Merge remote-tracking branch 'upstream/branch-heads/6834' into mutexlox/m132-merge 2025-01-07 12:25:28 -05:00
pc Attempt 2: fix build 2025-01-15 16:32:33 -05:00
resources Add unit tests for AudioDecoderOpusImpl for stereo 2024-11-06 15:00:04 +00:00
ringrtc Remove obsolete Opus SDP munging 2025-01-15 09:53:08 -08:00
rtc_base Merge remote-tracking branch 'upstream/branch-heads/6834' into mutexlox/m132-merge 2025-01-07 12:25:28 -05:00
rtc_tools Remove RED support 2024-12-16 10:45:56 -08:00
sdk Merge remote-tracking branch 'upstream/branch-heads/6834' into mutexlox/m132-merge 2025-01-07 12:25:28 -05:00
stats Rename corruption related metrics according to WebRTC's Statistics API. 2024-11-08 11:57:59 +00:00
system_wrappers Function that Converts NtpTime to a Timestamp with UTC epoch in Clock. 2024-10-23 14:19:08 +00:00
test Merge remote-tracking branch 'upstream/branch-heads/6834' into mutexlox/m132-merge 2025-01-07 12:25:28 -05:00
tools_webrtc Merge remote-tracking branch 'upstream/branch-heads/6834' into mutexlox/m132-merge 2025-01-07 12:25:28 -05:00
video Merge remote-tracking branch 'upstream/branch-heads/6834' into mutexlox/m132-merge 2025-01-07 12:25:28 -05:00
.clang-format Add IncludeBlocks to clang-format. 2021-02-03 16:29:07 +00:00
.git-blame-ignore-revs Add formatting CLs to .git-blame-ignore-revs 2023-05-07 09:27:47 +00:00
.gitignore Add more audio control and safe defaults 2023-08-23 10:42:30 -07:00
.gn Merge remote-tracking branch 'upstream/branch-heads/6834' into mutexlox/m132-merge 2025-01-07 12:25:28 -05:00
.mailmap Add .mailmap for git. 2022-02-20 14:22:13 +00:00
.style.yapf Configure YAPF to follow PEP-8 altogether 2023-09-22 10:32:11 +00:00
.vpython3 Update to vpython 3.11 and remove .vpython (v2.x) 2024-01-25 11:12:20 +00:00
AUTHORS Fix regression caused by default action changed for h264:Nalu:kFiller 2024-10-24 10:59:29 +00:00
BUILD.gn Merge remote-tracking branch 'upstream/branch-heads/6834' into mutexlox/m132-merge 2025-01-07 12:25:28 -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/6834' into mutexlox/m132-merge 2025-01-07 12:25:28 -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
license_template.txt
native-api.md AudioProcessingImpl: Remove the use of transient suppressor 2024-08-05 12:38:37 +00:00
OWNERS Add infra owners file 2022-12-02 09:21:47 +00:00
OWNERS_INFRA Allow to keep old python style for existing files. 2023-10-17 13:52:56 +00:00
PATENTS
PRESUBMIT.py Advise to use [[deprecated]], not ABSL_DEPRECATED 2024-10-08 20:59:53 +00:00
presubmit_test.py tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00:00
presubmit_test_mocks.py tools_webrtc dir converted to py3 + top level PRESUBMIT script 2022-02-08 14:42:26 +00: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.gni Merge remote-tracking branch 'upstream/branch-heads/6834' into mutexlox/m132-merge 2025-01-07 12:25:28 -05:00
webrtc_lib_link_test.cc Merge remote-tracking branch 'upstream/branch-heads/6834' into mutexlox/m132-merge 2025-01-07 12:25:28 -05:00
whitespace.txt Test CQ 2024-05-27 12:46:57 +00: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