40481 Commits

Author SHA1 Message Date
Harald Alvestrand
50a238fbd4 Replace IceTransportInternal::SignalCandidateError
with a callback function.

Bug: webrtc:11943
Change-Id: Ieed740a36f86be6dd45d6a495cc4fd023ea98477
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328862
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41249}
2023-11-27 15:04:10 +00:00
Danil Chapovalov
a1a05e259d Restore android metrics_default_jni dependency on heavy pc:peerconnection target
Bug: None
Change-Id: I63f64ca0c403c381ca6506fd14ac752ca5f5da05
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328880
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Auto-Submit: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41248}
2023-11-27 14:26:38 +00:00
Danil Chapovalov
9fdceb80b5 Add environment_construction poison
This poison guards against accidental use of EnvironmentFactory and thus ensures low level WebRTC class would use utilities from propagated environment instead of accidentally using a default implementation.

This poison extends and thus replaces default task queue poison.

Bug: webrtc:15656
Change-Id: I577bef8af08b9c7dd649ad5a2284eb236e6f4a8f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328380
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41247}
2023-11-27 11:44:50 +00:00
Tony Herre
f921d25320 Remove DCHECK on setting audio rcvr encoded transform twice
Failing a DCHECK on a ChannelReceiver having its encoded transform set
more than once contradicts the comment above - this can happen when
reconfiguring a channel, eg as in the web platform test
webrtc/recvonly-transceiver-can-become-sendrecv.https.html.

It was added after the original code by a different author, and indeed
the video side doesn't have such a check.

Bug: chromium:1502781
Change-Id: Id36e52601da34ebc194ff058e4672046379f576e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328560
Commit-Queue: Tony Herre <herre@google.com>
Auto-Submit: Tony Herre <herre@google.com>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41246}
2023-11-27 10:53:24 +00:00
Per Kjellander
264547d084 Revert "Refactor AsyncTcpSocket(s) to use rtc::ReceivedPackets"
This reverts commit 211daadb6658630346111c9a8ea8f67cba997952.

Reason for revert: AsyncStunTCPSocket::ProcessInput , Bug introduced, not reading length of each stun message in a tcp fetch

Original change's description:
> Refactor AsyncTcpSocket(s) to use rtc::ReceivedPackets
>
> Instead of using raw pointers.
>
> Bug: webrtc:15368, webrtc:11943
> Change-Id: Id28a0a4fc3d00680e972bd95e0c60344c7886892
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328500
> Reviewed-by: Harald Alvestrand <hta@webrtc.org>
> Commit-Queue: Per Kjellander <perkj@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#41237}

Bug: webrtc:15368, webrtc:11943
Change-Id: Id15261579a61dd200e7c3b1a013877575b87db2e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328760
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41245}
2023-11-27 10:44:49 +00:00
Philipp Hancke
d0f0f38f72 Remove most usage of MediaContentDescription::as_audio()/as_video()
and unify algorithms a bit more.

BUG=webrtc:15214

Change-Id: Ie9903f3e56d25b1dc026367e8ae6817275faa07b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328442
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@microsoft.com>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41244}
2023-11-27 09:35:39 +00:00
Henrik Boström
1a5d474825 Delete unsued metronome.cc file.
It's not included in the BUILD.gn file and it defines methods that are
not declared in the header. Delete.

Bug: chromium:1381982
Change-Id: I0d8541e7b0e7d1d2b4f3ad7a4864d317d8799399
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328541
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41243}
2023-11-27 09:28:42 +00:00
chromium-webrtc-autoroll
5c9caa310b Roll chromium_revision a8dab8a10f..290291ef1a (1229078:1229191)
Change log: a8dab8a10f..290291ef1a
Full diff: a8dab8a10f..290291ef1a

Changed dependencies
* src/base: 48814fac0d..826822231d
* src/build: 8b922e8b99..cdf0c47b04
* src/testing: 35f6027ed8..84b09c6ef9
* src/third_party: 885ea03968..7edf3c8764
* src/tools: e2ae4f3db7..ebf82ae2a6
DEPS diff: a8dab8a10f..290291ef1a/DEPS

No update to Clang.

BUG=None

