Commit Graph

34664 Commits

Author SHA1 Message Date
4275448cbc Use new CopyOnWriteBuffer ctor/append function in H264PacketBuffer.
Bug: none
Change-Id: I02aace124f3f5a578a52348675b346ff890d8d82
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232900
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35082}
2021-09-24 11:18:42 +00:00
fdea8e6244 Roll chromium_revision 05ebbf1d76..ca31e240dc (924489:924631)
Change log: 05ebbf1d76..ca31e240dc
Full diff: 05ebbf1d76..ca31e240dc

Changed dependencies
* src/base: 419c7d216f..ba52e9ee09
* src/build: 30597e8646..c4acc0edbe
* src/buildtools/linux64: git_revision:69ec4fca1fa69ddadae13f9e6b7507efa0675263..git_revision:de86ec4176235871a7cb335756987e41246dae4a
* src/buildtools/mac: git_revision:69ec4fca1fa69ddadae13f9e6b7507efa0675263..git_revision:de86ec4176235871a7cb335756987e41246dae4a
* src/buildtools/win: git_revision:69ec4fca1fa69ddadae13f9e6b7507efa0675263..git_revision:de86ec4176235871a7cb335756987e41246dae4a
* src/ios: 2f49a48102..a6f9b99b15
* src/testing: 8623b58020..5082722587
* src/third_party: 4dcfc0f387..229606a187
* src/third_party/androidx: Ir7leZbNYFv-M5uP3eJVCMEUNMwpgAtftX1lvGA-XMIC..wKA9jIpyBbuq6zmaiAE4Zck1k0PzGf4wsEKeYsmq3EoC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/818a24d7ba..3d49e1ccfd
* src/third_party/depot_tools: 04d9c83459..a6baf70a45
* src/tools: 5fa6bde05d..0174defc3c
DEPS diff: 05ebbf1d76..ca31e240dc/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: I70945aa2aacd2c04fd2a83404c132ed64e647ae5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232885
Reviewed-by: 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@{#35081}
2021-09-24 05:03:03 +00:00
ec56775590 Roll chromium_revision e1ce489c98..05ebbf1d76 (924380:924489)
Change log: e1ce489c98..05ebbf1d76
Full diff: e1ce489c98..05ebbf1d76

Changed dependencies
* src/base: 5cc18abf20..419c7d216f
* src/build: a3d09a5389..30597e8646
* src/ios: 8eb06c3a14..2f49a48102
* src/testing: 378b5e510c..8623b58020
* src/third_party: 0df8e8353d..4dcfc0f387
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/e155ea5c89..818a24d7ba
* src/third_party/libyuv: 33a68ec779..b92a60320f
* src/tools: 3faff3bf6c..5fa6bde05d
DEPS diff: e1ce489c98..05ebbf1d76/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: Iaf438e9e720de7c67e2c84876f805e813685b936
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232883
Reviewed-by: 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@{#35080}
2021-09-23 23:29:32 +00:00
f0514d6c24 Roll chromium_revision 11b911b535..e1ce489c98 (924239:924380)
Change log: 11b911b535..e1ce489c98
Full diff: 11b911b535..e1ce489c98

Changed dependencies
* src/base: fb08dc04ac..5cc18abf20
* src/build: c2c1dc6ddc..a3d09a5389
* src/buildtools: 7ea3a871db..9d33a71117
* src/ios: 70ad47ff1f..8eb06c3a14
* src/testing: d7cd466bd1..378b5e510c
* src/third_party: a6ff92bf7f..0df8e8353d
* src/third_party/androidx: nnaSFrVwUFhbpAMc3rS2nXd-hlM5bCIGCXnU8sw4dh4C..Ir7leZbNYFv-M5uP3eJVCMEUNMwpgAtftX1lvGA-XMIC
* src/third_party/freetype/src: b4dddd8244..6d19b29fbc
* src/third_party/perfetto: 7095880cdb..18d0bcdb5c
* src/tools: 57de1358e4..3faff3bf6c
DEPS diff: 11b911b535..e1ce489c98/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: Iab5d7c6378db4d1c8cf856ebb6bd3aba10c2ce48
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232881
Reviewed-by: 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@{#35079}
2021-09-23 18:41:39 +00:00
a3d8c61313 Do not use UI thread as signaling thread.
peerconnection_client sample on Windows is using the current UI thread
as signaling thread. Create a dedicated thread for that purpose.

Bug: webrtc:13104
Change-Id: Iccff8165373101996913c4389cf134a60051462c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/230729
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35078}
2021-09-23 14:42:39 +00:00
7e01b85526 Roll chromium_revision 0ef713da3c..11b911b535 (924112:924239)
Change log: 0ef713da3c..11b911b535
Full diff: 0ef713da3c..11b911b535

Changed dependencies
* src/base: bd08169bcd..fb08dc04ac
* src/build: 66bad00683..c2c1dc6ddc
* src/ios: 7c1f1a27db..70ad47ff1f
* src/testing: 539b2d74c0..d7cd466bd1
* src/third_party: f94a05a053..a6ff92bf7f
* src/third_party/androidx: LFmCFyotQ3u8Rrz5qUKD3VH7cfFsCLGRG2VkpTPgyS8C..nnaSFrVwUFhbpAMc3rS2nXd-hlM5bCIGCXnU8sw4dh4C
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/4e1760d182..e155ea5c89
* src/third_party/perfetto: 09e840c057..7095880cdb
* src/tools: 96e83ce704..57de1358e4
DEPS diff: 0ef713da3c..11b911b535/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: I9003ae8cb0b14e4d1781626322153b1b6127c825
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232840
Reviewed-by: 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@{#35077}
2021-09-23 10:57:50 +00:00
c339142981 LossBweV2: Base ramp up speed on time passed since last backoff.
By initialization, time since backoff is unlimited at startup.

Bug: none
Change-Id: I9693cd09b7201606374a8bf9a0a03e6ee83191d3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232611
Commit-Queue: Fanny Linderborg <linderborg@webrtc.org>
Reviewed-by: Fanny Linderborg <linderborg@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35076}
2021-09-23 09:03:59 +00:00
adfe54c965 dcsctp: Remove the TCP style cwnd doubling
It wasn't correct and not enabled by default, so just remove it.

Bug: webrtc:12943
Change-Id: Idd426abd0da4ae259e519dd01239b4303296756a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232609
Commit-Queue: Victor Boivie <boivie@webrtc.org>
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35075}
2021-09-23 08:06:46 +00:00
3ded8ae88f Update WebRTC code version (2021-09-23T04:03:48).
TBR=webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com,mbonadei@webrtc.org

Bug: None
Change-Id: Iab41b6f36018601957f3ea96cc9d8a796fae40d5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232782
Reviewed-by: 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@{#35074}
2021-09-23 05:22:09 +00:00
0e24f88dd6 Roll chromium_revision 1d6fad0b34..0ef713da3c (923999:924112)
Change log: 1d6fad0b34..0ef713da3c
Full diff: 1d6fad0b34..0ef713da3c

Changed dependencies
* src/base: c6d7f9b58b..bd08169bcd
* src/ios: a58dcba71e..7c1f1a27db
* src/testing: 91cb32e466..539b2d74c0
* src/third_party: 116e04602c..f94a05a053
* src/third_party/androidx: esnQTh6IB0KM-t2F2AbAmiTNYdxM_WOyT5lLzYKt188C..LFmCFyotQ3u8Rrz5qUKD3VH7cfFsCLGRG2VkpTPgyS8C
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/c62bb0f159..4e1760d182
* src/third_party/depot_tools: b504ca40f3..04d9c83459
* src/third_party/libyuv: 0896c34873..33a68ec779
* src/tools: 385e7fde51..96e83ce704
DEPS diff: 1d6fad0b34..0ef713da3c/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: Ib489e85405ee008cbb1f86ffa2eb7fbbcdc8e791
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232725
Reviewed-by: 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@{#35073}
2021-09-23 00:39:00 +00:00
0529791ef7 Handle SharedMemory allocation failures
CreateSharedMemory is allowed to return nullptr if memory can't be
allocated but DesktopFrameWin didn't check to ensure was allocated
before accessing it. This CL just adds a null check, logs a
warning, and returns nullptr which is already done lower in the
function and the error is correctly handled in the screen and window
capturers which call DesktopFrameWin::Create().

Bug: chromium:1251651
Change-Id: Ie9231f03ba9c7a96823af986b9df38f97fcb682c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232663
Reviewed-by: Jamie Walch <jamiewalch@chromium.org>
Commit-Queue: Joe Downing <joedow@chromium.org>
Cr-Commit-Position: refs/heads/main@{#35072}
2021-09-22 23:49:50 +00:00
98952d7f0f Prepare for new encoding of RTC event log numeric fields.
Bug: webrtc:11933
Change-Id: I32e59059ea6166b2fc089d9d19d3ab3829c2190e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/228942
Commit-Queue: Björn Terelius <terelius@webrtc.org>
Reviewed-by: Sebastian Jansson <srte@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35071}
2021-09-22 21:00:24 +00:00
a551bd1dc5 Roll chromium_revision b32d012bf3..1d6fad0b34 (923877:923999)
Change log: b32d012bf3..1d6fad0b34
Full diff: b32d012bf3..1d6fad0b34

Changed dependencies
* src/base: c8e4ec9844..c6d7f9b58b
* src/ios: d109952515..a58dcba71e
* src/testing: eaf1a7c60c..91cb32e466
* src/third_party: 81ff5d2e24..116e04602c
* src/third_party/androidx: zzVIaEA3uTWNbAiFgL34RFj52xan_NtxkXTFIZjsrroC..esnQTh6IB0KM-t2F2AbAmiTNYdxM_WOyT5lLzYKt188C
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/25814bb53d..c62bb0f159
* src/third_party/depot_tools: eff810e93d..b504ca40f3
* src/third_party/perfetto: 8f0fabf54b..09e840c057
* src/third_party/turbine: n2quuVAecebwosy5EPRjDGSO5EQU94aFRBg_EdrYtpsC..EIJ2nS3aoQlV-cKpmxr4hNR4E1Qs82brcidjG4A1I5QC
* src/tools: 111c4792db..385e7fde51
DEPS diff: b32d012bf3..1d6fad0b34/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: I5484057140f83698610e9df8e1340246b4baca2e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232723
Reviewed-by: 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@{#35070}
2021-09-22 20:32:06 +00:00
3465a18a38 Revert "Fix iOS sim bot to for the new Chromium roll"
This reverts commit 7ca630f8dd0c1c8179a635660c0265bb5f4ea179.

Reason for revert: The new version of clang should have fixed the problem.

Original change's description:
> Fix iOS sim bot to for the new Chromium roll
>
> Bug: b/199044368, chromium:1249456
> Change-Id: I0d91abca55618d87dc8366315182729e2a2b1016
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/231954
> Reviewed-by: Nico Weber <thakis@chromium.org>
> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
> Reviewed-by: Andrey Logvin <landrey@webrtc.org>
> Commit-Queue: Artem Titov <titovartem@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#34992}

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: b/199044368, chromium:1249456
Change-Id: I67d96129d5f3a8159412b3755994b542633e2816
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232333
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35069}
2021-09-22 20:31:04 +00:00
d68f18ee6e dcsctp: Allow specifying minimum RTT variance
This is mentioned in
https://datatracker.ietf.org/doc/html/rfc4960#section-6.3.1 and further
described in https://datatracker.ietf.org/doc/html/rfc6298#section-4.

The TCP RFCs mentioned G as the clock granularity, but in SCTP it should
be set much higher, to account for the delayed ack timeout (ATO) of the
peer (as that can be seen as a very high clock granularity). That one is
set to 200ms by default in many clients, so a reasonable default limit
could be set to 220 ms.

If the measured variance is higher, it will be used instead.

Bug: webrtc:12943
Change-Id: Ifc217daa390850520da8b3beb0ef214181ff8c4e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232614
Commit-Queue: Victor Boivie <boivie@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35068}
2021-09-22 20:22:54 +00:00
b3c9d3da8f [ios] Fix two rtc_unittests that fail when using lld as linker
setExif: would create a CFDictionary using NULL for keyCallBacks and
valueCallBacks. This has the effect of comparing the keys of the
dictionary by pointer instead of by value. With ld64, this works
because it always dedupes identical constant CFSTR("foo") literal,
but lld currently doesn't do this.

Using kCFTypeDictionaryKeyCallBacks and kCFTypeDictionaryValueCallBacks
fixes the problem with lld and is "more correct" in general: Now the
dictionary would work with computed CFStrings too, it shows up better
in CFShow() output, etc.

While here, also fix a memory leak in setExif:.

Bug: chromium:1251763
Change-Id: I43c96d2189a4a77fe3bd0dfb3e33623925b0f900
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232760
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Nico Weber <thakis@chromium.org>
Cr-Commit-Position: refs/heads/main@{#35067}
2021-09-22 19:45:44 +00:00
4c8be521f1 Roll chromium_revision 39bb5dc28c..b32d012bf3 (923768:923877)
Change log: 39bb5dc28c..b32d012bf3
Full diff: 39bb5dc28c..b32d012bf3

Changed dependencies
* src/base: 63b2301926..c8e4ec9844
* src/ios: 5df67de82e..d109952515
* src/testing: f34057a8e4..eaf1a7c60c
* src/third_party: a8bb9c2622..81ff5d2e24
* src/third_party/androidx: 9NWqy0Mwybr2-UnSDAVpZ77TLsWo0E6-CKkEfwzylNYC..zzVIaEA3uTWNbAiFgL34RFj52xan_NtxkXTFIZjsrroC
* src/third_party/freetype/src: 6190360967..b4dddd8244
* src/third_party/perfetto: df2e9fecdf..8f0fabf54b
* src/tools: 6ce89b222b..111c4792db
DEPS diff: 39bb5dc28c..b32d012bf3/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: Iad8113a93a31cbd8acce7fc307512cbeeeeee929
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232721
Reviewed-by: 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@{#35066}
2021-09-22 16:47:26 +00:00
caef2b33b3 In vp9 encoder fuzzer exclude testing unsupported bitrate configurations
Bug: chromium:1251158, chromium:1250115
Change-Id: I8c96d7ea63dcde9ae8aeb4af9ea0543f67286062
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232612
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Emil Lundmark <lndmrk@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35065}
2021-09-22 16:20:56 +00:00
7d7afc6468 dcsctp: Fix accidental re-use of variable
This was caused by change 231229 and was later caught when reviewing the
code. The rtt variable was accidentally re-used for another purpose, and
then assumed to still be used to represent the rtt.

There have been no issues found with this re-use, but it was wrong.

Bug: webrtc:12614
Change-Id: If1a180315cf833e293f78c54c3c3b29394a19a20
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232610
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Commit-Queue: Victor Boivie <boivie@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35064}
2021-09-22 13:27:37 +00:00
9def99487e Delete BasicPacketSocketFactory constructor with thread argument
In callers where it's non-trivial to explicitly pass the right
SocketFactory, pull the call to rtc::Thread::socketserver() into the
caller, with a TODO comment.

Bug: webrtc:13145
Change-Id: I029d3adca385d822180e089f016c3778e0d4fd0c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/231227
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35063}
2021-09-22 12:15:06 +00:00
070dbe13d1 Roll chromium_revision a9952c3d0b..39bb5dc28c (923654:923768)
Change log: a9952c3d0b..39bb5dc28c
Full diff: a9952c3d0b..39bb5dc28c

Changed dependencies
* src/build: e6cc67acf1..66bad00683
* src/ios: 44f36b544f..5df67de82e
* src/testing: f0b4c80438..f34057a8e4
* src/third_party: 509acb7e61..a8bb9c2622
* src/third_party/depot_tools: 392672524f..eff810e93d
* src/tools: 80f6241c34..6ce89b222b
DEPS diff: a9952c3d0b..39bb5dc28c/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: I137f64f46ace12ded88814c2c9a80fbd54a09e53
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232700
Reviewed-by: 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@{#35062}
2021-09-22 08:48:37 +00:00
f72c06419f sctp: dcsctp: Manage lifecycle explicitly
Prior to this commit, the SCTP association could terminate due to too
many retransmission attempts when there is a long duration of packet
loss. The RTCPeerConnection wouldn't terminate, and when the network
later recovers (possibly using a different ICE candidate), it would be a
RTCPeerConnection with media, but without DataChannels.

This commit will make the dcSCTP library never abort by itself when
there are too many retransmissions. It will also put a cap on the retry
duration so that it will do a retry every three seconds (or lower).

Bug: webrtc:13129
Change-Id: I08162ea20d6a60aa0eae2717966d9a2ddba8fc22
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232540
Commit-Queue: Victor Boivie <boivie@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35061}
2021-09-22 07:17:29 +00:00
7a9aa356d3 Update WebRTC code version (2021-09-22T04:04:23).
TBR=webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com,mbonadei@webrtc.org

Bug: None
Change-Id: Id84559a2ae5ea5795368143432d66f3f9695f571
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232681
Reviewed-by: 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@{#35060}
2021-09-22 05:58:49 +00:00
c724fbaf1d Roll chromium_revision a6f6c26471..a9952c3d0b (923534:923654)
Change log: a6f6c26471..a9952c3d0b
Full diff: a6f6c26471..a9952c3d0b

Changed dependencies
* src/build: 0f30102466..e6cc67acf1
* src/ios: a3315d26ff..44f36b544f
* src/testing: c813a08086..f0b4c80438
* src/third_party: c186ba7183..509acb7e61
* src/third_party/androidx: YgWnxUif6qH20WBJzC3-BkcOdU0bKj8rK8Doh6F642sC..9NWqy0Mwybr2-UnSDAVpZ77TLsWo0E6-CKkEfwzylNYC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/eb1238e9b6..25814bb53d
* src/third_party/depot_tools: c70750b73e..392672524f
* src/tools: 977a6216c1..80f6241c34
DEPS diff: a6f6c26471..a9952c3d0b/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: I30b749da853635e0c158ed536e2e40fd7a50eecb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232665
Reviewed-by: 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@{#35059}
2021-09-22 01:13:04 +00:00
f96bac9d93 Roll chromium_revision e682171528..a6f6c26471 (923422:923534)
Change log: e682171528..a6f6c26471
Full diff: e682171528..a6f6c26471

Changed dependencies
* src/base: 03b25e9941..63b2301926
* src/ios: e92a74ddbd..a3315d26ff
* src/testing: e4d8700715..c813a08086
* src/third_party: 665effa44a..c186ba7183
* src/third_party/android_sdk/public: yODElY4RdHopNEfpOnqjRcrpa6JMzbhYYqGD53-DjJwC..AuYa11pULKT8AI14_owabJrkZoRGuovL-nvwmiONlYEC
* src/third_party/androidx: H5UatMk-9sW2bGNyADlJGlpCPtfMgXteCSHjEHq1w9UC..YgWnxUif6qH20WBJzC3-BkcOdU0bKj8rK8Doh6F642sC
* src/third_party/depot_tools: 9a76798c9e..c70750b73e
* src/third_party/perfetto: 485b177f00..df2e9fecdf
* src/tools: c0b1ae8923..977a6216c1
DEPS diff: e682171528..a6f6c26471/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: Ib53c494b473d2eba03921091a6c074ce14034972
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232662
Reviewed-by: 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@{#35058}
2021-09-21 20:53:50 +00:00
2d0e82e4cf Roll chromium_revision 3416746b88..e682171528 (923281:923422)
Change log: 3416746b88..e682171528
Full diff: 3416746b88..e682171528

Changed dependencies
* src/base: 0edb16fd68..03b25e9941
* src/build: b4be3eb78f..0f30102466
* src/ios: d11c980c8a..e92a74ddbd
* src/testing: 2d497d93e4..e4d8700715
* src/third_party: b82e1dc3f4..665effa44a
* src/third_party/androidx: -p7HUEhWbHNpHzWMFxgf5JMct4Dp0DHUeY6Ybtni3IwC..H5UatMk-9sW2bGNyADlJGlpCPtfMgXteCSHjEHq1w9UC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/8ec776f0d7..eb1238e9b6
* src/third_party/freetype/src: 71969d1edf..6190360967
* src/third_party/perfetto: e311098b41..485b177f00
* src/tools: b92dee658b..c0b1ae8923
DEPS diff: 3416746b88..e682171528/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: I40bcc7e42770520826e25901a772353dc993f7e8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232640
Reviewed-by: 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@{#35057}
2021-09-21 16:54:08 +00:00
48f9525078 Delete BitBuffer
All BitBuffer usage was replaced with BitstreamReader

Bug: None
Change-Id: Ia91826cea2561679709c0c22767958de596a282c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232125
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35056}
2021-09-21 16:28:38 +00:00
b918230640 Move StrongAlias to rtc_base
It's useful for other parts of WebRTC and there is no real reason why
it should be located in net/dcsctp.

Bug: None
Change-Id: Iccaed4e943e21ddaea8603182d693114b2da9f6b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232606
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Victor Boivie <boivie@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35055}
2021-09-21 15:17:26 +00:00
68dc02b32f rtp_rtcp: use webrtc::flat_map for remote_senders
This one is frequently accessed - Mainly by ::CreateReportBlocks and
is visible in performance profiles (although not very much).

By using webrtc::flat_map, better data cache locality is expected.

Bug: webrtc:12689
Change-Id: Ic2ebcad806788074b2b4cb244a25395a48df1852
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232541
Commit-Queue: Victor Boivie <boivie@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35054}
2021-09-21 13:20:16 +00:00
72435325c6 dcsctp: hand over RRSendQueue streams state
Bug: webrtc:13154
Change-Id: I560b59ad2f5bcd2deafc3a37e3af853108b572b2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232605
Commit-Queue: Sergey Sukhanov <sergeysu@webrtc.org>
Reviewed-by: Victor Boivie <boivie@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35053}
2021-09-21 12:59:46 +00:00
9d2b3cb595 dcsctp: enabled handover in test SendManyFragmentedMessagesWithLimitedRtx
Bug: webrtc:13154
Change-Id: I192d5093de9b7596208d44f4868b413602db473a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232543
Reviewed-by: Victor Boivie <boivie@webrtc.org>
Commit-Queue: Sergey Sukhanov <sergeysu@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35052}
2021-09-21 11:55:43 +00:00
e7c77ecd32 Add rtc:SocketFactory as member of jni OwnedFactoryAndThreads
Bug: webrtc:13145
Change-Id: Iff1b59d291b1a36d474cf3fb6fafa4e9ff007aa0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232060
Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
Reviewed-by: Xavier Lepaul‎ <xalep@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35051}
2021-09-21 11:15:30 +00:00
f7a7698aaf Mark toI420 as Nullable
Bug: webrtc:12877
Change-Id: I1b52b46bc9208d20f1887bdc87497e4eb227ecaf
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232330
Reviewed-by: Niels Moller <nisse@webrtc.org>
Reviewed-by: Xavier Lepaul‎ <xalep@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Fabian Bergmark <fabianbergmark@google.com>
Cr-Commit-Position: refs/heads/main@{#35050}
2021-09-21 10:05:09 +00:00
7b35b44b52 Zero initialize heap allocations in LibvpxVp9{Decoder,Encoder}
Bug: chromium:1251010
Change-Id: Iffefdc8bee3752f89b0201f56fd06a2253b53200
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232602
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Emil Lundmark <lndmrk@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35049}
2021-09-21 09:24:09 +00:00
50decc6bd0 Roll chromium_revision c4e2cd0641..3416746b88 (923181:923281)
Change log: c4e2cd0641..3416746b88
Full diff: c4e2cd0641..3416746b88

