| commit | ddaa5fa96ee59a35b7ffb5e4a6f69a0a654cc7c8 | [log] [tgz] |
|---|---|---|
| author | Philipp Hancke <phancke@meta.com> | Fri Jul 18 18:22:04 2025 |
| committer | WebRTC LUCI CQ <webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com> | Mon Jul 21 16:02:27 2025 |
| tree | 6417655df17562a8780dd1d3c4c9f8ea99b7a1f0 | |
| parent | fe6d56f1a57c15800b32d7a7eadc3a4787897030 [diff] |
Modernize deprecated headers in modules/
Done using
tools/clang/scripts/build_clang_tools_extra.py \
--fetch out/Default clang-tidy clang-apply-replacements
ninja -C out/Default
gn gen out/Default --export-compile-commands
cd out/Default
tools/clang/third_party/llvm/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py -p . \
-clang-tidy-binary out/Default/tools/clang/third_party/llvm/build/bin/clang-tidy \
-clang-apply-replacements-binary \
out/Default/tools/clang/third_party/llvm/build/bin/clang-apply-replacements \
-checks='-*,modernize-deprecated-headers' \
-fix modules/
followed by
git cl format
and a round of IWYU followed by more git cl format
Bug: webrtc:424706384
Change-Id: I9277f055c78a16117a5c88a8b77bbb587f0fba82
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/401100
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@meta.com>
Cr-Commit-Position: refs/heads/main@{#45187}
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 here for instructions on how to get started developing with the native code.
Authoritative list of directories that contain the native API header files.