No description
Find a file
2024-06-21 13:52:48 -07:00
api m123 merge fixes 2024-06-21 12:33:48 -07:00
audio m123 merge fixes 2024-06-21 12:33:48 -07:00
build_overrides Roll chromium_revision 01dc2965ca..917876224a (1209117:1211391) 2023-10-18 15:15:07 +00:00
call Merge m123/6312 2024-06-12 22:25:35 -07:00
common_audio Provide test output path with OutputPathWithRandomDirectory 1/n 2024-02-15 07:35:00 +00:00
common_video Fix H.265 bitstream parser incorrect PPS reference. 2024-01-31 06:54:00 +00:00
data Remove old data files. 2018-10-05 14:40:21 +00:00
docs Add nonstandard x-google-per-layer-pli fmtp for enabling per-layer keyFrames in response to PLIs 2024-05-03 10:59:22 -04:00
examples rtc_p2p: Split turn port and basic port allocator 2024-02-07 10:30:59 +00:00
experiments Field trial to control SVC frame dropping mode in libvpx VP9 encoder 2024-02-16 17:34:52 +00:00
g3doc Update TODO example in the style guide. 2023-11-21 23:11:09 +00:00
infra Update iOS dimension to have more machines available. 2024-02-16 17:31:52 +00:00
logging Move IceCandidateType to candidate.h 2024-02-09 17:15:40 +00:00
media Fix some comment blocks for easier merging 2024-06-21 13:52:48 -07:00
modules Merge m123/6312 2024-06-12 22:25:35 -07:00
net/dcsctp dcsctp: Update zero checksum option to v-06 draft 2024-02-19 10:25:17 +00:00
p2p m123 merge fixes 2024-06-21 12:33:48 -07:00
pc m123 merge fixes 2024-06-21 12:33:48 -07:00
resources Ignore .binarypb files. 2023-10-30 14:56:36 +00:00
ringrtc m123 merge fixes 2024-06-21 12:33:48 -07:00
rtc_base Merge m123/6312 2024-06-12 22:25:35 -07:00
rtc_tools Merge m123/6312 2024-06-12 22:25:35 -07:00
sdk Merge m123/6312 2024-06-12 22:25:35 -07:00
stats [Stats] Migrate from the RTCStatsMember type alias to absl::optional. 2024-01-25 21:56:08 +00:00
system_wrappers Use //third_party/cpu_features directly 2023-06-02 07:17:36 +00:00
test Merge m123/6312 2024-06-12 22:25:35 -07:00
tools_webrtc Add disable_trace_events compilation 2024-01-08 11:01:30 +00:00
video Merge m123/6312 2024-06-12 22:25:35 -07: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 branch 'm118' 2023-11-07 15:00:28 -06: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 Expose setCodecPreferences/getCapabilities for iOS 2024-01-23 13:54:26 +00:00
BUILD.gn Merge branch m122 2024-02-14 22:44:28 -08: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 m123/6312 2024-06-12 22:25:35 -07: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 Reland "Migrate WebRTC documentation to new renderer" 2023-01-31 09:30:04 +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 Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
PRESUBMIT.py Implement Newline Check in the Presubmit 2024-01-23 07:50:56 +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 [ssci] Added Shipped field to READMEs 2023-07-12 07:31:06 +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 branch m122 2024-02-14 22:44:28 -08:00
webrtc_lib_link_test.cc Test fixes 2024-06-11 10:30:46 -04:00
whitespace.txt Revert "Test new tree." 2024-01-31 08:50:04 +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