commit | ab97e18fa97a73d8ad0ac51c11d7111dd397984d | [log] [tgz] |
---|---|---|
author | zhihuang <zhihuang@webrtc.org> | Thu Jun 22 08:28:59 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Jun 22 08:28:59 2017 |
tree | a1beb1c5a50305e2aaf2ef0d2f73806cacd8c680 | |
parent | 86e7ef83b38ef59c6a799c59f4ade37e3509c5af [diff] |
Fix the binary size regression on Chromium Windows. There is a dependency chain from Chromium windows main_dll to Opus which should never exist. We used to rely on rtc_static_library to break this chain. So this CL replaced some rtc_source_set with rtc_static_library. libvpx fix (https://chromium-review.googlesource.com/c/544107/) for ios-simulator linking issue is landed and this CL can be sumbitted once the new Chromium is rolled into WebRTC. BUG=chromium:734631 Review-Url: https://codereview.webrtc.org/2947273002 Cr-Commit-Position: refs/heads/master@{#18709}
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.
See http://www.webrtc.org/native-code/development for instructions on how to get started developing with the native code.