Commit Graph

38575 Commits

Author SHA1 Message Date
f25076751b Roll chromium_revision 6ec5a4cf6c..7280ad8a34 (1076269:1076450)
Change log: 6ec5a4cf6c..7280ad8a34
Full diff: 6ec5a4cf6c..7280ad8a34

Changed dependencies
* src/build: df723f67ee..0efbd89bb5
* src/buildtools: 4a1666ec51..f2fe6dda1e
* src/buildtools/third_party/libc++/trunk: 0488dfb230..c2e10323cc
* src/ios: b2a75aecfe..984e227265
* src/testing: a61f62b4b4..d1d306b60a
* src/third_party: f69e353f8e..2c68614b8f
* src/third_party/depot_tools: 0115386a26..d83509c0c3
* src/third_party/libyuv: 8713ba3f0b..4a3c79cb31
* src/third_party/perfetto: 1af6f10d7c..c2fa74a858
* src/tools: 4c0e1e5df4..83b4c2357a
DEPS diff: 6ec5a4cf6c..7280ad8a34/DEPS

No update to Clang.

BUG=None

Change-Id: I3fde6a8362e0a30951f111a895277aa97f93b231
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285364
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@{#38749}
2022-11-28 23:13:43 +00:00
370ca9c52c Enable sharding for fuchsia bots.
* Add '--quick' argument to 'low_bandwidth_audio_test' even though it doesn't look like it makes much timing difference.
* Add sharding for 'svc_tests' and 'video_engine_tests'.

Change-Id: I6e3357954d18ad03ea9f62912dd77e0e1a74b97d
Bug: webrtc:14713
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285100
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Cr-Commit-Position: refs/heads/main@{#38748}
2022-11-28 19:39:08 +00:00
6358cbf7bb Roll chromium_revision 5589fdd2c5..6ec5a4cf6c (1076152:1076269)
Change log: 5589fdd2c5..6ec5a4cf6c
Full diff: 5589fdd2c5..6ec5a4cf6c

Changed dependencies
* src/base: ba01a6701b..4d0695e7f3
* src/build: 405f7d9671..df723f67ee
* src/ios: 6c1006503f..b2a75aecfe
* src/testing: e12e87908e..a61f62b4b4
* src/third_party: 7e029979e9..f69e353f8e
* src/third_party/androidx: yZ2CHmAcfXf-46SFHT_5yGSy3VL6LXJTcVwFfceH6vIC..ahejXuXdnledP6wfeAw85DLd_8GGUiV4NFHYL5sgrNIC
* src/third_party/perfetto: 5f99acc936..1af6f10d7c
* src/third_party/r8: k8_Q0w26NqOFq3vAk2xCsVEvj7qmFQ_EsSszyYHOnFQC..WqQE6kGnQ571Jtmn-m9LD7Qnd7nOi46mty5n-fZznKQC
* src/tools: 8403af59c7..4c0e1e5df4
DEPS diff: 5589fdd2c5..6ec5a4cf6c/DEPS

No update to Clang.

BUG=None

Change-Id: Id617b5e1236e7e24fbbdcc9341fed015260f9bb4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285362
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@{#38747}
2022-11-28 19:12:25 +00:00
06cba44d7a WebRTC APM: Add missing channel format check
The check was lost  in CL https://webrtc-review.googlesource.com/c/src/+/276920

Bug: webrtc:5298
Change-Id: Ic5f072ebef4ad0bdef5446cad0536728b4ad610e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284560
Reviewed-by: Per Åhgren <peah@webrtc.org>
Commit-Queue: Sam Zackrisson <saza@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38746}
2022-11-28 18:19:06 +00:00
7daa6787fa Roll chromium_revision 77d975d36f..5589fdd2c5 (1076026:1076152)
Change log: 77d975d36f..5589fdd2c5
Full diff: 77d975d36f..5589fdd2c5

Changed dependencies
* src/base: 66766af1db..ba01a6701b
* src/build: 66b602d833..405f7d9671
* src/ios: 942f6a0db4..6c1006503f
* src/testing: 426e0dd3d3..e12e87908e
* src/third_party: 74b3b05a6a..7e029979e9
* src/third_party/libaom/source/libaom: https://aomedia.googlesource.com/aom.git/+log/407ee57e28..d7fc49b8b6
* src/third_party/perfetto: 32e057826c..5f99acc936
* src/tools: 0cc590f941..8403af59c7
DEPS diff: 77d975d36f..5589fdd2c5/DEPS

No update to Clang.

BUG=None

Change-Id: I182ddb182392d285e979b8502aaec7c3457a8d0c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285279
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@{#38745}
2022-11-28 12:18:42 +00:00
569af3e80f [Fuchsia] - Add more tests that pass locally
Create bugs and add comments for failures.

Bug: b/232740856
Change-Id: Ic81477de73c3e848569dbd0c63c1a44542b90821
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285081
Reviewed-by: Jeremy Leconte <jleconte@google.com>
Commit-Queue: Christoffer Jansson <jansson@google.com>
Cr-Commit-Position: refs/heads/main@{#38744}
2022-11-28 09:16:51 +00:00
0eea00c77b Update WebRTC code version (2022-11-28T04:02:58).
Bug: None
Change-Id: Idaaa8c3075cb7ad4b52f9ec5b51287ec134f2bce
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285274
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@{#38743}
2022-11-28 05:11:28 +00:00
840ea0f703 Roll chromium_revision 749a201e62..77d975d36f (1075924:1076026)
Change log: 749a201e62..77d975d36f
Full diff: 749a201e62..77d975d36f

Changed dependencies
* src/base: d079fd08ee..66766af1db
* src/build: 3542a5de2b..66b602d833
* src/buildtools: 8641823a80..4a1666ec51
* src/buildtools/third_party/libc++/trunk: 8a91ae4de9..0488dfb230
* src/ios: 6d56a9fb5e..942f6a0db4
* src/testing: acaeeff5f4..426e0dd3d3
* src/third_party: 31b56b4546..74b3b05a6a
* src/third_party/androidx: hCIa4WwTD5mFdFjcXyniRKfBbZMleHyKhkeXs6-jEysC..yZ2CHmAcfXf-46SFHT_5yGSy3VL6LXJTcVwFfceH6vIC
* src/tools: e807b5d3c8..0cc590f941
DEPS diff: 749a201e62..77d975d36f/DEPS

No update to Clang.

BUG=None

Change-Id: I2da4fee546ce01b93fe6b23eeb7831a31c197250
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285272
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@{#38742}
2022-11-28 00:37:57 +00:00
95b556f022 Add jleconte@ and mbonadei@ as test OWNERS.
No-Try: True
Bug: None
Change-Id: I3c1c1d45315f316227f1e75a7764bbafaabb7403
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285280
Reviewed-by: Andrey Logvin <landrey@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38741}
2022-11-27 14:49:58 +00:00
f71e87a71d Support --webrtc_test_metrics_output_path in test main().
Bug: b/260493525
Change-Id: Ic0ba5683abf467fe3671f2e673ce02867f3caf73
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284700
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38740}
2022-11-27 12:34:03 +00:00
53eb544c10 Roll chromium_revision 9b137a19df..749a201e62 (1075807:1075924)
Change log: 9b137a19df..749a201e62
Full diff: 9b137a19df..749a201e62

Changed dependencies
* src/base: 803c3ad4fa..d079fd08ee
* src/build: 6f7741c787..3542a5de2b
* src/buildtools: 9ca2fd2711..8641823a80
* src/buildtools/third_party/libc++/trunk: cd0a050474..8a91ae4de9
* src/buildtools/third_party/libc++abi/trunk: 83cce21b4b..7362046cc8
* src/ios: b67d0b07eb..6d56a9fb5e
* src/testing: 18a9afb8e0..acaeeff5f4
* src/third_party: d2e98fe0f4..31b56b4546
* src/third_party/depot_tools: 73a26246e5..0115386a26
* src/third_party/perfetto: be5960bcdf..32e057826c
* src/tools: 432e14b26d..e807b5d3c8
DEPS diff: 9b137a19df..749a201e62/DEPS

No update to Clang.

BUG=None

Change-Id: I1e732d590de67ca199f6f544b87daf7a35a63e50
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285221
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@{#38739}
2022-11-26 23:10:51 +00:00
802ccfef21 Roll chromium_revision 54ff700461..9b137a19df (1075689:1075807)
Change log: 54ff700461..9b137a19df
Full diff: 54ff700461..9b137a19df

Changed dependencies
* src/base: 591898ab4e..803c3ad4fa
* src/build: f57e5d4150..6f7741c787
* src/buildtools/reclient: re_client_version:0.86.0.25feac0-gomaip..re_client_version:0.87.0.b6908b3-gomaip
* src/ios: a4b9182bf7..b67d0b07eb
* src/testing: d7d358c209..18a9afb8e0
* src/third_party: f40607ea4f..d2e98fe0f4
* src/third_party/perfetto: c194bc190d..be5960bcdf
* src/tools: 6e54adbfd5..432e14b26d
DEPS diff: 54ff700461..9b137a19df/DEPS

No update to Clang.

BUG=None

Change-Id: Iffda9e009265a4ca39091eb6ee11fd618905929a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285061
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@{#38738}
2022-11-25 16:18:04 +00:00
c7fc01269e Fix IvfFileReader to support different time scales
Bug: b/237998511
Change-Id: I8e7766b38cfe19b2fb58853c9614e4d32ea34715
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285087
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38737}
2022-11-25 15:31:53 +00:00
bc43fe3a50 Remove field trial string WebRTC-AdaptiveBweThreshold and cleanup
Removed old disabled tests
enable test on android

Bug: webrtc:4711
Change-Id: Ic9adbdadc9e847bdf31b8be4ce116a3695499944
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284922
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38736}
2022-11-25 14:47:23 +00:00
158d5e3078 Add RTPVideoHeader::GetAsMetadata().
In preparation of adding RTPVideoHeader::SetFromMetadata() method, the
VideoFrameMetadata construct-from-RTPVideoHeader is replaced by
RTPVideoHeader::GetAsMetadata(). This serves two purposes:
1. Having "GetAs" and "SetFrom" in the same file reduces the risk of
   these two methods getting out of sync as we expand its usage.
2. This is necessary to avoid a circular dependency that would
   otherwise be introduced by RTPVideoHeader::SetFromMetadata().

Bug: webrtc:14709
Change-Id: I127b3d15f9a8c6af210449a5a50d414c9ba79930
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285080
Reviewed-by: Tony Herre <herre@google.com>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38735}
2022-11-25 14:40:30 +00:00
e862da376f generatekeyframe: allow simulcast_encoder_adapter to request per-layer
in the case of separate encoders.

drive-by: add helper function to expect per-layer keyframes

BUG=chromium:1354101

Change-Id: Ib645a621add899f035bea319f035dcb0b2617510
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281002
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#38734}
2022-11-25 12:12:05 +00:00
5c4509a604 Add a clone method to the video frame transformer API.
This will clone an encoded video frame into a sender frame,
preserving metadata as much as possible.

Bug: webrtc:14708
Change-Id: I6f68d2ee65ef85c32cc3c142a41346b81ba73533
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284701
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Guido Urdaneta <guidou@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38733}
2022-11-25 11:18:22 +00:00
4a44e0ef40 Update webrtc build command instruction to autoninja.
`autoninja` is a wrapper that automatically provides optimal values
for the arguments passed to `ninja`. For example, more cores can be
deployed to make webrtc build faster.

Bug: None
Change-Id: I1c62141c10c176e30bbb75994a7a241c0938e6bb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285044
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38732}
2022-11-25 09:19:37 +00:00
e40bb38faa Revert "Do not log on stderr on Android tests."
This reverts commit c48a2653466f926ecc1d259a16ede304333fc14b.

Reason for revert: logcat issue should be fixed with https://crrev.com/c/4055461.

Original change's description:
> Do not log on stderr on Android tests.
>
> On Pixel 2, this causes an increase in flakiness. This needs to be
> reenabled once the root cause is fixed.
>
> Bug: chromium:1384172, b/259113795
> Change-Id: Ie94d3e2daad3a2de5af673c763362ea1b42fde7d
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/283522
> Reviewed-by: Jeremy Leconte <jleconte@google.com>
> Owners-Override: Mirko Bonadei <mbonadei@webrtc.org>
> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#38623}

Bug: chromium:1384172, b/259113795
Change-Id: Iadd7c484f4e73deea952df7980acc0164c96a592
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285021
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Owners-Override: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#38731}
2022-11-25 06:34:22 +00:00
b5e5b8a6c4 Roll chromium_revision 450a6cd6b4..54ff700461 (1075587:1075689)
Change log: 450a6cd6b4..54ff700461
Full diff: 450a6cd6b4..54ff700461

Changed dependencies
* src/base: 6246c9fdab..591898ab4e
* src/build: 8a5c1d25af..f57e5d4150
* src/buildtools/third_party/libc++abi/trunk: 1a32724f72..83cce21b4b
* src/ios: 1731b7c979..a4b9182bf7
* src/testing: fb09c79e1e..d7d358c209
* src/third_party: d68aa45336..f40607ea4f
* src/third_party/androidx: QIAEMIWLTUbZTxvdAvBOr-o7ggm0GYvw3xGm8KdoPqAC..hCIa4WwTD5mFdFjcXyniRKfBbZMleHyKhkeXs6-jEysC
* src/third_party/r8: -zz1KNSGZYTw6zwg-o6R2OWhvHaE2AA9nrCpsrR8psYC..k8_Q0w26NqOFq3vAk2xCsVEvj7qmFQ_EsSszyYHOnFQC
* src/tools: e7decdf989..6e54adbfd5
DEPS diff: 450a6cd6b4..54ff700461/DEPS

No update to Clang.

BUG=None

Change-Id: I057896130d4b034c8205c9bc0943f6d659025a7b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285041
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@{#38730}
2022-11-25 04:28:11 +00:00
5a65f9e0aa Roll chromium_revision 0b34fd9343..450a6cd6b4 (1075397:1075587)
Change log: 0b34fd9343..450a6cd6b4
Full diff: 0b34fd9343..450a6cd6b4

Changed dependencies
* src/base: 51c5a6a363..6246c9fdab
* src/build: 9c7229eca3..8a5c1d25af
* src/ios: e5d207cb13..1731b7c979
* src/testing: 5b5ec2409e..fb09c79e1e
* src/third_party: 1060ed10cd..d68aa45336
* src/third_party/androidx: czqUkXtlFi7ry_9Cp8R92jqD6Tk3QQFvQQERxS_8RGYC..QIAEMIWLTUbZTxvdAvBOr-o7ggm0GYvw3xGm8KdoPqAC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/ddb6643965..07489847d9
* src/third_party/depot_tools: 6fde0fbe92..73a26246e5
* src/third_party/freetype/src: 1c44de209c..aca4ec5907
* src/third_party/perfetto: 197b7113ea..c194bc190d
* src/tools: d27cf2a4ce..e7decdf989
DEPS diff: 0b34fd9343..450a6cd6b4/DEPS

No update to Clang.

BUG=None

Change-Id: I1968ed6beee1bd49ea8c36e5ac50fd06d98635cc
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284962
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@{#38729}
2022-11-24 19:14:43 +00:00
893c0e449d Allow Video Sender OnTransformedFrame() before TransformFrame()
Lazily initialize the RTPSenderVideoFrameTransformerDelegate's
encoder_queue_ on either OnTransformedFrame() or TransformFrame(), to
allow apps to write to an encoded insertable stream's writable before
reading from its readable.

Bug: chromium:1393373
Change-Id: I08f11682fa142884b575bb207d7d7044e80bbb9c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284921
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Tony Herre <herre@google.com>
Auto-Submit: Tony Herre <herre@google.com>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38728}
2022-11-24 18:55:30 +00:00
d6b330ea77 Remove unused field trial string kRTCFieldTrialAudioForceNoTWCCKey
Bug: webrtc:8243
Change-Id: I9c24999e44a749669208e19574d1251dcbd22d77
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284941
Auto-Submit: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38727}
2022-11-24 15:11:55 +00:00
a7013ee650 Remove unused field trial WebRTC-Bwe-LossBasedStableRate
Originally submitted here: https://webrtc.googlesource.com/src/+/350a82aec3556cfab385e41b67ab4f26f2fb0151

Bug: None
Change-Id: Id464770b089122e2cf13ce2d841f7114aa9eb9d2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284942
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
Commit-Queue: Jonas Oreland <jonaso@webrtc.org>
Auto-Submit: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38726}
2022-11-24 15:02:11 +00:00
75170be4ac Revert "Remame VideoSendStream::UpdateActiveSimulcastLayers to StartPerRtpStream"
This reverts commit d8c4de71722c9de38f942932be21d4015f32a3bc.

