Commit graph

41368 commits

Author SHA1 Message Date
Tommi
f54e0133d7 Remove deprecated ProxyInfo code
Bug: none
Change-Id: I82d3ee97927031d974e2ef657312101dd910eff4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347620
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42136}
2024-04-22 08:38:36 +00:00
Tommi
cca6ceeb44 Remove a couple of deprecated and unused AudioFrameOperations methods
Bug: webrtc:8649
Change-Id: I858b680e064c7d934c4437bddebd2bda2e9fc0a6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/348320
Auto-Submit: Tomas Gunnarsson <tommi@webrtc.org>
Reviewed-by: Per Åhgren <peah@webrtc.org>
Commit-Queue: Per Åhgren <peah@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42135}
2024-04-22 08:27:53 +00:00
webrtc-version-updater
8d34912264 Update WebRTC code version (2024-04-22T04:06:26).
Bug: None
Change-Id: I29c2365a88eee8212334760275140c41de8d8ad6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/348601
Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42134}
2024-04-22 05:02:59 +00:00
chromium-webrtc-autoroll
cb3f740525 Roll chromium_revision 2334c9c109..aaee641ea7 (1290363:1290470)
Change log: 2334c9c109..aaee641ea7
Full diff: 2334c9c109..aaee641ea7

Changed dependencies
* src/ios: d792881b4f..6c22e5dd9c
* src/testing: 05527c83d2..026e2e1f67
* src/third_party: 6deee52cf3..2fb24cea8a
* src/tools: 60de5d3ac9..9349289a89
DEPS diff: 2334c9c109..aaee641ea7/DEPS

No update to Clang.

BUG=None

Change-Id: I7b53b012fb3f9a1439695963a0f2634e4b531af4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/348581
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42133}
2024-04-22 02:41:23 +00:00
Hyesung Kim
970b911f76 Fixed warning log generation for IRAP frames in H265 Aggregation Packet.
When an IRAP frame was present in the Aggregation Packet,
the control flow was incorrectly transferred to SPS parsing
due to ABSL_FALLTHROUGH_INTENDED within the IRAP case statement,
resulting in a parsing error and generating a warning log.
A break statement has been introduced to prevent this fallthrough.

Bug: webrtc:13485
Change-Id: I523fbf548f14b31eae7c41f607fe33572f094aac
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/346381
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Daniel.L (Byoungchan) Lee <daniel.l@hpcnt.com>
Commit-Queue: Daniel.L (Byoungchan) Lee <daniel.l@hpcnt.com>
Cr-Commit-Position: refs/heads/main@{#42132}
2024-04-22 01:03:48 +00:00
webrtc-version-updater
2dd6cf61fd Update WebRTC code version (2024-04-21T04:01:40).
Bug: None
Change-Id: I4ba2aee6d7412b0d1f72672303400bf9de3cb664
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/348420
Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42131}
2024-04-21 05:46:16 +00:00
chromium-webrtc-autoroll
561246167a Roll chromium_revision 4b549b26b8..2334c9c109 (1290259:1290363)
Change log: 4b549b26b8..2334c9c109
Full diff: 4b549b26b8..2334c9c109

Changed dependencies
* src/base: c19853a53f..d2ce63543a
* src/build: 8be54eedc0..2ab618b228
* src/ios: 2b54f50016..d792881b4f
* src/testing: b587674954..05527c83d2
* src/third_party: 9d29ff355f..6deee52cf3
* src/third_party/androidx: 2a4hYytl5lMs-Lc3njuI_cUsdvCGjVvNqCnZgo2hapYC..w_WvxAtkTYqygcFc1DtLkvJlGU0WRsUg71SxSvIp-cEC
* src/third_party/depot_tools: 4eb81e6f13..6ba67afd6f
* src/third_party/freetype/src: dbdcd75889..9a2d6d97b2
* src/third_party/r8: cRpPhFe0Ln8wX3pcqOs4cHobiYj7mMi6eVqchALlFUcC..jiR3Cmr6zLjEDaMOALv35_EoVDJbl5Mdza1IRQLevjAC
* src/tools: 247a476151..60de5d3ac9
DEPS diff: 4b549b26b8..2334c9c109/DEPS

No update to Clang.

BUG=None