Change-Id: I583af06fcc96046ed9501759d41a9300d397c59b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328663
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@{#41242}
2023-11-27 09:18:03 +00:00
webrtc-version-updater
62aa821c2d Update WebRTC code version (2023-11-27T04:13:30).
Bug: None
Change-Id: I3b570ad63abfba4452387fb59e32b14e7c9d0dac
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328662
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@{#41241}
2023-11-27 05:49:44 +00:00
chromium-webrtc-autoroll
b65913024f Roll chromium_revision 12db4b522d..a8dab8a10f (1228976:1229078)
Change log: 12db4b522d..a8dab8a10f
Full diff: 12db4b522d..a8dab8a10f

Changed dependencies
* src/buildtools: ef503d1590..ed2855f2d6
* src/ios: 9e8cd3936a..2b7e234df1
* src/testing: 66f2a1e34a..35f6027ed8
* src/third_party: 8f85a68136..885ea03968
* src/third_party/libc++/src: 0ec946fa26..9e4e987c28
DEPS diff: 12db4b522d..a8dab8a10f/DEPS

No update to Clang.

BUG=None

Change-Id: Ia46da377968533769d6d2dbf25e7bcf70d4f7b18
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328640
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@{#41240}
2023-11-26 16:39:10 +00:00
webrtc-version-updater
92fcb56797 Update WebRTC code version (2023-11-26T04:11:21).
Bug: None
Change-Id: Icfc70f7a7d1137b44c0fff240aca1dd6319eb64c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328498
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@{#41239}
2023-11-26 06:06:39 +00:00
chromium-webrtc-autoroll
2561dd307e Roll chromium_revision 4d448ca9a6..12db4b522d (1228869:1228976)
Change log: 4d448ca9a6..12db4b522d
Full diff: 4d448ca9a6..12db4b522d

Changed dependencies
* src/buildtools: 06a9897f24..ef503d1590
* src/ios: 9931cdfba2..9e8cd3936a
* src/testing: 2586c4d821..66f2a1e34a
* src/third_party: 6cae11a6f3..8f85a68136
* src/third_party/androidx: gZjFQKzfZ-1D1L9TfvD_iyEjxjkR9w0kQgz4_bVCKLgC..Xr4J-XLus6N-zKMMnaKX7aOjmgOHxFd5lLQFVsn7F30C
* src/third_party/libc++/src: c03569abfc..0ec946fa26
* src/third_party/r8: Sy-kFTnYsH9Arx9MEiChAikFKSB4kGPTBMM3rgi1Jc0C..YJv5xgb5CjUj1a0k36y8EQ5Fg7faGfQi1bKh8-cAv6QC
* src/tools: 178dab41a0..e2ae4f3db7
DEPS diff: 4d448ca9a6..12db4b522d/DEPS

No update to Clang.

BUG=None

Change-Id: Ic6b80b645116cbffc68228363dce7e4e90117620
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328496
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@{#41238}
2023-11-25 16:29:59 +00:00
Per K
211daadb66 Refactor AsyncTcpSocket(s) to use rtc::ReceivedPackets
Instead of using raw pointers.

Bug: webrtc:15368, webrtc:11943
Change-Id: Id28a0a4fc3d00680e972bd95e0c60344c7886892
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328500
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41237}
2023-11-25 08:55:59 +00:00
webrtc-version-updater
5116ad58b1 Update WebRTC code version (2023-11-25T04:05:28).
Bug: None
Change-Id: I1fb19609e86aa31d2d8d96455d78dd5b45e512b6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328466
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@{#41236}
2023-11-25 05:29:07 +00:00
chromium-webrtc-autoroll
cd42e347c1 Roll chromium_revision 74acb31550..4d448ca9a6 (1228767:1228869)
Change log: 74acb31550..4d448ca9a6
Full diff: 74acb31550..4d448ca9a6

Changed dependencies
* src/base: 341add321e..48814fac0d
* src/ios: f6e22b9c75..9931cdfba2
* src/testing: 317c96423d..2586c4d821
* src/third_party: a676e4c7f6..6cae11a6f3
* src/third_party/androidx: 1BfjRMg9mztA2FAr_yQv_7XSWIAwDZ6HMPxdgKUeLfsC..gZjFQKzfZ-1D1L9TfvD_iyEjxjkR9w0kQgz4_bVCKLgC
* src/third_party/perfetto: eb9117dab7..196c2f82ed
* src/third_party/r8: Vjgh6DGZpPhxYqNjulYH9ogpNFhkWn31RDgrWeRQmPcC..Sy-kFTnYsH9Arx9MEiChAikFKSB4kGPTBMM3rgi1Jc0C
* src/tools: b7510e8017..178dab41a0
DEPS diff: 74acb31550..4d448ca9a6/DEPS

No update to Clang.

BUG=None

Change-Id: I678956c411937c1104ea8e83e8443ee044cdf401
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328489
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@{#41235}
2023-11-24 20:35:27 +00:00
Danil Chapovalov
e0ec125dae Add CopyOnWriteBuffer::empty accessor
CopyOnWriteBuffer is a container-like type,
lack of empty accessor is often surprising.

Bug: None
Change-Id: I9db1e3837aa596810729e9bf92e366fbce3908d3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328382
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Auto-Submit: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41234}
2023-11-24 18:37:34 +00:00
chromium-webrtc-autoroll
01859d41bf Roll chromium_revision 07c11578f5..74acb31550 (1228659:1228767)
Change log: 07c11578f5..74acb31550
Full diff: 07c11578f5..74acb31550

Changed dependencies
* src/base: db662aea20..341add321e
* src/build: 6355ffc8d8..8b922e8b99
* src/buildtools: 2a8d2c5eab..06a9897f24
* src/ios: e08da60964..f6e22b9c75
* src/testing: 5417139dbe..317c96423d
* src/third_party: b2e6642fb9..a676e4c7f6
* src/third_party/freetype/src: df39b017d9..63d3a37eb7
* src/third_party/kotlinc/current: y9zd2-JF5FESwNZEVJnnejmk6J97g7fjlmwxNaMuJAoC..WKNG-_aQcnsBG-F7SS-yUGLlN9roxcWYt1K_8uw27zQC
* src/third_party/libc++/src: 4b348d339b..c03569abfc
* src/third_party/perfetto: d8864cd183..eb9117dab7
* src/tools: 12cdf74665..b7510e8017
DEPS diff: 07c11578f5..74acb31550/DEPS

No update to Clang.

BUG=None

Change-Id: Ib6d252b022978daf846ef0e8e4715ac823821b8b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328486
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@{#41233}
2023-11-24 14:42:29 +00:00
Ilya Nikolaevskiy
7a841ce116 Fix parameter types inconsistency in FrameCadanceAdapter
Bug: chromium:1255737
Change-Id: Id448a9176020f7f88eb767036b67ca884bdbd472
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328520
Reviewed-by: Markus Handell <handellm@webrtc.org>
Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41232}
2023-11-24 13:40:11 +00:00
Paul Semel
15c04f98e9 fuzzer: add testonly to fuzzer tests
This will be needed to make some changes to `fuzzer_test`
(crrev.com/c/5053732), but also makes sense generally since those are
only meant to exist in tests, hence for testing.

Bug: chromium:1504840
Change-Id: Ic40178c96753179f485c90abb958874320192a3e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328440
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Paul Semel <paulsemel@chromium.org>
Cr-Commit-Position: refs/heads/main@{#41231}
2023-11-24 11:33:33 +00:00
Per K
b803e851fc Use AsyncPacketSocket::RegisterReceivedPacketCallback in StunProber
Bug: webrtc:15368, webrtc:11943
Change-Id: Ia642fac641893649ac4d2160d2ef9d5738b11866
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328441
Commit-Queue: Jonas Oreland <jonaso@webrtc.org>
Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
Auto-Submit: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41230}
2023-11-24 09:37:27 +00:00
chromium-webrtc-autoroll
8c0f55857e Roll chromium_revision 9077c5ddc4..07c11578f5 (1228550:1228659)
Change log: 9077c5ddc4..07c11578f5
Full diff: 9077c5ddc4..07c11578f5

Changed dependencies
* src/base: 5961407a1a..db662aea20
* src/build: 2cde4f3eac..6355ffc8d8
* src/ios: 163176655c..e08da60964
* src/testing: 66d4b8e3ce..5417139dbe
* src/third_party: 9086fee708..b2e6642fb9
* src/third_party/androidx: Cjp1nR1ukPFULz9woZP3Ohq_KCCLwKdKdlOvJ-Ylc2oC..1BfjRMg9mztA2FAr_yQv_7XSWIAwDZ6HMPxdgKUeLfsC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/b80aa2639f..f0228fa92b
* src/third_party/libc++abi/src: 371593893a..e6a7fd81ed
* src/tools: 743a4f15e2..12cdf74665
DEPS diff: 9077c5ddc4..07c11578f5/DEPS

No update to Clang.

BUG=None

Change-Id: I7dec320c1e13d3fbc6c36996de6aa01ed2ce56d6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328482
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@{#41229}
2023-11-24 07:23:55 +00:00
webrtc-version-updater
2e3a2a8392 Update WebRTC code version (2023-11-24T04:13:54).
Bug: None
Change-Id: Ic570084759901abaea59addfc0175308a5c732c2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328463
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@{#41228}
2023-11-24 05:43:23 +00:00
chromium-webrtc-autoroll
23ac2c0133 Roll chromium_revision f76843c76b..9077c5ddc4 (1228426:1228550)
Change log: f76843c76b..9077c5ddc4
Full diff: f76843c76b..9077c5ddc4

Changed dependencies
* src/base: f801980240..5961407a1a
* src/build: 95d1d44174..2cde4f3eac
* src/ios: 240594bf9f..163176655c
* src/testing: b403c6abb2..66d4b8e3ce
* src/third_party: 77d7391599..9086fee708
* src/third_party/androidx: pSbGRySDDFZqGrNz47N7f9wr2jt9bWBDYwREAzN4jdUC..Cjp1nR1ukPFULz9woZP3Ohq_KCCLwKdKdlOvJ-Ylc2oC
* src/third_party/perfetto: f389d82070..d8864cd183
* src/tools: 1644bbe171..743a4f15e2
DEPS diff: f76843c76b..9077c5ddc4/DEPS

No update to Clang.

BUG=None

Change-Id: Ibf63a3409eed0723c4cdf0654190debe20fab811
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328402
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@{#41227}
2023-11-23 20:41:19 +00:00
Markus Handell
84c016a024 FrameCadenceAdapter: use distinct signal for queue overload.
The FrameCadenceAdapterInterface::Callback::OnFrame method in
VideoStreamEncoder only changed frame handling on
frames_scheduled_for_processing being 1. This CL changes
the parameter to more explicitly signal queue overload via
boolean parameter.

Bug: None
Change-Id: I1eb46b34fc4d748b7e2f1921642497c939adf197
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/327761
Commit-Queue: Markus Handell <handellm@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41226}
2023-11-23 17:31:37 +00:00
Markus Handell
254e23071c VideoStreamEncoder: Clean up drop handling and update rects.
The change adds dropped frame reporting for previously dropped frame
and also cleans up the colon list of the VSE.

Bug: None
Change-Id: Iad1c084739e5392ded4f100d940b45adf9b561ef
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/327800
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Markus Handell <handellm@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41225}
2023-11-23 17:19:33 +00:00
Markus Handell
28ea9ba80d VideoStreamEncoder: remove an unneeded and potentially dangerous PostTask.
Bug: None
Change-Id: I9423a78787db09469faa31646e97ac8904a2b32a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/327782
Reviewed-by: Ilya Nikolaevskiy <ilnik@google.com>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Markus Handell <handellm@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41224}
2023-11-23 17:17:50 +00:00
chromium-webrtc-autoroll
8dea465dfd Roll chromium_revision 139eff5afc..f76843c76b (1228324:1228426)
Change log: 139eff5afc..f76843c76b
Full diff: 139eff5afc..f76843c76b

Changed dependencies
* src/build: eb410d53b3..95d1d44174
* src/ios: 9cb89cb804..240594bf9f
* src/testing: 769a956890..b403c6abb2
* src/third_party: 01e2819299..77d7391599
* src/third_party/androidx: W4_wcd_lvPKzxsuvKesTIuR3Z1lsOfbmtU4mEXFhQosC..pSbGRySDDFZqGrNz47N7f9wr2jt9bWBDYwREAzN4jdUC
* src/third_party/perfetto: 41a5723e9f..f389d82070
* src/third_party/r8: vFBpAdZar_sS8W_xKvQThRv5XpFyYZP4bMzjigyTTcwC..Vjgh6DGZpPhxYqNjulYH9ogpNFhkWn31RDgrWeRQmPcC
* src/tools: c54cd956f1..1644bbe171
DEPS diff: 139eff5afc..f76843c76b/DEPS

No update to Clang.

BUG=None

Change-Id: Ibb1d97783c8d0c01839179f023b5c4aa6273b2f3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328400
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@{#41223}
2023-11-23 15:13:55 +00:00
Linus Nilsson
518e181ab5 Trace render window state using a counter.
This makes it show up as an individual track in perfetto
allowing rendering to be more easily inspected.
https://screenshot.googleplex.com/3eyicjpxdKaG3oE

Bug: b/217863437
Change-Id: I2710a8709141fda50ec613390161ab9c6526b931
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328381
Auto-Submit: Linus Nilsson <lnilsson@webrtc.org>
Commit-Queue: Linus Nilsson <lnilsson@webrtc.org>
Reviewed-by: Zoé Lepaul <xalep@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41222}
2023-11-23 14:56:31 +00:00
Philipp Hancke
0322493aed Refactor MediaSession to unify audio/video codec handling
since the offer/answer rules do not depend on the media type for
the most part. Also make use of recently introduced Codec types.

BUG=webrtc:15214

Change-Id: Ieae27247a8910c3fcaa9609dca0297985907f86a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/327740
Commit-Queue: Philipp Hancke <phancke@microsoft.com>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41221}
2023-11-23 14:27:54 +00:00
Danil Chapovalov
e7b48a1e80 Implement means to create an Environment
implement EnvironmentFactory class
and CreateEnvironment function.

Bug: webrtc:15656
Change-Id: Ib5ec0e35896be08e6125bcabc6abf2341e613909
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328060
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41220}
2023-11-23 12:19:28 +00:00
Per K
14630a7e37 Use rtc::ReceivedPacket in Stun and TurnServer
StunServer is updated to ensure registring for receiving packet from the socket is happening on the same thread as where the packets are recevied.

Bug: webrtc:15368, webrtc:11943
Change-Id: I94cc3a47278d5489de7f170c8d43015d1551c437
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328120
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41219}
2023-11-23 10:40:56 +00:00
chromium-webrtc-autoroll
0b78094234 Roll chromium_revision 8f8444e873..139eff5afc (1228086:1228324)
Change log: 8f8444e873..139eff5afc
Full diff: 8f8444e873..139eff5afc

Changed dependencies
* src/base: f309ff941a..f801980240
* src/buildtools: 92b79f4d75..2a8d2c5eab
* src/ios: ca69e62c1e..9cb89cb804
* src/testing: ff6f7c86c1..769a956890
* src/third_party: 12d6c59e62..01e2819299
* src/third_party/androidx: 8F1uZ4CZk254Dq7EtmZWCh3T8i9ZM9jtVNCphLNleVgC..W4_wcd_lvPKzxsuvKesTIuR3Z1lsOfbmtU4mEXFhQosC
* src/third_party/depot_tools: 8efb05d3d4..25b4354fad
* src/third_party/libc++/src: 4026ecfd49..4b348d339b
* src/third_party/perfetto: 2da821a9a9..41a5723e9f
* src/tools: ca6d371793..c54cd956f1
DEPS diff: 8f8444e873..139eff5afc/DEPS

No update to Clang.

BUG=None

Change-Id: I0d07f2ef9703d17054e1f544761f26f8339c3a85
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328344
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@{#41218}
2023-11-23 08:36:12 +00:00
webrtc-version-updater
08d81bd4ee Update WebRTC code version (2023-11-23T04:11:52).
Bug: None
Change-Id: I6f1924f736e4237f2172c8fed6b5e9b670a5b39d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328284
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@{#41217}
2023-11-23 06:10:06 +00:00
chromium-webrtc-autoroll
d0269937a0 Roll chromium_revision 7fab5630a0..8f8444e873 (1227921:1228086)
Change log: 7fab5630a0..8f8444e873
Full diff: 7fab5630a0..8f8444e873

Changed dependencies
* src/base: 5567850995..f309ff941a
* src/ios: 0d1a7d5e9f..ca69e62c1e
* src/testing: f399b08b44..ff6f7c86c1
* src/third_party: efeace2501..12d6c59e62
* src/third_party/androidx: qvHfdNFGrafciCOnxXVUjfp34Ihr778qH3c_L5fLngsC..8F1uZ4CZk254Dq7EtmZWCh3T8i9ZM9jtVNCphLNleVgC
* src/third_party/perfetto: 1f31522e93..2da821a9a9
* src/third_party/r8: vgwqt33JWwV0OVbbDCoTLt78eMlewV8Ut0CN1HyOdfYC..vFBpAdZar_sS8W_xKvQThRv5XpFyYZP4bMzjigyTTcwC
* src/tools: c4b0e89d20..ca6d371793
DEPS diff: 7fab5630a0..8f8444e873/DEPS

No update to Clang.

BUG=None

Change-Id: Idb47357be0ee1f6b9012fb7a33c6a4d183a5dff0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328281
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@{#41216}
2023-11-22 18:43:59 +00:00
Per K
f1df16ceea Per default enable WebRTC-PaddingMode-RecentLargePacket
This means that RtpPacketHistory::PaddingMode::kRecentLargePacket is
used per default.

Bug: webrtc:15201, b/284281602
Change-Id: If8feb66105a9b1e13ae4cb28a44a74c8839b72e1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/327602
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Auto-Submit: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41215}
2023-11-22 17:43:43 +00:00
Per K
7dd6ea234d Disable AV1 L3 and S3 tests
Bug: webrtc:15666
Change-Id: I56d6f28b3e71dc6564cc35265ce2b0ca7e13c40d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328320
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Auto-Submit: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41214}
2023-11-22 15:38:36 +00:00
Tomas Gunnarsson
3a15ba6fbf Reland^2 "Reland: Remove unsupported configuration value, allow_codec_switching"
This reverts commit 117d847901ea231cd86ca152b359b88619b9de20.

Reason for revert: Downstream error has been corrected.

Original change's description:
> Revert "Reland: Remove unsupported configuration value, `allow_codec_switching`"
>
> This reverts commit 23501a2aa656b94e26d4c67b8b9393258551560f.
>
> Reason for revert: Breaks downstream features
>
> Original change's description:
> > Reland: Remove unsupported configuration value, `allow_codec_switching`
> >
> > This reverts commit 6b0c5babe0700f12493cf659e1b35c58d2327995.
> >
> > Reason for revert: Relanding once downstream issues have been addressed
> >
> > Original change's description:
> > > Revert "Remove unsupported configuration value, `allow_codec_switching`"
> > >
> > > This reverts commit 8f7a17f80f43a47ce3801a3cfd2afda3575c8023.
> > >
> > > Reason for revert: breaks downstream
> > >
> > > Original change's description:
> > > > Remove unsupported configuration value, `allow_codec_switching`
> > > >
> > > > Bug: webrtc:11341
> > > > Change-Id: I8ff598848996bd63ccc572e11f8f69c892a4a459
> > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/324284
> > > > Reviewed-by: Philip Eliasson <philipel@webrtc.org>
> > > > Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org>
> > > > Cr-Commit-Position: refs/heads/main@{#40995}
> > >
> > > Bug: webrtc:11341
> > > Change-Id: I784fd95062fc71f8dcc139b05121985f60709004
> > > No-Presubmit: true
> > > No-Tree-Checks: true
> > > No-Try: true
> > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/324780
> > > Owners-Override: Philip Eliasson <philipel@webrtc.org>
> > > Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
> > > Commit-Queue: Philip Eliasson <philipel@webrtc.org>
> > > Cr-Commit-Position: refs/heads/main@{#40998}
> >
> > Bug: webrtc:11341
> > Change-Id: I3cb3e699fd76942c51f0f42a99bcb19ac607632e
> > No-Presubmit: true
> > No-Tree-Checks: true
> > No-Try: true
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/324782
> > Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
> > Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org>
> > Cr-Commit-Position: refs/heads/main@{#41032}
>
> Bug: webrtc:11341
> Change-Id: I0eb8e6a464a8a51e6359caf8f43231dc275c4f20
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/327382
> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
> Auto-Submit: Tomas Gunnarsson <tommi@webrtc.org>
> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
> Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#41161}

Bug: webrtc:11341
Change-Id: I4a5390a3b8c5e665b742fc564709847ad8853ba9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328160
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org>
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#41213}
2023-11-22 13:22:08 +00:00
Harald Alvestrand
502afbf510 Change StunByteStringAttribute to have uint8_t* internal type
Also make it more convenient to use uint8_t array view for
interfacing to the class.

Bug: webrtc:15665
Change-Id: Ib671b5add79a48004133a6ecd99429534f7de1de
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328140
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41212}
2023-11-22 13:18:26 +00:00
chromium-webrtc-autoroll
2f7512819b Roll chromium_revision 3c530a1bdc..7fab5630a0 (1227811:1227921)
Change log: 3c530a1bdc..7fab5630a0
Full diff: 3c530a1bdc..7fab5630a0

Changed dependencies
* src/build: 968682938b..eb410d53b3
* src/ios: 199a2f14cd..0d1a7d5e9f
* src/testing: 7ed25c940b..f399b08b44
* src/third_party: e4fa83755c..efeace2501
* src/third_party/androidx: hl3HrB6fbb-cYHLi_WdJleJlj8Wni9ivwF71KZkFU0wC..qvHfdNFGrafciCOnxXVUjfp34Ihr778qH3c_L5fLngsC
* src/third_party/depot_tools: 38b8de056e..8efb05d3d4
* src/third_party/perfetto: aeabdbf5e2..1f31522e93
* src/tools: c513232bfc..c4b0e89d20
DEPS diff: 3c530a1bdc..7fab5630a0/DEPS

Clang version changed llvmorg-18-init-9505-g10664813:llvmorg-18-init-11962-g73e96337
Details: 3c530a1bdc..7fab5630a0/tools/clang/scripts/update.py

BUG=None

Change-Id: I92f5238a27f5c75e28c20326c1b171695054c51b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328261
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@{#41211}
2023-11-22 12:40:12 +00:00
Harald Alvestrand
572502c2ab Deprecate char* functions on ByteBufferReader
Bug: webrtc:15661, webrtc:15665
Change-Id: Ia35b0092c219a89b5eba08d2e1a91be6e47dc746
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328000
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41210}
2023-11-22 11:46:25 +00:00
chromium-webrtc-autoroll
f5ea66eea6 Roll chromium_revision 7dec57a430..3c530a1bdc (1227692:1227811)
Change log: 7dec57a430..3c530a1bdc
Full diff: 7dec57a430..3c530a1bdc

Changed dependencies
* src/base: 28ab79a156..5567850995
* src/ios: a129f929c7..199a2f14cd
* src/testing: 915c1fe12d..7ed25c940b
* src/third_party: 671b95d0af..e4fa83755c
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/5c1525f035..b80aa2639f
* src/third_party/freetype/src: d77dd24b41..df39b017d9
* src/tools: ef13b00f63..c513232bfc
DEPS diff: 7dec57a430..3c530a1bdc/DEPS

No update to Clang.

BUG=None

Change-Id: I17bd812712fd64e58ab67245a9ee5f09d5189839
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328183
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@{#41209}
2023-11-22 06:30:17 +00:00
webrtc-version-updater
baaedc624e Update WebRTC code version (2023-11-22T04:05:27).
Bug: None
Change-Id: Ia8baa85ee37a85bf6b3b54f7e578395b38331bbd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328240
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@{#41208}
2023-11-22 06:03:35 +00:00
chromium-webrtc-autoroll
a39206020c Roll chromium_revision a5903d46dd..7dec57a430 (1227551:1227692)
Change log: a5903d46dd..7dec57a430
Full diff: a5903d46dd..7dec57a430

Changed dependencies
* src/base: 33c7d06803..28ab79a156
* src/buildtools: 4f46c73c17..92b79f4d75
* src/ios: f0957ae354..a129f929c7
* src/testing: c496c93c1d..915c1fe12d
* src/third_party: 42151b8ff2..671b95d0af
* src/third_party/androidx: TMu71_HcY-ApxWqCLsgKqvduO-TQqjOiagaK7Sr8MDYC..hl3HrB6fbb-cYHLi_WdJleJlj8Wni9ivwF71KZkFU0wC
* src/third_party/libc++/src: 434a8efe28..4026ecfd49
* src/tools: 65b0cf36e2..ef13b00f63
DEPS diff: a5903d46dd..7dec57a430/DEPS

No update to Clang.

BUG=None

Change-Id: If0c40471d45a50d251cde19dd30b0e7e714b0986
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328202
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@{#41207}
2023-11-22 00:56:21 +00:00
Mirko Bonadei
6f72008cd6 Update TODO example in the style guide.
This CL fixes the example in the WebRTC style guide and aligns it to
https://google.github.io/styleguide/cppguide.html#TODO_Comments.

Bug: None
Change-Id: Ic1d424b56f047d7d8266a76acb3fb881c8de4c50
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328220
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41206}
2023-11-21 23:11:09 +00:00
chromium-webrtc-autoroll
8acabc7039 Roll chromium_revision 97753a50d6..a5903d46dd (1227407:1227551)
Change log: 97753a50d6..a5903d46dd
Full diff: 97753a50d6..a5903d46dd

Changed dependencies
* src/base: 8721d10b9c..33c7d06803
* src/build: 74fa438205..968682938b
* src/ios: f37ffdf92f..f0957ae354
* src/testing: e517739aaa..c496c93c1d
* src/third_party: 0740fe23a1..42151b8ff2
* src/third_party/freetype/src: e969289f88..d77dd24b41
* src/third_party/perfetto: bacd363b7e..aeabdbf5e2
* src/tools: 61e2df269c..65b0cf36e2
DEPS diff: 97753a50d6..a5903d46dd/DEPS

No update to Clang.

BUG=None

Change-Id: I24e03d19eec820c419c99a5e76754829e62eced0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328181
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@{#41205}
2023-11-21 20:40:06 +00:00
chromium-webrtc-autoroll
15b12dc96c Roll chromium_revision a524babe1d..97753a50d6 (1227296:1227407)
Change log: a524babe1d..97753a50d6
Full diff: a524babe1d..97753a50d6

Changed dependencies
* src/base: 09b8f9d805..8721d10b9c
* src/buildtools/linux64: git_revision:c7b223bfb225ce87a72a244d016ffdfcf227fa5e..git_revision:92e63272dc04ee7cc1eaae2633c25da06e4f9c03
* src/buildtools/mac: git_revision:c7b223bfb225ce87a72a244d016ffdfcf227fa5e..git_revision:92e63272dc04ee7cc1eaae2633c25da06e4f9c03
* src/buildtools/win: git_revision:c7b223bfb225ce87a72a244d016ffdfcf227fa5e..git_revision:92e63272dc04ee7cc1eaae2633c25da06e4f9c03
* src/ios: 0f9e99975e..f37ffdf92f
* src/testing: 918cef4514..e517739aaa
* src/third_party: 10b40d2b3d..0740fe23a1
* src/third_party/androidx: 8W71dyBO10LAZ7st6G_K1g2WBl-YrrMuQGJkhktKzBYC..TMu71_HcY-ApxWqCLsgKqvduO-TQqjOiagaK7Sr8MDYC
* src/third_party/perfetto: 2ee1fe9e10..bacd363b7e
* src/third_party/r8: mIydEkNvLtzm1YbYV6Vch1Oj7Hwzdgw-XVLHEKLmjq4C..vgwqt33JWwV0OVbbDCoTLt78eMlewV8Ut0CN1HyOdfYC
* src/tools: a3bda1e42f..61e2df269c
DEPS diff: a524babe1d..97753a50d6/DEPS

No update to Clang.

BUG=None

Change-Id: I81bed5dd6b3b4dd09427644e6c465d0d8b3ccebc
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328180
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@{#41204}
2023-11-21 17:19:33 +00:00
chromium-webrtc-autoroll
c4f8eeb213 Roll chromium_revision e78a4a0ae8..a524babe1d (1227178:1227296)
Change log: e78a4a0ae8..a524babe1d
Full diff: e78a4a0ae8..a524babe1d

Changed dependencies
* src/base: 9f117f60d1..09b8f9d805
* src/build: b753759df3..74fa438205
* src/ios: 6454c375d6..0f9e99975e
* src/testing: b34d2234f4..918cef4514
* src/third_party: 66905a1be9..10b40d2b3d
* src/third_party/androidx: _EFR2AE4tYf4EVCMpmbLWfPPFlsLFCn-2PGy8RRZiyIC..8W71dyBO10LAZ7st6G_K1g2WBl-YrrMuQGJkhktKzBYC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/180b79d050..5c1525f035
* src/third_party/depot_tools: f078723bf4..38b8de056e
* src/tools: bda7b6715b..a3bda1e42f
DEPS diff: e78a4a0ae8..a524babe1d/DEPS

No update to Clang.

BUG=None

Change-Id: I54c97708ce8d1940834d18cc34d305154f5326f8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328045
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@{#41203}
2023-11-21 10:34:44 +00:00
henrika
f7cdcbd477 FrameCadenceAdapter: Adds WebRTC.Screenshare.ZeroHz.DelayMs
Bug: webrtc:15539
Change-Id: I6f536ef8c71804d83a3ed63e51ba1c5942a901e6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/327680
Commit-Queue: Henrik Andreassson <henrika@webrtc.org>
Reviewed-by: Markus Handell <handellm@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41202}
2023-11-21 09:25:44 +00:00
webrtc-version-updater
a37b29f3a9 Update WebRTC code version (2023-11-21T04:05:23).
Bug: None
Change-Id: Ib74e57202127de406a37ca7edd30421238d16bff
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328043
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@{#41201}
2023-11-21 05:26:46 +00:00
chromium-webrtc-autoroll
8f36855c6c Roll chromium_revision ccd3238419..e78a4a0ae8 (1227044:1227178)
Change log: ccd3238419..e78a4a0ae8
Full diff: ccd3238419..e78a4a0ae8

Changed dependencies
* src/base: 07fa94ab92..9f117f60d1
* src/ios: 0de4e329b0..6454c375d6
* src/testing: 179cf87efb..b34d2234f4
* src/third_party: 1e91dafba2..66905a1be9
* src/third_party/androidx: GF69C5UiWzJZSV25qmnNbh-6Z9_bze8krd7eDpjAEVsC.._EFR2AE4tYf4EVCMpmbLWfPPFlsLFCn-2PGy8RRZiyIC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/bd17576ac2..180b79d050
* src/third_party/depot_tools: eb48a6ac0f..f078723bf4
* src/tools: c74b269adb..bda7b6715b
DEPS diff: ccd3238419..e78a4a0ae8/DEPS

No update to Clang.

BUG=None

Change-Id: I132ed2edfe4bfd471a166bab9396b5c7e2af9911
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/328042
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@{#41200}
2023-11-21 02:55:57 +00:00