Reason for revert: Tentative revert due to possible perf regression. b/260123362

Original change's description:
> Remame VideoSendStream::UpdateActiveSimulcastLayers to StartPerRtpStream
>
> VideoSendStreamImpl::Start and VideoSendStream::Start are not used by PeerConnections, only StartPerRtpStream.
> Therefore this cl:
> - Change implementation of VideoSendStream::Start to use VideoSendStream::StartPerRtpStream. VideoSendstream::Start is kept for convenience.
> - Remove VideoSendStreamImpl::Start() since it was only used by tests that use call and is confusing.
> - RtpVideoSender::SetActive is removed/changed to RtpVideoSender::Stop(). For normal operations RtpVideoSender::SetActiveModules is used.
>
> Bug: none
> Change-Id: I43b153250b07c02fe63c84e3c4cec18d4ec0d47a
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/283660
> Reviewed-by: Erik Språng <sprang@webrtc.org>
> Commit-Queue: Per Kjellander <perkj@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#38698}

Bug: none
Change-Id: I4f0d27679e51361b9ec54d2ae8e4d972527875d1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284940
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Erik Språng <sprang@webrtc.org>
Auto-Submit: Per Kjellander <perkj@webrtc.org>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38725}
2022-11-24 14:18:45 +00:00
b05968e5ec Do not create DtmfSender for video sender.
On Android bindings, do not build a DtmfSender instance in a
RtpSender if its video kind is Video.
This will prevent showing an error when trying to access
that DtmfSender instance that has no native reference