Change-Id: I7f70cc4d8a186153872b3003a0a9c5b2cd4f6242
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/348360
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42130}
2024-04-20 18:41:09 +00:00
Harald Alvestrand
c869266b10 Revert "Convert P2PTransportChannel Candidate Pair Change to CallbackList"
This reverts commit dc43cb24bd.

Reason for revert: Converted the wrong signal, should have been GatheringState.

Original change's description:
> Convert P2PTransportChannel Candidate Pair Change to CallbackList
>
> Earlier attempts have shown that this signal is multiply listened to.
>
> Bug: webrtc:11943
> Change-Id: If9130a7f4c70714b5afda5aca0469b66c8e2612f
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347981
> Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
> Commit-Queue: Harald Alvestrand <hta@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#42124}

Bug: webrtc:11943
Change-Id: I73d5d815ced8d7aef4df765c9cf54d7637c6769d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/348220
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42129}
2024-04-20 10:36:46 +00:00
Florent Castelli
0afde7614d Move webrtc::AudioProcessing include to api/ folder
Bug: webrtc:15874
Change-Id: Ie8a6e031c0f0505cfe238f7d252c47e9c34408d4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347983
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Auto-Submit: Florent Castelli <orphis@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42128}
2024-04-20 07:02:50 +00:00
webrtc-version-updater
47393aabaa Update WebRTC code version (2024-04-20T04:03:45).
Bug: None
Change-Id: I50a28b52d644eec38118bdc1c27bfe7f741cacf2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/348180
Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42127}
2024-04-20 05:36:10 +00:00
chromium-webrtc-autoroll
a513e8b66b Roll chromium_revision 148eb47fdf..4b549b26b8 (1290135:1290259)
Change log: 148eb47fdf..4b549b26b8
Full diff: 148eb47fdf..4b549b26b8

Changed dependencies
* src/base: f278c4e47b..c19853a53f
* src/build: c23fa2d3e9..8be54eedc0
* src/ios: 27651b815c..2b54f50016
* src/testing: 27a4fc9488..b587674954
* src/third_party: 4904795710..9d29ff355f
* src/third_party/androidx: JEa5i3xLOG6i0gkv59Zfd2PsraJvV4Wca8bxCQYhBbQC..2a4hYytl5lMs-Lc3njuI_cUsdvCGjVvNqCnZgo2hapYC
* src/third_party/depot_tools: 3f965267bc..4eb81e6f13
* src/third_party/freetype/src: db83e9c0ec..dbdcd75889
* src/tools: e2253af92c..247a476151
DEPS diff: 148eb47fdf..4b549b26b8/DEPS

No update to Clang.

BUG=None

Change-Id: I14951245a37a90848fb69114bf4300f258a0d6b4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/348120
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42126}
2024-04-20 00:45:50 +00:00
chromium-webrtc-autoroll
41d2694003 Roll chromium_revision c14dac4d1a..148eb47fdf (1289871:1290135)
Change log: c14dac4d1a..148eb47fdf
Full diff: c14dac4d1a..148eb47fdf

Changed dependencies
* src/base: 02b72a1134..f278c4e47b
* src/ios: c3664b1c7e..27651b815c
* src/testing: 0d2ca4d99e..27a4fc9488
* src/third_party: 07ac02312d..4904795710
* src/third_party/android_build_tools/bundletool: XoK0RwIzanpFScg7dU_8th5zMvLgKvk7c_PmhZ5LSEQC..CaAT7TJbLQC0LVo1i2TXtaMjK4SZBQ33n-s6DcBbZfgC
* src/third_party/androidx: UKX5El2J6Sx7Ik-Xhy7SJaDtUuqpkVfG1OIc_XoPrn4C..JEa5i3xLOG6i0gkv59Zfd2PsraJvV4Wca8bxCQYhBbQC
* src/third_party/depot_tools: b7ed76a09d..3f965267bc
* src/third_party/freetype/src: 12adfc212b..db83e9c0ec
* src/third_party/r8: XZtdTveVY7h3SeKbeq0RkkuR7_zt6EH_sKJDUDK08NAC..cRpPhFe0Ln8wX3pcqOs4cHobiYj7mMi6eVqchALlFUcC
* src/tools: df0b9f35e2..e2253af92c
DEPS diff: c14dac4d1a..148eb47fdf/DEPS

No update to Clang.

BUG=None

