No description
Find a file
ilnik d60d06a9f9 Reland of Move video_encoder.h and video_decoder.h to /api and create GN targets for them (patchset #1 id:1 of https://codereview.webrtc.org/2794033002/ )
Reason for revert:
Reland with temporary deprecated API to not break chromium and google3.

Original issue's description:
> Revert of Move video_encoder.h and video_decoder.h to /api and create GN targets for them (patchset #8 id:140001 of https://codereview.webrtc.org/2780943003/ )
>
> Reason for revert:
> Suspect of breaking Chrome FYI bots.
>
> See
> https://build.chromium.org/p/chromium.webrtc.fyi/builders/Mac%20Builder/builds/23065
> https://build.chromium.org/p/chromium.webrtc.fyi/builders/Android%20Builder
>
> Example logs:
> ../../content/renderer/media/gpu/rtc_video_encoder_unittest.cc:18:46: fatal error: third_party/webrtc/video_encoder.h: No such file or directory
>  #include "third_party/webrtc/video_encoder.h"
>                                               ^
>
> Original issue's description:
> > Move video_encoder.h and video_decoder.h to /api and create GN targets for them
> >
> > BUG=webrtc:5881
> > # Because PRESUBMIT ignores LINT blacklist for moved files and these
> > # headers have some not easy to resolve issues.
> > NOPRESUBMIT=True
> >
> > Review-Url: https://codereview.webrtc.org/2780943003
> > Cr-Commit-Position: refs/heads/master@{#17511}
> > Committed: c42f540570
>
> TBR=solenberg@webrtc.org,sprang@webrtc.org,ilnik@webrtc.org
> # Skipping CQ checks because original CL landed less than 1 days ago.
> NOPRESUBMIT=true
> NOTREECHECKS=true
> NOTRY=true
> BUG=webrtc:5881
>
> Review-Url: https://codereview.webrtc.org/2794033002
> Cr-Commit-Position: refs/heads/master@{#17514}
> Committed: 716d7ac5c1

TBR=solenberg@webrtc.org,sprang@webrtc.org,guidou@webrtc.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=webrtc:5881

Review-Url: https://codereview.webrtc.org/2795163002
Cr-Commit-Position: refs/heads/master@{#17537}
2017-04-05 10:02:20 +00:00
build_overrides Moving sanitizers from build/ to base/ 2017-01-25 07:04:51 +00:00
data WebRTC: Replace ProjectRootPath by ResourcePath 2016-11-22 18:43:05 +00:00
infra CQ: Remove Linux ARM64 Debug trybot from default set. 2017-04-04 08:59:33 +00:00
resources Sample audio files for the APM quality assessment toolbox 2017-02-23 11:24:45 +00:00
tools-webrtc Another landmine for low_bandwidth_audio_test 2017-03-30 19:32:53 +00:00
webrtc Reland of Move video_encoder.h and video_decoder.h to /api and create GN targets for them (patchset #1 id:1 of https://codereview.webrtc.org/2794033002/ ) 2017-04-05 10:02:20 +00:00
.clang-format Update clang-format to use Google style guide for ObjC. 2017-03-27 11:35:05 +00:00
.git-blame-ignore-revs Create .git-blame-ignore-revs and add Java format CL to it. 2016-10-20 09:20:39 +00:00
.gitignore Add PESQ precompiled tool for audio quality testing 2017-03-06 10:23:34 +00:00
.gn Enable GN check for webrtc/logging 2017-03-08 10:12:11 +00:00
AUTHORS Re-add author accidentally removed in https://codereview.webrtc.org/2534843002. 2017-03-28 13:05:00 +00:00
BUILD.gn Reland of Moving webrtc.gni up one level from build/ (patchset #1 id:1 of https://codereview.webrtc.org/2657563002/ ) 2017-01-24 14:58:22 +00:00
check_root_dir.py Remove root_dir variable from DEPS + enforce rename. 2014-10-09 09:11:27 +00:00
cleanup_links.py Revert of PyLint fixes for tools-webrtc and webrtc/tools (patchset #3 id:40001 of https://codereview.webrtc.org/2736233003/ ) 2017-03-09 14:09:33 +00:00
codereview.settings Move to Chromium's Rietveld at codereview.webrtc.org 2015-06-04 07:07:42 +00:00
DEPS Roll chromium_revision 581ff14023..75820eb165 (459789:460410) 2017-04-04 09:14:11 +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 OWNERS: Cleanup root owners file 2017-03-09 10:04:57 +00:00
PATENTS PATENTS: fix reference 2017-01-20 20:45:07 +00:00
PRESUBMIT.py Reland of Move video_encoder.h and video_decoder.h to /api and create GN targets for them (patchset #1 id:1 of https://codereview.webrtc.org/2794033002/ ) 2017-04-05 10:02:20 +00:00
pylintrc PRESUBMIT: Improve PyLint check and add GN format check. 2015-05-25 10:55:50 +00:00
README.md Update README.md 2017-03-23 10:46:00 +00:00
WATCHLISTS alessiob@webrtc.org added to the WATCHLIST file 2017-02-27 13:31:38 +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.

More info