No description
Find a file
kthelgason 194f40a2e7 Refactor QualityScaler and MovingAverage
The MovingAverage class was very specific to the QualityScaler. This
commit generalizes the MovingAverage class to be useful in other
situations as well, and adapts the QualityScaler to use the new
MovingAverage.

BUG=webrtc:6304

Review-Url: https://codereview.webrtc.org/2310853002
Cr-Commit-Position: refs/heads/master@{#14207}
2016-09-14 09:15:02 +00:00
build_overrides GN: Move variables from //build_overrides/webrtc.gni to //webrtc/build/webrtc.gni 2016-09-07 13:50:23 +00:00
chromium Updated chromium/.gclient and sync_chromium.py to not ignore third_party/ffmpeg. 2016-01-12 14:05:39 +00:00
data The output signal of the AEC needs to be buffered as the 2016-09-12 11:49:50 +00:00
infra Revert of CQ: Remove linux_baremetal until it's back (patchset #1 id:1 of https://codereview.webrtc.org/2322463002/ ) 2016-09-07 18:54:38 +00:00
resources Add an HD resolution perf test. 2016-08-11 14:01:03 +00:00
third_party Revert of Only expose gflags target in non-Chromium and non-fuzzer builds. (patchset #1 id:40001 of https://codereview.webrtc.org/2321963002/ ) 2016-09-09 07:27:32 +00:00
tools A more useful gyp_flag_compare script 2016-09-08 10:12:24 +00:00
webrtc Refactor QualityScaler and MovingAverage 2016-09-14 09:15:02 +00:00
.clang-format Style-option file for clang-format. 2013-11-25 15:30:37 +00:00
.gitignore Add missing dependencies to setup_links. 2016-08-24 09:44:18 +00:00
.gn Migrated ILBC and ISAC test targets for GN. 2016-08-29 11:09:28 +00:00
all.gyp Delete talk directory, and references from build_ios_libs.sh. 2016-09-02 10:07:13 +00:00
AUTHORS Copy RTCAudioSource.h and RTCMediaSource.h with other public header files when building the WebRTC framework for iOS / Mac 2016-09-08 06:11:29 +00:00
BUILD.gn Add GN targets for AppRTC Demo on Android. 2016-06-29 12:55:12 +00:00
check_root_dir.py Remove root_dir variable from DEPS + enforce rename. 2014-10-09 09:11:27 +00:00
codereview.settings Move to Chromium's Rietveld at codereview.webrtc.org 2015-06-04 07:07:42 +00:00
DEPS Revert of Add a DEPS gclient hook to prune corrupt mockito remote. (patchset #1 id:1 of https://codereview.webrtc.org/2326523002/ ) 2016-09-08 17:55:50 +00:00
LICENSE Updated license path in LICENSE and LICENSE_THIRD_PARTY. 2012-11-22 12:06:21 +00:00
license_template.txt Update template to follow chromium copyright style 2013-04-24 01:01:28 +00:00
LICENSE_THIRD_PARTY Delete talk directory, and references from build_ios_libs.sh. 2016-09-02 10:07:13 +00:00
OWNERS Add kwiberg@webrtc.org as root owner. 2016-06-14 09:39:40 +00:00
PATENTS Add references to src/ copies for LICENSE etc. 2011-10-26 01:05:07 +00:00
PRESUBMIT.py Filter objc headers in cpplint presubmit check 2016-09-09 08:55:14 +00:00
pylintrc PRESUBMIT: Improve PyLint check and add GN format check. 2015-05-25 10:55:50 +00:00
README.md Add README.md to root directory 2015-09-11 09:04:09 +00:00
setup_links.py Add missing dependencies to setup_links.py. 2016-08-31 08:58:53 +00:00
sync_chromium.py Revert of Add a DEPS gclient hook to prune corrupt mockito remote. (patchset #1 id:1 of https://codereview.webrtc.org/2326523002/ ) 2016-09-08 17:55:50 +00:00
WATCHLISTS Remove pbos@webrtc.org from WATCHLISTS. 2016-08-11 16:52:21 +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. This page is maintained by the Google Chrome team.

Development

See http://www.webrtc.org/native-code/development for instructions on how to get started developing with the native code.

More info