Change-Id: Ia0447ff58cee39b03f67d8028113c05111baf545
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/348041
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42125}
2024-04-19 22:47:20 +00:00
Harald Alvestrand
dc43cb24bd Convert P2PTransportChannel Candidate Pair Change to CallbackList
Earlier attempts have shown that this signal is multiply listened to.

Bug: webrtc:11943
Change-Id: If9130a7f4c70714b5afda5aca0469b66c8e2612f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347981
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42124}
2024-04-19 20:30:01 +00:00
Björn Terelius
a28350ab05 Refactor map of RTC event log chart names
This moves the mapping from names to charts into the Analyzer for the
"normal" charts. (Neteq simulations require special treatment and are
kept outside)

Also fixes 2 minor bugs:
 - simulated_neteq_stats alias did not generate simulated_neteq_jitter_buffer_delay
 - simulated_neteq_jitter_buffer_delay did not populate the `id` /
   window title

Bug: None
Change-Id: I1c93e5fbc535fd1f2af9eaeef37d9d646d54419e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347862
Reviewed-by: Jeremy Leconte <jleconte@google.com>
Commit-Queue: Björn Terelius <terelius@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42123}
2024-04-19 15:51:37 +00:00
Qiu Jianlin
d9c1b335b7 Remove wrong range check for CurrRpsIdx and fix its naming.
CurrRpsIdx value is specified in spec section 7.4.7.1. CurrRpsIdx can be
non-zero and the check here makes no sense.

Bug: webrtc:13485
Change-Id: Ie7b7fab3286fdb812fca7aaf6f68bb5a8df81386
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347764
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42122}
2024-04-19 13:56:24 +00:00
chromium-webrtc-autoroll
ec2fda9daa Roll chromium_revision e8f5a07fbd..c14dac4d1a (1289743:1289871)
Change log: e8f5a07fbd..c14dac4d1a
Full diff: e8f5a07fbd..c14dac4d1a

Changed dependencies
* src/base: d06fe0dc7b..02b72a1134
* src/build: 26a5b4411e..c23fa2d3e9
* src/ios: a7521a022b..c3664b1c7e
* src/testing: 5186eeae67..0d2ca4d99e
* src/third_party: 1c02d4a742..07ac02312d
* src/third_party/androidx: uG5mZUXGcnn0JQiovIHkaxoRszRRnVnHNGrQfcredVQC..UKX5El2J6Sx7Ik-Xhy7SJaDtUuqpkVfG1OIc_XoPrn4C
* src/third_party/depot_tools: 1a61eb625d..b7ed76a09d
* src/tools: 88700081c7..df0b9f35e2
DEPS diff: e8f5a07fbd..c14dac4d1a/DEPS

No update to Clang.

BUG=None

Change-Id: I59856eab7bd9b65d05fb5a5920eadb1bf31d2dc9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347960
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42121}
2024-04-19 13:09:30 +00:00
Per K
c95cb6bd3e Remove unused WebRTC-Bwe-InjectedCongestionController
Instead, PeerConnectionFactoryDependencies.network_controller_factory is
used if it exists.

Bug: webrtc:8415
Change-Id: I37d5cc7325072bf1d87993e53949f1b97c277f55
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347860
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42120}
2024-04-19 08:05:25 +00:00
Jonas Oreland
299b285696 Add PortAllocatorFlags to JAVA API
And add PORTALLOCATOR_ENABLE_ANY_ADDRESS_PORTS
which makes WebRTC allocate an unbound port.

BUG=None

Tested: Manually (not the flag, but that it doesn't break anything)
Change-Id: Iba541eb366f111e5ab7844bb3a2dc25ca0838cfe
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347881
Commit-Queue: Jonas Oreland <jonaso@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42119}
2024-04-19 07:00:22 +00:00
Mirko Bonadei
f459fb31b9 Add missing header
Bug: None
Change-Id: If5976873027981c08ea0a99bfbe29f9bfe4ba34b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347861
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42118}
2024-04-19 06:13:16 +00:00
webrtc-version-updater
42540c3d8a Update WebRTC code version (2024-04-19T04:04:34).
Bug: None
Change-Id: I3da8ff2e9704ce9b888a11fbe1e15c9b9030d5ca
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347845
Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42117}
2024-04-19 05:38:32 +00:00
chromium-webrtc-autoroll
b38bf89d03 Roll chromium_revision 56bd44ea85..e8f5a07fbd (1289444:1289743)
Change log: 56bd44ea85..e8f5a07fbd
Full diff: 56bd44ea85..e8f5a07fbd