Changed dependencies
* src/build: 103712808f..b4be3eb78f
* src/ios: 0ff547a875..d11c980c8a
* src/testing: cb7a980fa7..2d497d93e4
* src/third_party: d4e588bc54..b82e1dc3f4
* src/third_party/androidx: jagpxzoq8SusfDjtewx558yIOnyvOSm2eGzxQc7-n7EC..-p7HUEhWbHNpHzWMFxgf5JMct4Dp0DHUeY6Ybtni3IwC
* src/third_party/depot_tools: c1fd44b01a..9a76798c9e
* src/tools: 3102a8e728..b92dee658b
DEPS diff: c4e2cd0641..3416746b88/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: I0eb0ad7ddf80521ad7f4185024bd20a74045a6d5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232586
Reviewed-by: 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@{#35048}
2021-09-21 08:52:19 +00:00
6da016ff71 Delete unused listen-mode of AsyncStunTCPSocket
Small step towards using separate classes for TCP server sockets.
Added a new test-only class AsyncStunServerTCPSocket needed
for unit tests of AsyncStunTCPSocket.

Bug: webrtc:13065
Change-Id: I7d9713983d8f6b30aa3d3e7442bb34ea48b815eb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232324
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Taylor Brandstetter <deadbeef@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35047}
2021-09-21 08:01:15 +00:00
a37fa66463 Update WebRTC code version (2021-09-21T04:02:15).
TBR=webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com,mbonadei@webrtc.org

