[BREAKGLASS] Append-only mirror of github.com/signalapp/webrtc
Go to file
Fredrik Solenberg a13738f233 Update root OWNERS
Bug: webrtc:482225139
Change-Id: I94f24c082801d5fa7b274656591bcaae5b5369cb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/446881
Auto-Submit: Fredrik Solenberg <solenberg@webrtc.org>
Commit-Queue: Fredrik Solenberg <solenberg@webrtc.org>
Reviewed-by: Magnus Flodman <mflodman@webrtc.org>
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#46835}
2026-02-06 11:31:32 -08:00
agents/prompts Add modernization section to GEMINI knowledge base 2025-12-17 04:57:19 -08:00
api Mark old version of GetStats() as deprecated 2026-02-05 07:40:55 -08:00
audio Default enable fixed delay mode NACK for audio. 2026-02-06 00:03:31 -08:00
build_overrides Add basic ML residual echo estimator impl to AEC3 2025-09-23 05:16:53 -07:00
call Update WebRTC code version (2026-02-06T04:04:51). 2026-02-05 22:44:50 -08:00
common_audio Revert "Change ArrayView to std::span in common_audio/channel_buffer.h." 2026-01-20 06:44:38 -08:00
common_video Remove use of TimeMillis in framerate_controller_unittest 2026-02-03 05:49:33 -08:00
data
docs Specify need for TWCC and CCFB to be consistent 2025-11-13 13:42:32 -08:00
examples Ignore testBluetoothScoAudioStartAndStop 2026-02-05 02:23:12 -08:00
experiments Revert "Reland "Activate adaptive channel mixing when the echo canceller runs in stereo"" 2026-02-04 12:00:21 -08:00
g3doc Allow compilation with Plan B deprecation enabled 2026-01-17 07:20:54 -08:00
infra Add audio_engine_tests top-level target 2026-01-30 06:11:52 -08:00
logging TaskQueueFactory: implement go/cstyle#Enumerator_Names 2026-01-26 02:38:24 -08:00
media TaskQueueFactory: implement go/cstyle#Enumerator_Names 2026-01-26 02:38:24 -08:00
modules Reland "Use Clock in internal EventTracer" 2026-02-06 09:48:09 -08:00
net/dcsctp Replace ArrayView::subview usage with subspan in dcsctp 2026-02-06 01:18:21 -08:00
p2p This patch updates dtls ice tests 2026-02-01 10:09:16 -08:00
pc Reduce use of deprecated GetStats implementation. 2026-02-05 12:40:24 -08:00
resources Video timing simulator: Add helper for RTX OSN logging status. 2026-01-28 03:34:25 -08:00
rtc_base Reland "Use Clock in internal EventTracer" 2026-02-06 09:48:09 -08:00
rtc_tools rtc_tools: Fix build error in chromium builders 2026-02-06 10:01:14 -08:00
sdk Reland "Use Clock in internal EventTracer" 2026-02-06 09:48:09 -08:00
stats build: remove test_main dependencies from more rtc_tests 2026-01-09 01:39:22 -08:00
system_wrappers Reland "Use Clock in internal EventTracer" 2026-02-06 09:48:09 -08:00
test Reland "Use Clock in internal EventTracer" 2026-02-06 09:48:09 -08:00
tools_webrtc build: add rtc_objc_test_prefix to public bot 2026-01-26 01:39:25 -08:00
video Video timing simulator: Add ResultsBase with IsEmpty() helper. 2026-02-06 04:08:03 -08:00
.clang-format Make .clang-format ObjC respect Chromium column limit length 2025-01-07 02:05:31 -08:00
.clang-tidy clang-tidy: add missing trailing , 2025-10-21 01:17:21 -07:00
.git-blame-ignore-revs Mark clang-tidy run as blame-exempt 2026-01-10 00:00:05 -08:00
.gitignore gitignore .siso_failed_targets 2026-01-27 00:37:04 -08:00
.gn Soft-enable unsafe buffers plugin 2026-01-24 10:21:37 -08: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 Add packaging module to vpython 2025-11-14 00:05:52 -08:00
AUTHORS data_channel_benchmark: fix signaling race via Connect/Start split 2026-02-01 03:43:32 -08:00
BUILD.gn Add audio_engine_tests top-level target 2026-01-30 06:11:52 -08:00
CODE_OF_CONDUCT.md Reland "Migrate WebRTC documentation to new renderer" 2023-01-31 09:30:04 +00:00
codereview.settings
DEPS Roll chromium_revision 2d06e1566f..dbeec2f05b (1580686:1580859) 2026-02-06 11:25:48 -08: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
GEMINI.md Reduce content from GEMINI.md that can cause confusion 2025-12-08 03:22:46 -08:00
LICENSE
license_template.txt
native-api.md Delete field_trial::FindFullName 2025-08-04 03:51:52 -07:00
OWNERS Update root OWNERS 2026-02-06 11:31:32 -08:00
OWNERS_INFRA Don't require OWNERS for whitespace.txt 2025-11-05 03:16:59 -08:00
PATENTS
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 update metadata version/cpe and mitigated patch state 2025-10-20 23:26:00 -07:00
README.md doc: Follow up link rename in I2dbe1ef0c74a0de8c5619b522fab39527e797d9c 2023-05-26 09:20:16 +00:00
unsafe_buffers_paths.txt Fix unsafe-buffer-usage warning in RtpHeaderExtensionMap 2026-01-30 09:11:02 -08:00
WATCHLISTS Remove xooglers from WATCHLISTS and OWNERS 2022-11-30 15:33:25 +00:00
webrtc_lib_link_test.cc Add include create_modular_peer_connection_factory.h where it is used 2025-07-15 08:06:30 -07:00
webrtc.gni Turn deprecate_plan_b on by default 2026-01-20 08:06:45 -08:00
whitespace.txt Update whitespace 2026-02-06 00:09:05 -08:00

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