Changed dependencies
* src/base: d45667d007..d06fe0dc7b
* src/ios: 8fc05aae8a..a7521a022b
* src/testing: 4d8c217559..5186eeae67
* src/third_party: bb4e058d5a..1c02d4a742
* src/third_party/android_build_tools/manifest_merger: q4q38FXedJ-uNPtYpwR--VhUglwaiG95Nz1aNXyOL9gC..Xef4nLhp0rWWjXJXt9CTFjQF8S6qRduSY7LZCcJi48QC
* src/third_party/androidx: zCMJ2QMWoul-sgpcEzskxEzm8cPovJAL18Uai3fWHlAC..uG5mZUXGcnn0JQiovIHkaxoRszRRnVnHNGrQfcredVQC
* src/third_party/depot_tools: 6aaae85821..1a61eb625d
* src/third_party/libvpx/source/libvpx: 8762f5efb2..85dafa9c61
* src/tools: 805786e031..88700081c7
DEPS diff: 56bd44ea85..e8f5a07fbd/DEPS

No update to Clang.

BUG=None

Change-Id: I67dd9eb12d1b5054991d9ed592400314ee8f6130
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347829
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42116}
2024-04-19 04:57:32 +00:00
chromium-webrtc-autoroll
d7f91d6707 Roll chromium_revision e844130a82..56bd44ea85 (1289285:1289444)
Change log: e844130a82..56bd44ea85
Full diff: e844130a82..56bd44ea85

Changed dependencies
* src/build: fc6b52cdab..26a5b4411e
* src/ios: 6ce2cd2ab3..8fc05aae8a
* src/testing: 3c65c01f31..4d8c217559
* src/third_party: 49d9a0c628..bb4e058d5a
* src/third_party/androidx: 1qnqDwkuAyFH32YJq-GEdgF84BjauJ9_6hJa_Md5yGcC..zCMJ2QMWoul-sgpcEzskxEzm8cPovJAL18Uai3fWHlAC
* src/tools: 226a3018c8..805786e031
DEPS diff: e844130a82..56bd44ea85/DEPS

No update to Clang.

BUG=None

Change-Id: Ib9a007a42b2889957f8d4b163311379a430c88ee
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347842
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42115}
2024-04-18 18:54:38 +00:00
Philipp Hancke
77313800c7 webrtc stats: fix video remote-outbound-rtp timestamp
which had a 70 year offset (i.e. 2094 instead of 2024) which broke
the webrtc-internal stats graphs. A similar adjustment is done
for audio in audio/channel_receive.cc

BUG=webrtc:12529

Change-Id: I0ce43cc8b451185bc056cf9e54757ef22d006c99
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347780
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@meta.com>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42114}
2024-04-18 17:47:42 +00:00
chromium-webrtc-autoroll
ff54aee9ab Roll chromium_revision 881fb1b44e..e844130a82 (1289159:1289285)
Change log: 881fb1b44e..e844130a82
Full diff: 881fb1b44e..e844130a82

Changed dependencies
* src/base: 647d4c8a46..d45667d007
* src/build: 1aec4fe0bf..fc6b52cdab
* src/ios: 4435a761e4..6ce2cd2ab3
* src/testing: d3d5ca0451..3c65c01f31
* src/third_party: f34e0ae8d1..49d9a0c628
* src/third_party/fuzztest/src: 65354bf09a..34584108ad
* src/third_party/r8: vLrV1g3mole2jBVpiMB13SquCOCucEVK_ImpPqXYIR8C..XZtdTveVY7h3SeKbeq0RkkuR7_zt6EH_sKJDUDK08NAC
* src/tools: d751346209..226a3018c8
DEPS diff: 881fb1b44e..e844130a82/DEPS

No update to Clang.

BUG=None