Bug: None
Change-Id: I70cc13d8235696205e375cdc52869c2ceac3f078
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232583
Reviewed-by: 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@{#35046}
2021-09-21 05:22:29 +00:00
c9c10102f1 Roll chromium_revision 58be06fa61..c4e2cd0641 (923080:923181)
Change log: 58be06fa61..c4e2cd0641
Full diff: 58be06fa61..c4e2cd0641

Changed dependencies
* src/base: 272d549d08..0edb16fd68
* src/ios: 00ac1cbc1f..0ff547a875
* src/testing: 84c05d76bc..cb7a980fa7
* src/third_party: be0f31168b..d4e588bc54
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/fb6990454d..8ec776f0d7
* src/third_party/depot_tools: eb28118b7a..c1fd44b01a
* src/third_party/freetype/src: 5b626281f1..71969d1edf
* src/tools: 6a16edeb57..3102a8e728
DEPS diff: 58be06fa61..c4e2cd0641/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: Icd91442607a7752c3b3cc18eb9c5bf6e4b1d6f96
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232582
Reviewed-by: 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@{#35045}
2021-09-21 02:56:49 +00:00
ba995a98a5 Roll chromium_revision 35a3026fcf..58be06fa61 (922957:923080)
Change log: 35a3026fcf..58be06fa61
Full diff: 35a3026fcf..58be06fa61

Changed dependencies
* src/base: c9776ba59e..272d549d08
* src/build: 6b775cc1b3..103712808f
* src/ios: 3526986c9b..00ac1cbc1f
* src/testing: b8f96c0110..84c05d76bc
* src/third_party: 27cc664ab2..be0f31168b
* src/third_party/android_sdk/public: ZT3JmI6GMG4YVcZ1OtECRVMOLLJAWAdPbi-OclubJLMC..yODElY4RdHopNEfpOnqjRcrpa6JMzbhYYqGD53-DjJwC
* src/third_party/android_sdk/public: qi_k82nm6j9nz4dQosOoqXew4_TFAy8rcGOHDLptx1sC..g7n_-r6yJd_SGRklujGB1wEt8iyr77FZTUJVS9w6O34C
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/2c91d8f11c..fb6990454d
* src/third_party/depot_tools: cf9d64363b..eb28118b7a
* src/tools: 824e997513..6a16edeb57
DEPS diff: 35a3026fcf..58be06fa61/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: I8ac39f6b87495f5022d185f8875f3a0a98088103
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232580
Reviewed-by: 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@{#35044}
2021-09-20 23:36:09 +00:00
9cd326c0cf Update missed link to chromium C++11 styleguide
Follow-up to https://webrtc-review.googlesource.com/c/src/+/232260:
there's a second link to the obsolete chromium-cpp.appspot.com in the
same file that was missed.

Also updates the link to be more precise: the new markdown file has
anchors on individual entries, not just the section headers.

R=danilchap@webrtc.org

Bug: chromium:1243839
Change-Id: I17918d155aacf3465a46fd674a598139a0870165
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232560
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35043}
2021-09-20 21:05:39 +00:00
1ce585953c Fix integer underflow in BitstreamReader::ConsumeBits
Unlike ReadBits, ConsumeBits doesn't limit number of bits it may advance,
and thus should work when that number is close to the integer limit

Bug: chromium:1250730
Change-Id: Ia7847869ef9d3fc16450d572c9e2be6e1aa36741
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232332
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Tommi <tommi@webrtc.org>
Commit-Queue: Tommi <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35042}
2021-09-20 19:37:49 +00:00
b3b102cdb8 Roll chromium_revision d2004ccb64..35a3026fcf (922852:922957)
Change log: d2004ccb64..35a3026fcf
Full diff: d2004ccb64..35a3026fcf

Changed dependencies
* src/base: d632224756..c9776ba59e
* src/build: ae8cb5d4ef..6b775cc1b3
* src/ios: 582c6d5fd0..3526986c9b
* src/testing: fb01508eb9..b8f96c0110
* src/third_party: 07464bd1dd..27cc664ab2
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/bb0675d848..2c91d8f11c
* src/third_party/perfetto: 62ae508a04..e311098b41
* src/tools: edbfb2c705..824e997513
DEPS diff: d2004ccb64..35a3026fcf/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: Icb1d98dfe3f90f063b5ce67377b6d679a3a3622d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232520
Reviewed-by: 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@{#35041}
2021-09-20 18:31:12 +00:00
ef4d0b6c7a rename use_x11 to ozone_platform_x11
Ozone is default now in Chromium and non-Ozone/X11 (aka use_x11) is
deprecated. During the transition period use_x11 == ozone_platform_x11.

Bug: chromium:1096425
Change-Id: Ie3643360ec6607796533054bdedf8e2bb8e7e749
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/231650
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35040}
2021-09-20 15:13:55 +00:00
afc237751a Allow CopyOnWriteBuffer to accept vector-like types.
Bug: none
Change-Id: I03ee91be151e10d6b0385b462158ecd0bd9ad4ed
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232129
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35039}
2021-09-20 14:02:05 +00:00
bc7666be51 use_lld=false for xcode bot.
lld requires llvm-ar which is not present in the xcode toolchain.