Bug: webrtc:14680
Change-Id: Iba67a12cae8604c032915156b581af269f6ed265
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/283742
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38724}
2022-11-24 10:58:17 +00:00
d409621f28 Fix SetCurrentThreadName() for Fuchsia.
CL suggested by lingxueluo@.

Bug: b/236891952
Change-Id: I960d5b016186e9784e0af5e86608891a06e78b7e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284920
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38723}
2022-11-24 09:56:39 +00:00
6e55319b5d Roll chromium_revision 26dbfd3991..0b34fd9343 (1075289:1075397)
Change log: 26dbfd3991..0b34fd9343
Full diff: 26dbfd3991..0b34fd9343

Changed dependencies
* src/base: a56456850a..51c5a6a363
* src/build: cd53ecaafb..9c7229eca3
* src/ios: 26c26b7124..e5d207cb13
* src/third_party: b7a356c920..1060ed10cd
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/cce68bc50e..ddb6643965
* src/third_party/perfetto: cf25b47c40..197b7113ea
* src/tools: 3bb6762707..d27cf2a4ce
DEPS diff: 26dbfd3991..0b34fd9343/DEPS

No update to Clang.

BUG=None

Change-Id: Ia8eb235fc0c1b649da9958f712c8f2b0f257a2b1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284902
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@{#38722}
2022-11-24 00:29:26 +00:00
7216b27406 screencast_portal: Add option to choose cursor capture mode
Change adds a flag that can be used with desktop capture options
to specify how the cursor capture should be handled.

Bug: chromium:1291247
Change-Id: If8150f8412ade2b6216a65dd026ca528654f52bf
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284780
Commit-Queue: Salman Malik <salmanmalik@chromium.org>
Reviewed-by: Alexander Cooper <alcooper@chromium.org>
Cr-Commit-Position: refs/heads/main@{#38721}
2022-11-23 23:12:46 +00:00
fc5d709e41 Roll chromium_revision 74a29f2053..26dbfd3991 (1075167:1075289)
Change log: 74a29f2053..26dbfd3991
Full diff: 74a29f2053..26dbfd3991

Changed dependencies
* src/base: aeaee00014..a56456850a
* src/build: 88913de942..cd53ecaafb
* src/buildtools: 3c8fef071e..9ca2fd2711
* src/ios: 9542e93f96..26c26b7124
* src/testing: 6d05100169..5b5ec2409e
* src/third_party: 5c6533ad2a..b7a356c920
* src/third_party/androidx: 0lQn_nLBNlXd0NzCrQC3IUe3JECb_xi20aRJ3bac0hcC..czqUkXtlFi7ry_9Cp8R92jqD6Tk3QQFvQQERxS_8RGYC
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/f0518d4511..2fd8de6534
* src/tools: 4624b091db..3bb6762707
DEPS diff: 74a29f2053..26dbfd3991/DEPS

No update to Clang.

BUG=None

Change-Id: Idee60b9989f122d44c0350dc870e94c85c098dc3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284900
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@{#38720}
2022-11-23 21:33:35 +00:00
514dff834b Fix crash when setting RTCRtpEncodingParameter.maxBitrate to a non-positive value.
This will result in using a default value instead.

The crash is caused by configuring audio send stream with a non-positive max_bitrate_bps and it expects a positive value (or special value -1).

Also remove support for setting min bitrate since it is not in the spec and there are no tests.

Bug: chromium:1377286
Change-Id: I19af29bff79eda5c0fbb1e528fced7976f5c2511
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284640
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Jakob Ivarsson‎ <jakobi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38719}
2022-11-23 18:38:00 +00:00
4bee365c82 Roll chromium_revision 6669f72cdc..74a29f2053 (1075042:1075167)
Change log: 6669f72cdc..74a29f2053
Full diff: 6669f72cdc..74a29f2053

Changed dependencies
* src/base: 6e71e09519..aeaee00014
* src/build: 8961725eee..88913de942
* src/ios: 866ec86ecb..9542e93f96
* src/testing: 1a716cbded..6d05100169
* src/third_party: 73f7282fa2..5c6533ad2a
* src/third_party/depot_tools: 2fc7e1ffd5..6fde0fbe92
* src/third_party/perfetto: 28b1da6e19..cf25b47c40
* src/third_party/r8: 6IAjJKfUwjFSLKQ31fxSTeXHZXcsGeoUlMKBcirZTbUC..-zz1KNSGZYTw6zwg-o6R2OWhvHaE2AA9nrCpsrR8psYC
* src/tools: fff0ab378c..4624b091db
DEPS diff: 6669f72cdc..74a29f2053/DEPS

No update to Clang.

BUG=None

Change-Id: Id057c751d26c6908b289955b50410c555f13d7b7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284828
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@{#38718}
2022-11-23 16:27:32 +00:00
46e2d103b4 Use ScopedFieldTrials instead of InitFieldTrialsFromString in InternalDecoderFactoryTest.
Bug: webrtc:14698
Change-Id: I47ec906b258cd2b613c863cad6a0318d71a1fa32
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284840
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38717}
2022-11-23 10:08:20 +00:00
6a8776a108 [DVQA] Provide more precise time for qp
Bug: None
Change-Id: Ic7b6323c296b20e164b7ff0aca861c439bb86c89
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284721
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38716}
2022-11-23 10:02:29 +00:00
bbc8fc165c Roll chromium_revision d3d85d6b43..6669f72cdc (1074816:1075042)
Change log: d3d85d6b43..6669f72cdc
Full diff: d3d85d6b43..6669f72cdc

Changed dependencies
* src/base: 41677446eb..6e71e09519
* src/build: 9c35b43202..8961725eee
* src/testing: 60d1ee9478..1a716cbded
* src/third_party: a6efa878cf..73f7282fa2
* src/third_party/androidx: ocp0y0IgrnQisPklXhrCVp0gzN79IpD6ooyCwFpNIlcC..0lQn_nLBNlXd0NzCrQC3IUe3JECb_xi20aRJ3bac0hcC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/2b857d73ff..cce68bc50e
* src/third_party/depot_tools: 30e3ce8b1c..2fc7e1ffd5
* src/third_party/perfetto: 4f6803dfe0..28b1da6e19
* src/tools: 1f8033911d..fff0ab378c
DEPS diff: d3d85d6b43..6669f72cdc/DEPS

No update to Clang.

BUG=None

Change-Id: I1d968340be85cdb4031b1adf9572bf93fa7ea20c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284822
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@{#38715}
2022-11-23 07:33:07 +00:00
19d96365b2 Update WebRTC code version (2022-11-23T04:04:56).
Bug: None
Change-Id: I1b9eeddbc4fa14c57314faf0e953a00d6b88534f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284820
Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#38714}
2022-11-23 05:56:37 +00:00
447b9f3fde Unvirtualize more wasteful functions
Cleaning up instances of virtual functions with no overrides.
Savings of 1.4kb for chrome.dll file.

Note: These are the savings for Windows, relocation savings are
probably larger on other platforms.

GN args for builds:
use_goma=true
is_debug=false
target_cpu="x64"
use_lld=false
fatal_linker_warnings=false
symbol_level=2
dcheck_always_on = false

pe_summarize analysis pre-change -> change:
Size of out\Default\chrome.dll is 188.844544 MB
Size of out\SessionDescription\chrome.dll is 188.843520 MB
Memory size change from out\Default\chrome.dll
to out\SessionDescription\chrome.dll
       .text:    -704 bytes change
      .rdata:    -512 bytes change
      .pdata:     -48 bytes change
      .reloc:    -168 bytes change
Total change:   -1432 bytes

Bug: chromium:1371503
Change-Id: I51ad0a8acf3595fc499dbbcde2fab2d1bdf90fb9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/283940
Commit-Queue: Ivan Rosales <rosalesi@google.com>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38713}
2022-11-22 22:44:21 +00:00
8a8c455cce Roll chromium_revision e6090767ac..d3d85d6b43 (1074663:1074816)
Change log: e6090767ac..d3d85d6b43
Full diff: e6090767ac..d3d85d6b43

Changed dependencies
* src/base: a7d382c97b..41677446eb
* src/build: 00b05f4262..9c35b43202
* src/ios: 93196a4539..866ec86ecb
* src/testing: b5de475a1c..60d1ee9478
* src/third_party: a27a0809a9..a6efa878cf
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/c996ebbd3d..2b857d73ff
* src/third_party/perfetto: 51908f273f..4f6803dfe0
* src/tools: ce8c4663d8..1f8033911d
DEPS diff: e6090767ac..d3d85d6b43/DEPS

No update to Clang.

BUG=None

Change-Id: Ia3a13bd9a5fb042d3f665a6a82f537f469efa1d5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284761
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@{#38712}
2022-11-22 20:52:47 +00:00
2c2d2c75b5 Roll chromium_revision f2dad4225a..e6090767ac (1074534:1074663)
Change log: f2dad4225a..e6090767ac
Full diff: f2dad4225a..e6090767ac

Changed dependencies
* src/base: dfd53becd8..a7d382c97b
* src/build: b9179a2e57..00b05f4262
* src/ios: e571bff1fe..93196a4539
* src/testing: 6a779efd18..b5de475a1c
* src/third_party: d11fab37a6..a27a0809a9
* src/third_party/androidx: wadwYbL62ON5yAaCD6gfqhvdQa4GugesoP8EXOOWDecC..ocp0y0IgrnQisPklXhrCVp0gzN79IpD6ooyCwFpNIlcC
* src/third_party/perfetto: c5fb93e710..51908f273f
* src/third_party/r8: zJXokrYtEiaa-jjRGetxUuWf3Zkv_G7Fvl5oCXkhBAsC..6IAjJKfUwjFSLKQ31fxSTeXHZXcsGeoUlMKBcirZTbUC
* src/tools: 3a307285aa..ce8c4663d8
DEPS diff: f2dad4225a..e6090767ac/DEPS

No update to Clang.

BUG=None

Change-Id: Ia7b3a3b93ce5e18e9f5df31d1981624af9c53b96
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284740
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@{#38711}
2022-11-22 16:45:27 +00:00
27fed4513f InputVolumeController: Make speech_probability non-optional
Make the argument speech_probability non-optional in
InputVolumeController::Process() and
MonoInputVolumeController::Process().

Additional clean-up: Remove the flag enabled in the
config. Add unit tests for MonoInputVolumeController.

Bug: webrtc:7494
Change-Id: Ie28af77dc628bf71d09ce1ff033d39031f77a21e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/283700
Reviewed-by: Alessio Bazzica <alessiob@webrtc.org>
Commit-Queue: Hanna Silen <silen@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38710}
2022-11-22 15:19:02 +00:00
310e0624aa Add Cisco AnyConnect IPSec MAC to VPN detection
and set the underlying type to unknown for mac-based detection.

BUG=webrtc:13097,webrtc:13172
Co-authored by: amir.pirogovsky@microsoft.com

Change-Id: I177214f9eb5c2990faa65262f77b3d0ce9d5eab7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284500
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#38709}
2022-11-22 11:55:26 +00:00
0c56aef5d5 Remove iSAC from NetEQ tests
Bug: webrtc:14450, chromium:1387892
Change-Id: I44e1ff1a5dd717072a0e8f6afa6e53e96920ea2a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284460
Reviewed-by: Ivo Creusen <ivoc@webrtc.org>
Commit-Queue: Alessio Bazzica <alessiob@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38708}
2022-11-22 11:41:00 +00:00
c6ae33fb07 Replace dash by underscore in the command line argument before absl flag parsing.
The expected behavior is to have something similar than python:
https://docs.python.org/dev/library/argparse.html#dest:
"Any internal - characters will be converted to _ characters to make sure the string is a valid attribute name".

This allows to catch chromium arguments like 'isolated-script-test-output' that previously needed some preprocessing done for example in flags_compatibility.py.

This CL also fixes a fuchsia specific issue where the test runner needs a 'isolated-script-test-output' argument but then pass the argument to WebRTC that expects a 'isolated_script_test_output' argument. Thus calling flags_compatibility before the test_runner fails and there is not much room to change the argument in between the test runner and the test.

Change-Id: I48a591743fa50484a0ec584a3f9e97d9e0fd25ef
Bug: webrtc:14694
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284541
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38707}
2022-11-22 11:03:33 +00:00
a3a3b6d798 [Stats] If remote-inbound-rtp has no RTT, leave it undefined.
Bug: webrtc:14692
Change-Id: I49878449cd91b590f1aedef7676c3715d563ac61
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284660
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Auto-Submit: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38706}
2022-11-22 10:52:49 +00:00
dd35e244ce Roll chromium_revision aa00dc7b8d..f2dad4225a (1074405:1074534)
Change log: aa00dc7b8d..f2dad4225a
Full diff: aa00dc7b8d..f2dad4225a