Change-Id: I6a5589fe8b92dea6830e3bdf3db5587d9be461e3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347841
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42113}
2024-04-18 17:18:58 +00:00
Danil Chapovalov
02b5b024b6 Delete expired field trial WebRTC-Video-VariableStartScaleFactor
Bug: chromium:40218400
Change-Id: Ia3b8a90a0416ea99ff99f163ba8b2490dd01593d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/346660
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Erik Språng <sprang@google.com>
Cr-Commit-Position: refs/heads/main@{#42112}
2024-04-18 15:41:42 +00:00
Danil Chapovalov
56e6309749 Revert "New video encoder API."
This reverts commit 42f12d5183.

Reason for revert: tests fails downstream

Original change's description:
> New video encoder API.
>
> Also initial implementation wrapping the libaom AV1 encoder.
>
> Note that for now this is intended for prototype purposes.
>
> Bug: none
> Change-Id: Iac42ca4aecb6a204601c9f00bfb300e3eda3c4f4
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/306181
> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
> Commit-Queue: Philip Eliasson <philipel@webrtc.org>
> Reviewed-by: Erik Språng <sprang@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#42108}

Bug: none
Change-Id: I927260353afb91df6c7650364baee4f13a098efd
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347883
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Owners-Override: Philip Eliasson <philipel@webrtc.org>
Auto-Submit: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42111}
2024-04-18 13:06:36 +00:00
Harald Alvestrand
89dbc08f36 Use clang-include-cleaner from the llvm clangd package.
Also change the generation of compile_commands.json so that it
does not include reclient arguments.

Bug: webrtc:15874
Change-Id: I1bc2e7a8768a3467d31528d584f7e70d946a3301
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347900
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42110}
2024-04-18 09:51:07 +00:00
Ilya Nikolaevskiy
4bad933233 Remove Vp9VariableFramerateScreenshare experiment
Bug: webrtc:10310
Change-Id: Ibd31e111bccbbc61d9f3da63bfdf54448820fb80
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347661
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42109}
2024-04-18 09:01:48 +00:00
philipel
42f12d5183 New video encoder API.
Also initial implementation wrapping the libaom AV1 encoder.

Note that for now this is intended for prototype purposes.

Bug: none
Change-Id: Iac42ca4aecb6a204601c9f00bfb300e3eda3c4f4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/306181
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42108}
2024-04-18 08:24:18 +00:00
chromium-webrtc-autoroll
93380566ee Roll chromium_revision f290000315..881fb1b44e (1289057:1289159)
Change log: f290000315..881fb1b44e
Full diff: f290000315..881fb1b44e

Changed dependencies
* src/base: 922e7a9ce6..647d4c8a46
* src/ios: 91fca561a8..4435a761e4
* src/testing: 8c9a418c62..d3d5ca0451
* src/third_party: 1bf2b5f354..f34e0ae8d1
* src/third_party/depot_tools: af97284b58..6aaae85821
* src/tools: 56951ed436..d751346209
DEPS diff: f290000315..881fb1b44e/DEPS

No update to Clang.

BUG=None

Change-Id: I33a5a86be86a634f3f705bac6d278524f73458ab
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347823
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42107}
2024-04-18 06:49:02 +00:00
webrtc-version-updater
a355479db2 Update WebRTC code version (2024-04-18T04:02:28).
Bug: None
Change-Id: Ic7cdcc0e7ad2af4fd61575227adf001e641960f3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347802
Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42106}
2024-04-18 05:42:17 +00:00
chromium-webrtc-autoroll
b95dcde6f8 Roll chromium_revision 0b356fca6a..f290000315 (1288929:1289057)
Change log: 0b356fca6a..f290000315
Full diff: 0b356fca6a..f290000315

Changed dependencies
* src/base: 3c3cc5865a..922e7a9ce6
* src/ios: 7ae2fd3988..91fca561a8
* src/testing: beb0bbc200..8c9a418c62
* src/third_party: 7158f927e1..1bf2b5f354
* src/third_party/androidx: kp4Klz8ufJ2EgDaTvWPyNBOHWCPWMYaJDGa1FzMAKP8C..1qnqDwkuAyFH32YJq-GEdgF84BjauJ9_6hJa_Md5yGcC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/7d44c80678..e939ac77bb
* src/third_party/depot_tools: ed3d513241..af97284b58
* src/third_party/freetype/src: d091bca546..12adfc212b
* src/third_party/perfetto: f6656e9828..234fd02711
* src/tools: 05b0366285..56951ed436
DEPS diff: 0b356fca6a..f290000315/DEPS

No update to Clang.

BUG=None

Change-Id: I266502e8bee1df3903558c796b44d65559d0362b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347801
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42105}
2024-04-18 00:37:24 +00:00
Caroline Liu
74e9c4302c [fuchsia] DesktopCapturer gets display info from
fuchsia.ui.display.singleton