Bug: b/200179635
Change-Id: I3fb23d2ba9e03d9cc6f595f0c5d1ed410afae9f4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232328
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35038}
2021-09-20 13:29:48 +00:00
d92f8a86b3 dcsctp: move HandoverReadinessStatus::ToString definition to build target public:socket
This allows build targets that need only HandoverReadinessStatus
to depend only on public:socket, and not on socket:dcsctp_socket.

Bug: webrtc:13154
Change-Id: I29f41910cdb5baed96b57fd7284b96fc50a56ba4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232331
Reviewed-by: Victor Boivie <boivie@webrtc.org>
Commit-Queue: Sergey Sukhanov <sergeysu@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35037}
2021-09-20 12:25:15 +00:00
057f90b7cb Fix integer overflow in h264 pps parser
Bug: chromium:1250730
Change-Id: Idda8e92262af7c3190698e1fb5ba001f6de55c47
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232327
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Stefan Holmer <stefan@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35036}
2021-09-20 11:28:36 +00:00
3852698ad9 dcsctp: support handover state serialization testing
dcSCTP library users can set their custom
g_handover_state_transformer_for_test that can serialize and
deserialize the state. All dcSCTP handover tests call
g_handover_state_transformer_for_test. If some part of the state is
serialized incorrectly or is forgotten, high chance that it will
fail the tests.

