No description
Find a file
Gustaf Ullberg 1107cab646 Remove the ability for EchoRemover to override the render vs capture alignment
This change removes the (unused) ability of EchoRemover overriding
the delay of the RenderDelayController. The change is tested for
bit-exactness.

Bug: webrtc:8671
Change-Id: I188ef740f1437de64ffe236d07a7dcd4128192c2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/130518
Commit-Queue: Gustaf Ullberg <gustaf@webrtc.org>
Reviewed-by: Per Åhgren <peah@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#27414}
2019-04-02 14:04:38 +00:00
api Export symbols needed by the Chromium component build (part 8). 2019-04-02 10:13:36 +00:00
audio Avoid using global task queue factory in audio/ unittests 2019-03-22 15:53:28 +00:00
build_overrides Remove crbug.com/904400 workaround. 2019-03-15 18:36:23 +00:00
call Move TaskQueueFactory from Call::Create parameter to CallConfig 2019-04-01 09:27:44 +00:00
common_audio Qualify cmath function calls. 2019-03-25 09:28:23 +00:00
common_video Adds ScaleVideoFrameBuffer to libyuv. 2019-04-01 15:39:11 +00:00
crypto Adding new top-level directory crypto/ 2019-03-08 00:35:05 +00:00
data Remove old data files. 2018-10-05 14:40:21 +00:00
examples Do not assume /DUNICODE and /D_UNICODE. 2019-03-27 14:18:41 +00:00
logging Move rtc::FunctionView to the public API 2019-03-21 15:23:05 +00:00
media Export symbols needed by the Chromium component build (part 8). 2019-04-02 10:13:36 +00:00
modules Remove the ability for EchoRemover to override the render vs capture alignment 2019-04-02 14:04:38 +00:00
p2p Export symbols needed by the Chromium component build (part 8). 2019-04-02 10:13:36 +00:00
pc Add thread safety annotations for some more PeerConnection members (part 9) 2019-04-02 10:48:16 +00:00
resources 2nd reland of https://webrtc-review.googlesource.com/c/src/+/114883 2019-02-22 09:59:01 +00:00
rtc_base Revert "Disable DTLS 1.0, TLS 1.0 and TLS 1.1 downgrade in WebRTC." 2019-04-01 19:11:07 +00:00
rtc_tools author_line_count.sh: Move user arguments last 2019-04-01 08:03:05 +00:00
sdk Reland "Add bindings for simulcast and RIDs in Android SDK." 2019-04-01 17:45:46 +00:00
stats Add test-only group id. 2019-03-29 15:53:16 +00:00
style-guide Add style guide rule about paired .h and .cc files 2018-03-14 13:02:35 +00:00
system_wrappers Delete unneeded direct includes of common_types.h 2019-04-01 07:18:13 +00:00
test Fix params comments in network emulation layer and its usage in scenario framework 2019-04-01 14:51:49 +00:00
tools_webrtc Add PFFFT to generate_license 2019-04-01 08:55:15 +00:00
video Fix threading model of video quality test with audio enabled 2019-04-02 12:11:58 +00:00
.clang-format Tune ObjC clang-format configuration 2017-05-11 09:14:18 +00:00
.git-blame-ignore-revs Let git-hyper-blame ignore format commit. 2018-06-20 09:26:44 +00:00
.gitignore Add Visual Studio Code project folder to gitignore file. 2019-01-21 18:42:33 +00:00
.gn Bump iOS min supported version to 10.0 2019-03-07 13:08:17 +00:00
.vpython Add vpython dependencies needed to run presubmit tests on LUCI 2018-05-18 08:10:25 +00:00
abseil-in-webrtc.md Ban absl::StrSplit and absl::StrJoin 2019-02-26 00:45:11 +00:00
AUTHORS Import proto_library.gni when rtc_enable_protobuf is true 2019-02-27 09:56:42 +00:00
BUILD.gn Testing no /DUNICODE assumptions with Win more configs bots. 2019-03-28 08:46:37 +00:00
CODE_OF_CONDUCT.md Add code of conduct to WebRTC repo 2017-05-16 12:09:13 +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
common_types.h Delete transitional includes from common_types.h 2019-03-27 13:49:07 +00:00
DEPS Roll chromium_revision ab376d5029..d5a4101d31 (646569:646704) 2019-04-02 08:33:34 +00:00
ENG_REVIEW_OWNERS Enforce LGTM from owners of depends-on paths in DEPS via presubmit. 2018-09-28 12:49:54 +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 unused I420 "codec" 2018-12-18 12:30:58 +00:00
OWNERS Clean up root OWNERS. 2018-11-09 14:23:59 +00:00
PATENTS Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
PRESUBMIT.py Add a presubmit check for absl/memory/memory.h inclusion for WrapUnique 2019-02-28 14:12:48 +00:00
presubmit_test.py Fixing py lint errors 2018-07-23 15:28:48 +00:00
presubmit_test_mocks.py Reland: Add presubmit check for changes in 3pp 2018-05-22 13:11:18 +00:00
pylintrc Fixing py lint errors 2018-07-23 15:28:48 +00:00
README.chromium Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
README.md Tell users where they can find the native API headers 2017-11-14 10:36:46 +00:00
style-guide.md Remove rule that discourages passing optional by const reference 2019-02-05 11:58:05 +00:00
WATCHLISTS Modify pc/ WATCHLISTS definition 2019-01-31 22:09:16 +00:00
webrtc.gni Testing no /DUNICODE assumptions with Win more configs bots. 2019-03-28 08:46:37 +00:00
whitespace.txt Whitespace change 2018-02-23 10:34:16 +00: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 http://www.webrtc.org/native-code/development 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