We previously used fuchsia.ui.scenic.Scenic/GetDisplayInfo to get
fuchsia.ui.gfx.DisplayInfo. This has been migrated to
fuchsia.ui.display.singleton.Info/GetMetrics and
fuchsia.ui.display.singleton.Metrics.

Bug: fuchsia:64206
Test: applied changes manually to local chromium repo's third_party/webrtc directory and compiled
Change-Id: If3c7fbd641ebd3b3333e7e5f1126f8f3ae3b97e7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/322780
Commit-Queue: Caroline Liu <carolineliu@google.com>
Reviewed-by: Emircan Uysaler <emircan@google.com>
Reviewed-by: Alexander Cooper <alcooper@chromium.org>
Cr-Commit-Position: refs/heads/main@{#42104}
2024-04-17 23:17:29 +00:00
chromium-webrtc-autoroll
5bd39f8a87 Roll chromium_revision e4a9df2a87..0b356fca6a (1288753:1288929)
Change log: e4a9df2a87..0b356fca6a
Full diff: e4a9df2a87..0b356fca6a

Changed dependencies
* src/ios: 758c1d0f22..7ae2fd3988
* src/testing: 9d71144ed6..beb0bbc200
* src/third_party: bd40046b8c..7158f927e1
* src/third_party/depot_tools: 332c4eb546..ed3d513241
* src/third_party/freetype/src: b3a6a20a80..d091bca546
* src/third_party/perfetto: 6579c4e89c..f6656e9828
* src/tools: 1b627c05df..05b0366285
DEPS diff: e4a9df2a87..0b356fca6a/DEPS

No update to Clang.

BUG=None

Change-Id: Icb5a4f4cc55bd9bf148b7d553141bdf3ec314163
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347820
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42103}
2024-04-17 20:47:26 +00:00
chromium-webrtc-autoroll
0aceb7c040 Roll chromium_revision 50ad7e9dfa..e4a9df2a87 (1288612:1288753)
Change log: 50ad7e9dfa..e4a9df2a87
Full diff: 50ad7e9dfa..e4a9df2a87

Changed dependencies
* src/base: ec677b5536..3c3cc5865a
* src/build: 3bbc171ba3..1aec4fe0bf
* src/ios: c0b3b4d4f5..758c1d0f22
* src/testing: 6a138d2733..9d71144ed6
* src/third_party: da6b7ade97..bd40046b8c
* src/third_party/android_build_tools/manifest_merger: UiE3IQmTjQyDp6olH-K75Gup3wY_WezHKM9riMylXVcC..q4q38FXedJ-uNPtYpwR--VhUglwaiG95Nz1aNXyOL9gC
* src/third_party/androidx: zr4lNE6YhaToy2eaRsiL4geShyYAqvnM9YIdW5O9pjYC..kp4Klz8ufJ2EgDaTvWPyNBOHWCPWMYaJDGa1FzMAKP8C
* src/third_party/googletest/src: 5197b1a8e6..5a37b517ad
* src/third_party/perfetto: 89a0071109..6579c4e89c
* src/third_party/r8: 4lmbDFBqkP3D6DWu4MC8eiktQ4wuHyTMVJIWoU_q30AC..vLrV1g3mole2jBVpiMB13SquCOCucEVK_ImpPqXYIR8C
* src/tools: 5ad5cf9aa0..1b627c05df
DEPS diff: 50ad7e9dfa..e4a9df2a87/DEPS

No update to Clang.

BUG=None

Change-Id: Ic7bb740e8ff6e7e1fb392051d4468c587a140e33
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347781
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42102}
2024-04-17 16:54:30 +00:00
Joachim Reiersen
a341fe31d4 Remove deprecated accessors for audio_level in RTPHeaderExtension
Bug: webrtc:15788
Change-Id: I0247e19edf89ed2212b93227c05136b87d56d8d3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347760
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Joachim Reiersen <joachimr@meta.com>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42101}
2024-04-17 15:41:59 +00:00
Danil Chapovalov
85bea5a11b Recommend to follow C++ tips of the week in webrtc c++ style guide
Link c++ tips of the week as best practices for better discoverability.
Extend deprecated section with recommendation to use recently published ABSL_DEPRECATE_AND_INLINE macro.