Bug: webrtc:13154
Change-Id: I251a099be04dda7611e9df868d36e3a76dc7d1e1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232325
Commit-Queue: Sergey Sukhanov <sergeysu@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Victor Boivie <boivie@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#35035}
2021-09-20 10:08:58 +00:00
ffb6d7812d Roll chromium_revision e355563bce..d2004ccb64 (922741:922852)
Change log: e355563bce..d2004ccb64
Full diff: e355563bce..d2004ccb64

Changed dependencies
* src/build: 67d9786cde..ae8cb5d4ef
* src/ios: fba9465d9b..582c6d5fd0
* src/testing: 7c2699b123..fb01508eb9
* src/third_party: 3082261eb3..07464bd1dd
* src/third_party/androidx: HoRt7lhvtWPJ6Dq388HPGC34ymlvXafBdnrSvb_XaIgC..jagpxzoq8SusfDjtewx558yIOnyvOSm2eGzxQc7-n7EC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/7d0db1cb9e..bb0675d848
* src/third_party/depot_tools: 4e0cca2a31..cf9d64363b
* src/third_party/ffmpeg: 1f33e234be..731bf2abeb
* src/tools: 7cab6725ec..edbfb2c705
DEPS diff: e355563bce..d2004ccb64/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: I4bf5e47dc5d40e8f67f1bfac22581517a42edef3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232460
Reviewed-by: 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@{#35034}
2021-09-20 08:28:18 +00:00
fe4ff30ae1 Update WebRTC code version (2021-09-19T04:02:28).
TBR=webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com,mbonadei@webrtc.org

Bug: None
Change-Id: I77a3892d6deae079a25286ca5901175d3b8c7be0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/232408
Reviewed-by: 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@{#35033}
2021-09-19 05:46:52 +00:00