Changed dependencies
* src/base: 91d4e978ab..dfd53becd8
* src/build: 9d41dd2f4a..b9179a2e57
* src/buildtools: 09154d65c3..3c8fef071e
* src/ios: 3729499250..e571bff1fe
* src/testing: f1b0402eac..6a779efd18
* src/third_party: 0f427325f3..d11fab37a6
* src/third_party/androidx: rcmLvPaPceZwa6euMzenA2gxol6Va8xNr2W9njQb6moC..wadwYbL62ON5yAaCD6gfqhvdQa4GugesoP8EXOOWDecC
* src/third_party/depot_tools: d06e475934..30e3ce8b1c
* src/third_party/perfetto: 0febe43447..c5fb93e710
* src/tools: 8f3e77576c..3a307285aa
DEPS diff: aa00dc7b8d..f2dad4225a/DEPS

No update to Clang.

BUG=None

Change-Id: Ia556611320e672219a1e74b1217411719778adfd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284680
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@{#38705}
2022-11-22 10:33:10 +00:00
ca0481751d Update WebRTC code version (2022-11-22T04:11:16).
Bug: None
Change-Id: Ic786aa73441762b9fa4ba3e6deb123e104f2967c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284626
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@{#38704}
2022-11-22 05:31:29 +00:00
768cb4464e Roll chromium_revision 4735e42471..aa00dc7b8d (1074281:1074405)
Change log: 4735e42471..aa00dc7b8d
Full diff: 4735e42471..aa00dc7b8d

Changed dependencies
* src/base: 6e78afa4d1..91d4e978ab
* src/build: dc9a99294b..9d41dd2f4a
* src/ios: 99365834d0..3729499250
* src/testing: d960080f35..f1b0402eac
* src/third_party: b5b162a598..0f427325f3
* src/third_party/androidx: QQCBJDbCcTJd-GDm4CHpjKdcXKjbHP9ebzyHDuU2x-4C..rcmLvPaPceZwa6euMzenA2gxol6Va8xNr2W9njQb6moC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/39d570c940..c996ebbd3d
* src/third_party/perfetto: f5b6c4ed86..0febe43447
* src/tools: 9ba2d12de7..8f3e77576c
DEPS diff: 4735e42471..aa00dc7b8d/DEPS

No update to Clang.

BUG=None

Change-Id: I993f34f5bfeb1abff854e31baf6bfa7cefd8df40
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284624
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@{#38703}
2022-11-22 03:02:22 +00:00
918eb19303 Fix crash when Opus maxptime < 20ms.
A follow up cl will be created to better handle nullopt frame length range in AudioSendStream.

Note that maxptime is still not used for setting the frame length (only ptime is).

Bug: chromium:1109337
Change-Id: Id21fd8c76a6c4a0c85719a955116f8d16001a3d4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284501
Commit-Queue: Jakob Ivarsson‎ <jakobi@webrtc.org>
Reviewed-by: Ivo Creusen <ivoc@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#38702}
2022-11-22 01:21:24 +00:00
b2556d7716 Roll chromium_revision b8e1994ea3..4735e42471 (1074125:1074281)
Change log: b8e1994ea3..4735e42471
Full diff: b8e1994ea3..4735e42471

Changed dependencies
* src/base: ad09c820b8..6e78afa4d1
* src/build: bd893617b2..dc9a99294b
* src/ios: 2f2a1d1612..99365834d0
* src/testing: 6917a6ceb4..d960080f35
* src/third_party: 40a3010b90..b5b162a598
* src/third_party/androidx: QywWz1_m6w-DIah4IXQ3I27LDjKgn9kUMTP1SEJgigUC..QQCBJDbCcTJd-GDm4CHpjKdcXKjbHP9ebzyHDuU2x-4C
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/1ee71185a2..f0518d4511
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/b898eb3e06..39d570c940
* src/third_party/libyuv: fe9ced6e3c..8713ba3f0b
* src/third_party/perfetto: d8f0dc3d20..f5b6c4ed86
* src/third_party/r8: vqsrb5_6fg9u-aSAqrcJiG7q2GOG66_39vdYTKgHmHgC..zJXokrYtEiaa-jjRGetxUuWf3Zkv_G7Fvl5oCXkhBAsC
* src/tools: be0e76ad10..9ba2d12de7
DEPS diff: b8e1994ea3..4735e42471/DEPS

Clang version changed llvmorg-16-init-10467-g1239d37b:llvmorg-16-init-10736-ged9638c4
Details: b8e1994ea3..4735e42471/tools/clang/scripts/update.py

BUG=None

Change-Id: I583e96256fcb5b2d74094647bea0b7bb09c480c4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/284622
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@{#38701}
2022-11-21 23:23:02 +00:00
6894beaaed Merge "ANDROID: arch.h: Add RISC-V support" am: 28cc9bf0d7 am: 1245db555f am: 2980a6c26e
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2311087

Change-Id: I77e8e948915eca26e182ad96d600d88aa2b7cdb9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-21 23:10:26 +00:00