No-Try: True
Bug: None
Change-Id: I3336e5929ae31542ff12ef6b1dfd9c272b9c480a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347743
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42100}
2024-04-17 14:08:57 +00:00
Danil Chapovalov
93453f5b19 Delete field trial WebRTC-UseShortVP8TL3Pattern as unused
Bug: webrtc:11503
Change-Id: I38cce7811fc2aa6db9d5bbd40a2c6b586fe30a77
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347660
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42099}
2024-04-17 14:00:21 +00:00
Danil Chapovalov
44ab20021d In EncoderStreamFactory pass field trials as required parameter
Instead of passing it as optional parameter during construction, pass field trials as required parameters on use.
Test that create the EncoderStreamFactory might not have an easy access to the actual field trials, but prod code has appropriate field trials when uses the factory.

This way EncoderStreamFactory doesn't need to depend on global field trial string through FieldTrialBaseConfig class.

Bug: webrtc:10335
Change-Id: I8f7030e41579ff2c5dd362c491a4e1624b23e690
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347700
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42098}
2024-04-17 12:53:30 +00:00
Danil Chapovalov
039288c284 Delete expired field trial WebRTC-Bwe-LinkCapacity
Bug: webrtc:9718
Change-Id: I7ac3712a2008411a80f4739bfa4eeebe5097eb75
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347742
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42097}
2024-04-17 12:43:10 +00:00
Tommi
db6767dd0c Remove more ProxyInfo references.
This removes many references to the unsupported ProxyInfo struct
but leaves temporary implementations for methods while downstream
code gets updated.

Bug: none
Change-Id: Iab4410b362a8296b2e00cf71080010e515f9f4ba
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/344660
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42096}
2024-04-17 11:55:00 +00:00
Per K
29abba982c Cleanup WebRTC-SendPacketsOnWorkerThread
Experiment has been concluded and cleaned up.

Bug: webrtc:14502
Change-Id: I7f892538dc676056ca2e8969a1ef81ffa3d40014
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347645
Reviewed-by: Evan Shrubsole <eshr@google.com>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42095}
2024-04-17 11:20:58 +00:00
Ilya Nikolaevskiy
39760a1c87 Remove Vp8VariableFramerateScreenshare experiemnt
Bug: webrtc:10310
Change-Id: I5d7e7bb3e303bc5d3f913daf9016051731ce2157
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347641
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42094}
2024-04-17 11:17:21 +00:00
chromium-webrtc-autoroll
a6bf03dc22 Roll chromium_revision 219e177758..50ad7e9dfa (1288469:1288612)
Change log: 219e177758..50ad7e9dfa
Full diff: 219e177758..50ad7e9dfa

Changed dependencies
* src/base: c4944def52..ec677b5536
* src/build: c8576b9552..3bbc171ba3
* src/ios: 82ad1467a3..c0b3b4d4f5
* src/testing: d622a8d035..6a138d2733
* src/third_party: 9511dbe629..da6b7ade97
* src/third_party/androidx: -9mkWhwjTp6c-JwBWGcq4oAql_VoA9lykHUCzsAZgEEC..zr4lNE6YhaToy2eaRsiL4geShyYAqvnM9YIdW5O9pjYC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/13025491e5..7d44c80678
* src/third_party/perfetto: 300953f951..89a0071109
* src/tools: f8a0275bee..5ad5cf9aa0
DEPS diff: 219e177758..50ad7e9dfa/DEPS

No update to Clang.

BUG=None

Change-Id: I7dea17609db383d93235e0834e962c92cbc6914c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347691
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42093}
2024-04-17 11:13:26 +00:00
Danil Chapovalov
366a1bc709 Add factory function for legacy VideoCoding that takes Environment
That forces external field trials, thus VideoCoding will be able to remove dependency on the global field trials string through FieldTrialBasedConfig class.

Bug: webrtc:10335
Change-Id: I6d22a7d20a4433801a0086b0863cda78e91f4f60
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347646
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42092}
2024-04-17 10:53:25 +00:00
chromium-webrtc-autoroll
5bdd54beb3 Roll chromium_revision 079e6e95e7..219e177758 (1288333:1288469)
Change log: 079e6e95e7..219e177758
Full diff: 079e6e95e7..219e177758

Changed dependencies
* src/base: 93b46c461f..c4944def52
* src/build: 7cbc1a4c8e..c8576b9552
* src/ios: bc6547c54b..82ad1467a3
* src/testing: dd8bd54e99..d622a8d035
* src/third_party: 0b9de87d73..9511dbe629
* src/third_party/androidx: 2HIaQOZfz6KolPkB-gdaGP_O9DtLVSQnecjAeXlqG7AC..-9mkWhwjTp6c-JwBWGcq4oAql_VoA9lykHUCzsAZgEEC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/704b021656..13025491e5
* src/third_party/depot_tools: 05d20bc699..332c4eb546
* src/tools: 2abb739e63..f8a0275bee
DEPS diff: 079e6e95e7..219e177758/DEPS

No update to Clang.

BUG=None

Change-Id: I6531692126c5477a3b1ab878cb97b9a0138e446d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347686
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42091}
2024-04-17 02:54:26 +00:00
chromium-webrtc-autoroll
f2ed60541e Roll chromium_revision bb8d44fe5d..079e6e95e7 (1288002:1288333)
Change log: bb8d44fe5d..079e6e95e7
Full diff: bb8d44fe5d..079e6e95e7

Changed dependencies
* src/base: 131ce1639e..93b46c461f
* src/build: 8d45b939ac..7cbc1a4c8e
* src/ios: 6299d69ea3..bc6547c54b
* src/testing: e560a77ed4..dd8bd54e99
* src/third_party: 1ce18cb9c4..0b9de87d73
* src/third_party/androidx: 2mvgH2wtdOI49Je4ZitkDbIq6HHd25YrHrJ-RqzrS0cC..2HIaQOZfz6KolPkB-gdaGP_O9DtLVSQnecjAeXlqG7AC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/12e53bce03..704b021656
* src/third_party/depot_tools: 22de5fb717..05d20bc699
* src/third_party/perfetto: 4a7dde609d..300953f951
* src/tools: 8e88bbcddd..2abb739e63
DEPS diff: bb8d44fe5d..079e6e95e7/DEPS

No update to Clang.

BUG=None

Change-Id: Ic088148ac8487618d2e897e42ceacfc68a5e988b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347685
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42090}
2024-04-16 23:06:03 +00:00
Florent Castelli
655c89088f Add Clangd package to DEPS file
This allows for a clangd version to be downloaded that matches
the clang release used by the build system.

Bug: webrtc:15874
Change-Id: Iced12b2e6b4a1a91bb1a97e0a6a2bb9d35cc51c6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347741
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42089}
2024-04-16 19:45:51 +00:00
Danil Chapovalov
de7e4ad1b1 Delete expired field trial WebRTC-VP8-CpuSpeed-Arm
Bug: webrtc:11503
Change-Id: I47d40949443047e58bb4a95bcb8b922eb2cc1c61
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347644
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42088}
2024-04-16 15:46:33 +00:00
chromium-webrtc-autoroll
98604bc7fe Roll chromium_revision 71beedfff9..bb8d44fe5d (1287901:1288002)
Change log: 71beedfff9..bb8d44fe5d
Full diff: 71beedfff9..bb8d44fe5d

Changed dependencies
* src/base: 7f3805fffd..131ce1639e
* src/build: 95f3db7c05..8d45b939ac
* src/buildtools/linux64: git_revision:d823fd85da3fb83146f734377da454473b93a2b2..git_revision:155c53952ec2dc324b0438ce5b9bd4a286577d25
* src/buildtools/mac: git_revision:d823fd85da3fb83146f734377da454473b93a2b2..git_revision:155c53952ec2dc324b0438ce5b9bd4a286577d25
* src/buildtools/win: git_revision:d823fd85da3fb83146f734377da454473b93a2b2..git_revision:155c53952ec2dc324b0438ce5b9bd4a286577d25
* src/ios: 66e4e6f325..6299d69ea3
* src/testing: c033f2a1a7..e560a77ed4
* src/third_party: e1fa909dc3..1ce18cb9c4
* src/third_party/perfetto: 3f2b2b6385..4a7dde609d
* src/tools: 48fdb6c18a..8e88bbcddd
DEPS diff: 71beedfff9..bb8d44fe5d/DEPS

No update to Clang.

BUG=None

Change-Id: I2ab0ef567bb030010f5c71a63eb7024ecc6e2c12
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347681
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42087}
2024-04-16 15:37:13 +00:00