Update libwebrtc to 135
Categories
(Core :: WebRTC, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox139 | --- | fixed |
People
(Reporter: mjf, Assigned: mjf)
References
Details
Attachments
(190 files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
Our update to v134 has landed in Nightly. It is time to update to v135.
![]() |
||
Comment 3•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/e828c6dba3cb29fe4e00eb38aef568e567a26e5d
red: remove hardcoded parameters in favor of taking them from the codec
and make it less opus-specific.
BUG=None
Change-Id: I6fe2975ba6e45a3758fedc5b950de90e8d9df362
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/375436
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Reviewed-by: Jakob Ivarsson‎ <jakobi@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@meta.com>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43846}
![]() |
||
Comment 4•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/b1ec8133394fd711bc7734fdaf85d51a536d78b3
Expose direct access to PeerConnection in PeerConnectionWrapper helper
Multiple derived classes duplcated that code, and one more fixture
can benefit from the same direct access to avoid saving reference to port allocator
Cleaned includes and build dependencies on the way, in particular left single build target that contains peer_connection_wrapper
Bug: webrtc:42232556
Change-Id: Ieb3d5449f3a0285230847716e33fb3b2d1b47882
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376300
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43847}
![]() |
||
Comment 5•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/e46d8e4ec496bf6cdc38eb273d6a643841eef9bb
Update WebRTC code version (2025-02-05T04:02:29).
Bug: None
Change-Id: Ib5da5a8bf50c02314bfd125d4366fa42e943404f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376320
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@{#43848}
![]() |
||
Comment 6•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/3164c2a4eb8f641f2738f5885ea0d9a7efa02247
Restructure PeerConnection tests not to create PortAllocator directly
Instead rely on PeerConnectionFactory to create it.
Bug: webrtc:42232556
Change-Id: I24c9842ef027604b840188306db3e29756e1925f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376280
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43849}
![]() |
||
Comment 7•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/70b65bc375bb352dbe01548ddc352e81b0b4ea44
Remove deprecated ReceiveSideCongestionController ctor
Bug: webrtc:4222080842220808
Change-Id: I96dec60d98eaea4b96e081ee5a6340649836565d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376340
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43850}
![]() |
||
Comment 8•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/0f4f802f841de2a7dc591be2005f397766d46baf
Skip owned window with WS_EX_LAYERED attribute when capturing with GDI.
When using GDI to capture windows, not only will the target window be
captured, but all owned windows of the target window will also be
captured, and the captured results of the owned windows will be drawn
onto the captured result of target window.
GDI (BitBlt or PrintWindow) cannot capture windows with WS_EX_LAYERED
attribute, so when the owned window has this attribute, the area of the
owned window in the result is black.
After modification, if the owned window has the WS_EX_LAYERED attribute,
it will not be captured or drawn.
Bug: webrtc:394380765
Change-Id: I5f0c7d31809a353377b0aa52452634b46247af5f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376360
Commit-Queue: Alexander Cooper <alcooper@chromium.org>
Reviewed-by: Joe Downing <joedow@chromium.org>
Reviewed-by: Alexander Cooper <alcooper@chromium.org>
Cr-Commit-Position: refs/heads/main@{#43851}
![]() |
||
Comment 9•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/f56007b6a3f0c791c41ffea9c4019680d5b8fa9f
Update WebRTC code version (2025-02-06T04:03:14).
Bug: None
Change-Id: Ia36f2ac03d7c3819138d5a4960e69abb1f616550
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376440
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@{#43852}
![]() |
||
Comment 10•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/8e55dca89f4e39241f9e3ecd25ab0ebbf5d1ab37
Set the URL in README.chromium files for G.711 and G.722
Bug: webrtc:394522477
Change-Id: Ie2a18e7e713b65a0b4a18151cfab9dc804758c01
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376402
Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org>
Commit-Queue: Tomas Lundqvist <tomasl@google.com>
Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43853}
![]() |
||
Comment 11•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/fe25b0e928ea4e64aa134f5dc8012343320deec5
Report 'outbound-rtp.targetBitrate' correctly and per-RTP stream.
This CL fixes two issues with the old way targetBitrate was reported:
1. The target is per encoder, i.e. per SSRC, but the old way to report
it was per sender and was approximately the sum of all encodings'
targetBitrate in most cases.
2. The old value did not come directly from the VideoBitrateAllocation
and tended to be greater than the sum of all targets (don't know
why).
We know the old value was wrong and the new value correct because
the actual bytes produced by the encoder closely matches the configured
target, which wasn't always the case with the old metric implementation.
Tested with unit tests and manually in Chrome by going to
https://henbos.github.io/codec-quality/src/index.html and ensuring
target ~= actual bytes produced. It also matches the debug logging of
video_stream_encoder.cc.
Bug: webrtc:42225524, chromium:392424845
Change-Id: I7a6f69e053ebc3fd972c2c4b7712750e721c0acc
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376460
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43854}
![]() |
||
Comment 12•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/150943c078cd3e63f0dce160596bea04d4c68585
Update WebRTC code version (2025-02-07T04:04:42).
Bug: None
Change-Id: I2675d6c421abedb267b4245bbfb2e0c31c5d21ed
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376540
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@{#43855}
![]() |
||
Comment 13•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/c84133987c233c0479859b01a4399269278fcecd
Move rtc_base/checks.h and includes to webrtc namespace
Bug: webrtc:42232595
Change-Id: I5459af35b9bbab57748dd74cb9151562b9ff2607
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376480
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43856}
![]() |
||
Comment 14•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/d1c08960626da2c72bc6244d1eb9784440146221
Apply include-cleaner to test/network
This was generated by
Running
$ for i in test/network/*.cc; do ./tools_webrtc/iwyu/apply-include-cleaner $i; done
$ for i in test/network/*.h; do ./tools_webrtc/iwyu/apply-include-cleaner $i; done
$ python3 ./tools_webrtc/gn_check_autofix.py -C out/Default
manually removing <sys/socket.h> include as suspicious.
manually modifying test/DEPS file.
Bug: webrtc:42226242
Change-Id: Ifda037e1385996ac3b68190c7e30e5309356ebb1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376382
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43857}
![]() |
||
Comment 15•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/df532ba1db7e67dcffe36890dbaf907d1678ffdf
Update WebRTC code version (2025-02-08T04:04:41).
Bug: None
Change-Id: I4ffc90aaa7a5b44c595d3756a7ddfdab697c6073
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376621
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@{#43858}
![]() |
||
Comment 16•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/7a0b95522302f030b39b6df47d601cbb6afb8cf7
Delete one of BasicPortAllocator constructors as unused
Bug: webrtc:42232556
Change-Id: Ia0a461d646fa1773099e11cbb03851381642bec0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376560
Auto-Submit: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Jonas Oreland <jonaso@webrtc.org>
Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43859}
![]() |
||
Comment 17•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/06539e6bf89dec8d1a0d720dad023987719814d2
Update WebRTC code version (2025-02-09T04:04:39).
Bug: None
Change-Id: I4037f5240dd0360246634af7d18d0d00845ce56e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376640
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@{#43860}
![]() |
||
Comment 18•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/bf1ada27307a039782a2532bc3f0fd38c768a20c
Update WebRTC code version (2025-02-10T04:07:09).
Bug: None
Change-Id: I9f72a60f0da946142ef9f8c9ec96f27199fe3b99
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376660
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@{#43861}
![]() |
||
Comment 19•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/e42988ec0e236a23c1b7b6aedd5b2126f343f024
java: switch order of assertEquals arguments for consistency
to unbreak the Chromium roll which bails out on
../../sdk/android/instrumentationtests/src/org/webrtc/GlRectDrawerTest.java:78: warning: [AssertEqualsArgumentOrderChecker] Arguments are swapped in assertEquals-like call
assertEquals(rgbaBuffer.remaining() % 4, 0);
BUG=None
Change-Id: I437de037ad45fb6779a03bde3851088ed81e1943
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/375023
Reviewed-by: Guido Urdaneta <guidou@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43862}
![]() |
||
Comment 20•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/fe5bdd75e06200916a72f68e1b3850c7517fd004
Move ArrayView, Buffer and related to webrtc namespace
Bug: webrtc:42232595
Change-Id: Idcd603d534eda6a5c1eea36d2c1c1e80c19fa0ca
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376561
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43863}
![]() |
||
Comment 21•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/be32f038a065c2b19457cf54739fa37b51495ea0
In EmulatedNetworkManager split out rtc::NetworkManager implementation
This way that emulated network may be injected into PeerConnectionFactoryDependencies
and thus would allow test code not to manually create BasicPortAllocator
Bug: webrtc:42232556
Change-Id: Ifac29e584e66d7e585e8c8d74959cba288c6ffe0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376500
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43864}
![]() |
||
Comment 22•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/1ad51fe73c2e05e66e92c8168dc4314f3be46757
Use similar bitrate allocations as VP9 for H.265 simulcast streams.
Now that there is not requirement of base-heavy for H.265 simulcast, it
should follow VP9 on simulcast bitrate allocations per stream.
Bug: chromium:392060821
Change-Id: I245def7f27022a943a31e96a51552db7505b7546
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376620
Reviewed-by: Erik SprĂĄng <sprang@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43865}
![]() |
||
Comment 23•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/9bbd4d34e99de30bdf9fd5b5b2fba0b4e616597b
Pick H265 payload type from lower dynamic PT range
as the "upper range" is already filled and new codecs should prefer the
lower dynamic PT range.
drive-by: restore audio/red behavior too even though in practice it has
not changed.
BUG=chromium:391903235
Change-Id: Iefc78253bf0fe88567f9032059ead3c2557e36a1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376520
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@meta.com>
Cr-Commit-Position: refs/heads/main@{#43866}
![]() |
||
Comment 24•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/7f0c39115e124da08a583f2e367bf8bc79d2e82d
Fix inconsistent monitor id handling in DxgiDuplicatorController
In all the other functions `monitor_id` is a global id from range [0..total monitor count), but each DxgiAdapterDuplicator always assumes that it gets a local id from range [0..adapter monitor count).
Bug: chromium:395807060
Change-Id: I4bb232ee5d83f09859534f813111446763fe9fc9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376840
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43867}
![]() |
||
Comment 25•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/e53cd509f21f4e2ece546fb1075a4aa5264595c3
Update to iOS 17
Bug: b/395807792
Change-Id: I9a9255f2b4a1eedcfa283a682562256587bf862e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376820
Commit-Queue: Christoffer Dewerin <jansson@webrtc.org>
Auto-Submit: Christoffer Dewerin <jansson@google.com>
Reviewed-by: Jeremy Leconte <jleconte@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43868}
![]() |
||
Comment 26•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/5ebaa2f7bd9322d42edc2ea9ffea11c54b9589e8
Expose device_scale_factor as a float rather than an int32_t
Since the device_scale_factor is usually exposed as a float in chromium,
we want to keep it same here for consistency.
Bug: chromium:383946052
Change-Id: I8d055ca0fcac623f59dcf96eb3cee15efc23b2ba
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376700
Commit-Queue: Palak Agarwal <agpalak@google.com>
Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43869}
![]() |
||
Comment 27•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/8a978818823379bf5d780891e5ab94b56be83086
Deprecate EmulatedNetworkManagerInterface::network_dependencies
That accessor forces test helpers to create BasicPortAllocator themself
rather than deligate such task to PeerConnectionFactory
Bug: webrtc:42232556
Change-Id: I262e032da110222198e6308f57a5e5f2d7ba4601
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376741
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43870}
![]() |
||
Comment 28•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/221013f316c438a1ae1d12dc768e808daa598a1a
Release codec config buffer
Bug: webrtc:369739207
Change-Id: Id103d26595acf59c8295d10777cd10095178df72
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376102
Reviewed-by: Zoé Lepaul <xalep@webrtc.org>
Auto-Submit: Sergey Silkin <ssilkin@webrtc.org>
Commit-Queue: Zoé Lepaul <xalep@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43871}
![]() |
||
Comment 29•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/462640e04b33708658ccd1ebd8d8c84a6f54dc1c
Update peer scenario test helpers to newer emulation network api
To minimize direct construction of BasicPortAllocator, network emulation manager api is changed to push toward injecting network dependencies to PeerConnectionFactory and let it create PortAllocator
Bug: webrtc:42232556
Change-Id: I0c86d797a97d543c2f033286281dc1145d4ef51b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376880
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43872}
![]() |
||
Comment 30•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/902bc24b6f9094138dd3524b9fe321f9a7fe9fa8
iwyu test/fuzzers
Note that this needs to be done with a work directory that supports
fuzzer builds, otherwise IWYU will bail out with complaints about
find-bad-constructs and raw-ptr-plugin
Some manual work was required to resolve the TaskQueueFactory which
is forward-declared by environment which required a manual include
of the header file.
The DcSctp packet fuzzer was also updated use the
disable_checksum_verification option which was moved to the
DcSctpOptions struct.
vp9_encoder_references_fuzzer was trying to include libvpx includes
which had to be reverted.
BUG=webrtc:42226242
Change-Id: I9fdcf979e73fdee77106c4583faff21ca7abf19f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/375840
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@meta.com>
Cr-Commit-Position: refs/heads/main@{#43873}
![]() |
||
Comment 31•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/c592e766a062aa6c2ea5dbe20237b71f5848c6ba
Reland "Follow pref order for codec fallback."
This is a reland of commit 1ad3e14e9981772554a848c5034c7c555680aef7
The original CL removes all sending streams since all codec types has
been attempted for encoding and we have no other codecs to fallback to.
However some downstream applications will still attempt to set the codec
preferences even all send streams have been removed.
As a result, we follow previous logic to keep the send streams, to avoid
the regression.
Original change's description:
> Follow codec preference order for sending codec fallback.
>
> When encoder selector is not enabled, currently we always fallback to
> VP8 no matter how the codec preference is setup. Update to follow codec
> preference order for the fallback.
>
> Bug: chromium:378566918
> Change-Id: Ia3fbfc9d407683ef7b3d6246af7e9ec58535dc89
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/370707
> Reviewed-by: Erik SprĂĄng <sprang@webrtc.org>
> Reviewed-by: Henrik Boström <hbos@webrtc.org>
> Commit-Queue: Jianlin Qiu <jianlin.qiu@intel.com>
> Reviewed-by: Harald Alvestrand <hta@webrtc.org>
> Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#43566}
Bug: chromium:378566918, b/384725754
Change-Id: Ifd48b30b80ae51c3ede9391ed62e8ce408864aa0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/374852
Reviewed-by: Erik SprĂĄng <sprang@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Jianlin Qiu <jianlin.qiu@intel.com>
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43874}
![]() |
||
Comment 32•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/b08b9a53115eff2e28905b54738f3f906bbadf62
Update WebRTC code version (2025-02-12T04:06:02).
Bug: None
Change-Id: I7c32139595d480053f28b65b30916e8b39fe9677
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376960
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@{#43875}
![]() |
||
Comment 33•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/736f58f35f71f0da130c9e26d9cbeede9426e541
Test that follow-up offer respects prior PT assignment.
Using parameterized testing, ensure that every possible payload type
that can be negotiated via remote O/A continues to show up in the local
follow-up offer in a subsequent O/A exchange.
This was an attempt to reproduce https://crbug.com/395077842, however
we pass all combinations.
Bug: chromium:395077842
Change-Id: Id4fd6f07a0870c8cd80ff7cf419e21fd6e2dbade
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376862
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43876}
![]() |
||
Comment 34•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/b0d6110289e071d3c9e67f1b8ea8f0e4fc56c52c
Add ilnik@ as owner for desktop_capture/win
Bug: none
Change-Id: Ic2fe3b760ff439bacf6bf6abbf0dd6fddfc64f19
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376860
Reviewed-by: Alexander Cooper <alcooper@chromium.org>
Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43877}
![]() |
||
Comment 35•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/dd2f4629c8e7d38fdba148e9dcd35d66b18490a7
Cleanup api/test/*/BUILD.gn
Remove unused dependencies, use canonical relative path for used dependencies.
This CL was generated by deleting all deps, and then running
`python3 ./tools_webrtc/gn_check_autofix.py -C out/Default`
Bug: None
Change-Id: Ibd9840fcbfcc1b56c20c0af45af672e6958f820f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376980
Auto-Submit: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43878}
![]() |
||
Comment 36•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/762faa79fc2e76f688351366d5c4296ef0c128d6
Update outdated comment.
Bug: None
No-Try: true
Change-Id: I5289920a1b59c84333374abbb271332bd7e6fd8b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/374482
Commit-Queue: Jeremy Leconte <jleconte@webrtc.org>
Reviewed-by: Jeremy Leconte <jleconte@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43879}
![]() |
||
Comment 37•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/625884e7caeefa1dc1d707365f087734585ec544
dcsctp: Refactor rr_send_queue_test
This test used a fixture to create the send queue, but that makes it
hard to construct them with different parameters in some tests.
This refactoring removes the test fixture and creates the queue in each
test, which improves test readability instead, as there will be no need
for remembering how it was created - that's given by each test now.
Bug: webrtc:393540127
Change-Id: I8d158b6ff57fe9cb03b2762d736cf79afbbb8283
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376100
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Victor Boivie <boivie@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43880}
![]() |
||
Comment 38•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/f972489f323fac1688cd13da7528eeddb9486929
Migrate PCLF not to create BasicPortAllocator itself
Instead rely on PeerConnectionFactory to create it
Bug: webrtc:42232556
Change-Id: I5710f979e0a030057b16c20fbf088ea2303be760
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376882
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43881}
![]() |
||
Comment 39•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/9e9d9544052f66355aa8fd2d4111dda85ab3731b
Disable ios_dbg_simulator bot on CQ.
Change-Id: I9e678647a9ba9dc4e0dc3be38e1c6d843e54dcdd
Bug: b/396118151
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377020
Auto-Submit: Jeremy Leconte <jleconte@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43882}
![]() |
||
Comment 40•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/578b12bb03b016089d0fe9bfc19e5fc12db42f8a
Update WebRTC code version (2025-02-13T04:03:20).
Bug: None
Change-Id: Ib313c7396b65118d2008e1bce3fe3e8a97fd3806
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377060
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@{#43883}
![]() |
||
Comment 41•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/0b48e61230d618928fdbfc3504101addf5a00361
Enable post-encode frame drop in libaom AV1 encoder
Bug: webrtc:351644568
Change-Id: Ic761fbaf21f1c55b8839a21cc54e450f71606b8d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376060
Reviewed-by: Erik SprĂĄng <sprang@webrtc.org>
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43884}
![]() |
||
Comment 42•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/d964a5444a1a4b5a1d787ffea6855b42ecab5758
Cleanup WebRTC-Vp9ExternalRefCtrl field trial
This field trial was enabled by default for a long while.
Bug: webrtc:42234783
Change-Id: If050f88a3649c43d895110f4f68160f020f854e2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376421
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43885}
![]() |
||
Comment 43•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/29e62c84ac453ef8d83482287789cdfdd0842605
Delete deprecated CreatePeerConnection functions
Bug: webrtc:41480877
Change-Id: I6bc64031187d6cba8a66a97984bd92ae29521ebe
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376420
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Auto-Submit: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43886}
![]() |
||
Comment 44•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/4b2176aa8643b25644f7bbb625718ebae49b0780
Refactor P2PTransportChannel unittests to propagate field trials
Propagate field trials using Environment with intent to change various types, BasicPortAllocator in particular, to take Environment at construction.
Bug: webrtc:42220378
Change-Id: I488aa82aa606e38f16aa22a032c60f4d191ede72
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377040
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43887}
![]() |
||
Comment 45•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/a3b2dd4adb82445f94da4e2dc8dfeb867b6b024d
Roll chromium_revision 3462a5bab8..f1db52a3a2 (1408687:1419760)
Change log: https://chromium.googlesource.com/chromium/src/+log/3462a5bab8..f1db52a3a2
Full diff: https://chromium.googlesource.com/chromium/src/+/3462a5bab8..f1db52a3a2
Changed dependencies
* fuchsia_version: version:26.20250117.5.1..version:27.20250207.1.1
* reclient_version: re_client_version:0.174.0.d516e7c7-gomaip..re_client_version:0.176.0.8c46330a-gomaip
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/e0914b7606..ca242a57cf
* src/build: https://chromium.googlesource.com/chromium/src/build/+log/64e296c42a..f17c190e2f
* src/buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/a660247d3c..0a1094876d
* src/buildtools/reclient: re_client_version:0.174.0.d516e7c7-gomaip..re_client_version:0.176.0.8c46330a-gomaip
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/f83303423a..1a23049883
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/63412fdcdf..51e4002c7a
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/d212a71416..77cac2bb91
* src/third_party/android_build_tools/error_prone/cipd: Q3oiuVxuq1jkWhjfnfCSviXK8BbbB9n6_4jz3x_Mo3kC..dziQrHcY5ab_raj9-Yp5nx3-aF-RO-0lebRXxaVJshoC
* src/third_party/android_build_tools/manifest_merger/cipd: yd6w2zQr48NAkrzrzEj2OmMzI-kANsmD6lvKhfXluAsC..G4w2G_1QzMYzXg-L-pGb7jSsb_pNpy6LMkwjkB5INuUC
* src/third_party/android_deps/cipd/libs/com_google_android_apps_common_testing_accessibility_framework_accessibility_test_framework: version:2@4.1.1.cr1..version:2@4.0.0.cr1
* src/third_party/android_deps/cipd/libs/com_squareup_wire_wire_runtime_jvm: version:2@5.0.0.cr1..version:2@5.2.1.cr1
* src/third_party/android_sdk/public: OCGHZKTdjXjIELVI6FMAgcDkfnd_1ybB0_MtljPtz-8C..bCFMX8oYIRJ_tP3tzaPcTKNqOAVdNk5TV_cwMp3GmE8C
* src/third_party/androidx/cipd: VWuP17o8bAsMqJ5b_3fu60qkAIWd905hpPI83flbNrMC..VLxr-_SaALj_agakQU7SI5mk6dbXtGG-GSNVxRhcSQIC
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/d4b6eb542d..285228fdfb
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/b15611f18b..1961d07624
* src/third_party/dav1d/libdav1d: https://chromium.googlesource.com/external/github.com/videolan/dav1d.git/+log/edb16889d1..42b2b24fb8
* src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/80d1969422..664154a905
* src/third_party/ffmpeg: https://chromium.googlesource.com/chromium/third_party/ffmpeg.git/+log/d10a0f8bf5..5b22c2869c
* src/third_party/freetype/src: https://chromium.googlesource.com/chromium/src/third_party/freetype2.git/+log/a059b237bb..b1f4785087
* src/third_party/fuzztest/src: https://chromium.googlesource.com/external/github.com/google/fuzztest.git/+log/00edfa0dd9..73356f7497
* src/third_party/googletest/src: https://chromium.googlesource.com/external/github.com/google/googletest.git/+log/2b6b042a77..c00fd25b71
* src/third_party/harfbuzz-ng/src: https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git/+log/1c249be96e..8efd2d85c7
* src/third_party/kotlin_stdlib/cipd: z7NenFzvjmGieRhzC5IhUKe-nO3U6xA5VwUilO3GZLgC..Uqhh8PWKv02Noc93yJfD44-b0MoILn5G4-NDFj2vzTUC
* src/third_party/kotlinc/current: VgYl1YO2AM2qu-RYvdko61h4YtNnJeZlGWWppX7vJq8C..NstbMU2T3FwNigAPukklSBBmCKyUGheEgy8WZNY-5WIC
* src/third_party/libaom/source/libaom: https://aomedia.googlesource.com/aom.git/+log/d737ca3ebe..af629abd92
* src/third_party/libc++/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/2e25154d49..c4e58f47f4
* src/third_party/libc++abi/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/8205ccf0f2..94c5d7a8ed
* src/third_party/libunwind/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git/+log/e55d8cf51c..4337c9955a
* src/third_party/libvpx/source/libvpx: https://chromium.googlesource.com/webm/libvpx.git/+log/7a65480684..2bfb9f9e0a
* src/third_party/libyuv: https://chromium.googlesource.com/libyuv/libyuv.git/+log/10592b60c0..ccdf870348
* src/third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/12809bfa85..9b047228d2
* src/third_party/openh264/src: https://chromium.googlesource.com/external/github.com/cisco/openh264/+log/478e5ab3ec..33f7f48613
* src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/a0c2bc7919..23b2b69407
* src/third_party/protobuf-javascript/src: https://chromium.googlesource.com/external/github.com/protocolbuffers/protobuf-javascript/+log/e34549db51..426b2e025a
* src/third_party/r8/cipd: DJU_YH-xmuJ4kRnli6eXC-q9Q21-GPFj4YVZyAqKSWoC..HQpB5qnvqJaa7mYuDfdaMA8jAXGIoYH-3x90feqF9tAC
* src/third_party/r8/d8/cipd: U3Jf_ewWOZyxa6vyO3wjNIgm8XIz1yFk-4k3-wqDL44C..ukddmPlorF_6XXPBcxDxCmK2PSAJlhu_MDUhZQCz1l8C
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac_arm64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Win/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz..Linux_x64/rust-toolchain-d4bdd1ed551fed0c951eb47b4be2c79d7a02d181-1-llvmorg-21-init-853-gba476d0b.tar.xz,Mac/rust-toolchain-d4bdd1ed551fed0c951eb47b4be2c79d7a02d181-1-llvmorg-21-init-853-gba476d0b.tar.xz,Mac_arm64/rust-toolchain-d4bdd1ed551fed0c951eb47b4be2c79d7a02d181-1-llvmorg-21-init-853-gba476d0b.tar.xz,Win/rust-toolchain-d4bdd1ed551fed0c951eb47b4be2c79d7a02d181-1-llvmorg-21-init-853-gba476d0b.tar.xz
* src/third_party/zstd/src: https://chromium.googlesource.com/external/github.com/facebook/zstd.git/+log/80af41e08a..ef2bf57811
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/6820cc03cc..d417d8dc2f
* src/tools/luci-go: git_revision:e3703a4d1c29e8355653c19b59b0aa793a850956..git_revision:19861b3a5b37b383e7e9555e11aa43f34d71bd48
* src/tools/luci-go: git_revision:e3703a4d1c29e8355653c19b59b0aa793a850956..git_revision:19861b3a5b37b383e7e9555e11aa43f34d71bd48
* src/tools/luci-go: git_revision:e3703a4d1c29e8355653c19b59b0aa793a850956..git_revision:19861b3a5b37b383e7e9555e11aa43f34d71bd48
DEPS diff: https://chromium.googlesource.com/chromium/src/+/3462a5bab8..f1db52a3a2/DEPS
Clang version changed llvmorg-20-init-17108-g29ed6000:llvmorg-21-init-853-gba476d0b
Details: https://chromium.googlesource.com/chromium/src/+/3462a5bab8..f1db52a3a2/tools/clang/scripts/update.py
BUG=None
Change-Id: Iec527c6be69f2b2bcd54cd01bd11a4904ca51c6a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377120
Reviewed-by: Christoffer Dewerin <jansson@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Reviewed-by: Zoé Lepaul <xalep@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43888}
![]() |
||
Comment 47•4 months ago
|
||
Essentially a no-op since we're going to see this change
reverted when we vendor in 20bd702ebe.
Upstream commit: https://webrtc.googlesource.com/src/+/b9ddaa154b91b5d1cbe38bf38fce544a87e00d1a
Fix codec collision on reoffer after munged codec on offer.
Bug: chromium:395077842
Change-Id: I7665e593fa0f6883150363cb75103facd62f4fea
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377141
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43889}
![]() |
||
Comment 48•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/0226c6e3bf82953511fa2f855c216a97ded2b197
Update WebRTC code version (2025-02-14T04:07:32).
Bug: None
Change-Id: Icf9b8b54aecbf0b1a02d729b7573758b1006de64
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377240
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@{#43890}
![]() |
||
Comment 49•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/67a62079fd45f68c990d82db2c23efb680ba6414
Skip LKGR and tree closing for iOS Debug (simulator) while debugging
Bug: b:396118151
Change-Id: If0073c122d182866f820d8528b3b61765492acd3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377280
Auto-Submit: Christoffer Dewerin <jansson@webrtc.org>
Commit-Queue: Christoffer Dewerin <jansson@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43891}
![]() |
||
Comment 50•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/1e30ce21aa036f52ac27452b7a15a95184a63e0c
Roll chromium_revision f1db52a3a2..3f8aa56f29 (1419760:1420354)
Change log: https://chromium.googlesource.com/chromium/src/+log/f1db52a3a2..3f8aa56f29
Full diff: https://chromium.googlesource.com/chromium/src/+/f1db52a3a2..3f8aa56f29
Changed dependencies
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/ca242a57cf..d5398bd6b2
* src/build: https://chromium.googlesource.com/chromium/src/build/+log/f17c190e2f..86a88859d2
* src/buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/0a1094876d..9bdc0a0815
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/1a23049883..08b0fa7736
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/51e4002c7a..d74a795763
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/77cac2bb91..6bef592807
* src/third_party/android_build_tools/error_prone/cipd: dziQrHcY5ab_raj9-Yp5nx3-aF-RO-0lebRXxaVJshoC..OWA2WclLjNioOzYUolbbxo4mWc_0cQ8Io6pbbOY2NTMC
* src/third_party/android_build_tools/manifest_merger/cipd: G4w2G_1QzMYzXg-L-pGb7jSsb_pNpy6LMkwjkB5INuUC..8-sLuq0bcoSKvU6uhV0Tnugo2PRGG-F3RoLIQLzRRfoC
* src/third_party/androidx/cipd: VLxr-_SaALj_agakQU7SI5mk6dbXtGG-GSNVxRhcSQIC..rgpFlmg9F-T3T2Zjq-WqQBHKCOeLk8Qjd9M7D3fZuPMC
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/285228fdfb..8f6f659bee
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/1961d07624..02f084d26f
* src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/664154a905..d49a21c533
* src/third_party/fuzztest/src: https://chromium.googlesource.com/external/github.com/google/fuzztest.git/+log/73356f7497..84bcab2315
* src/third_party/kotlin_stdlib/cipd: Uqhh8PWKv02Noc93yJfD44-b0MoILn5G4-NDFj2vzTUC..jnyo21Xi5pwojLi8GO148HF-xeAjzk0z_kPwZxMgPH0C
* src/third_party/libc++/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/c4e58f47f4..c2c181276a
* src/third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/9b047228d2..af48ad2c4f
* src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/23b2b69407..028bb82e3d
* src/third_party/r8/cipd: HQpB5qnvqJaa7mYuDfdaMA8jAXGIoYH-3x90feqF9tAC..uDJCjVDpPT1sDYO9x_ZRvtaoz06TFNUfqU16KLy1lh4C
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac_arm64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Win/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz..Linux_x64/rust-toolchain-d4bdd1ed551fed0c951eb47b4be2c79d7a02d181-1-llvmorg-21-init-853-gba476d0b.tar.xz,Mac/rust-toolchain-d4bdd1ed551fed0c951eb47b4be2c79d7a02d181-1-llvmorg-21-init-853-gba476d0b.tar.xz,Mac_arm64/rust-toolchain-d4bdd1ed551fed0c951eb47b4be2c79d7a02d181-1-llvmorg-21-init-853-gba476d0b.tar.xz,Win/rust-toolchain-d4bdd1ed551fed0c951eb47b4be2c79d7a02d181-1-llvmorg-21-init-853-gba476d0b.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/d417d8dc2f..413e317ff4
DEPS diff: https://chromium.googlesource.com/chromium/src/+/f1db52a3a2..3f8aa56f29/DEPS
No update to Clang.
BUG=None
Change-Id: Ic89f8fd428e2ce4ad1aff5ddec94bd089ca4fb28
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377241
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@{#43892}
![]() |
||
Comment 51•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/e47e4677ee02a9e591a34acd946028bb80c1ba64
Add support for the Absolute Capture Timestamp extension to TransformableAudioFrameInterface
Bug: chromium:391114797
Change-Id: Iad09ed3b509ce7874c44cd17c1e87b6945b14b07
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377121
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Jakob Ivarsson‎ <jakobi@webrtc.org>
Commit-Queue: Guido Urdaneta <guidou@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43893}
![]() |
||
Comment 52•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/c90a23b3f240e354936d5dce3d97b53002290992
Clobber iOS cache
Bug: b/396118151
Change-Id: I43c4a319e9302141a0701f1a92922684818d315a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377261
Commit-Queue: Christoffer Dewerin <jansson@webrtc.org>
Auto-Submit: Christoffer Dewerin <jansson@webrtc.org>
Commit-Queue: Jeremy Leconte <jleconte@webrtc.org>
Reviewed-by: Jeremy Leconte <jleconte@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43894}
![]() |
||
Comment 53•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/bdb9db695d93823812176da8e887b142708c539f
Make ParsedRtcEventLog non-copyable
Bug: webrtc:396148607
Change-Id: I74e5fafd0348f8f1352e7876073ee17fe987e66a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377080
Commit-Queue: Rasmus Brandt <brandtr@webrtc.org>
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43895}
![]() |
||
Comment 54•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/fe753682ba67c7705c0c8122691705d941a1192a
Restore primary/rtx payload type assignment logic (followup)
Follow-up to
https://webrtc-review.googlesource.com/c/src/+/375847
moving to a big outer loop over formats instead of calling the inner loop with single-element arrays.
BUG=webrtc:360058654
Change-Id: I7d263c1014d80f2312bf93595ee8e8ef9c4e7953
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376081
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@meta.com>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43896}
![]() |
||
Comment 55•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/f6902aff958cab549c3d138305bc7f9ed7983ebd
dcsctp: Set I-SACK bit when cwnd is low
To reduce latency when delivering messages on channel with low traffic
volume and with packet loss, where retransmissions are not driven by
fast retransmit but by T3-RTX timer, set the I-SACK bit (RFC7053) when
the congestion window is low.
Note that RFC7053 doesn't have to be negotiated, as is explained in
https://www.rfc-editor.org/rfc/rfc7053.html#section-6, and if the
receiver doesn't support it, it will delay SACKs as is done today.
When T3-RTX fires, the congestion window will be set to one MTU and any
future sent message will only send one MTU's worth of data before waiting
for the receiver's SACK until more data is sent. Delayed SACK, which is
normally used, could delay the next packet from being sent unecessarily
long. Setting I-SACK when the congestion window is small will make the
receiver always send a SACK for every received packet with a DATA chunk
in it. By not setting it always, it will not affect the packet rate when
the channel is fully utilized.
This modification improves latency in the aforementioned situations
without significantly affecting bandwidth. While this change increases
SACK frequency in specific scenarios, the impact on overall network load
is expected to be minimal.
Bug: webrtc:396080535
Change-Id: If4a5aa960969f1385c9ea59baa7e2d52caf25626
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377140
Commit-Queue: Victor Boivie <boivie@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43897}
![]() |
||
Comment 56•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/6d2579ef2584eba83a5ae038139a9fd405177199
Update H.265 single-cast bitrate limits.
Update to use similar bitrate limits as VP9, depending on whether QP
from encoder is trusted or not.
Bug: chromium:392060821
Change-Id: I305182fecf7acfe84dbd2e049f9ce712a7a30ede
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376762
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Erik SprĂĄng <sprang@webrtc.org>
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43898}
![]() |
||
Comment 57•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/bcf588da8fbdb4113783e52d409d05750cc717d7
dcsctp: Estimate rwnd by payload bytes
The dcSCTP receiver was advertising available window space (arwnd) based
solely on payload bytes, while the sender's rwnd estimation included
packet headers. This mismatch caused the sender to underestimate the
receiver's available buffer, potentially leading to reduced throughput.
This commit resolves the issue by ensuring both sender and receiver use
payload bytes, as headers have been removed on the receiver side while
in the reassembly queue.
Bug: webrtc:396373001
Change-Id: I508419efb09cabf2fb011f952f5f4a06586a4019
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377122
Commit-Queue: Victor Boivie <boivie@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43899}
![]() |
||
Comment 58•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/b9f1cffef664cf2f991da8adf85b3b74d49199df
Delete 'num_temporal_layers > 4' dead code path.
At some point this code path was used for the
WebRTC-VP8ConferenceTemporalLayers experiment, but that has been
deleted.
The API does not allow creating more than 3 temporal layers so this
should be dead code and deleting it causes no test failures.
Bug: None
Change-Id: Ie13bc09a7af996d081ab5702d1bb8d17c6021ce4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377300
Reviewed-by: Erik SprĂĄng <sprang@webrtc.org>
Commit-Queue: Erik SprĂĄng <sprang@webrtc.org>
Auto-Submit: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43900}
![]() |
||
Comment 59•4 months ago
|
||
We already cherry-picked this when we vendored b9ddaa154b.
Upstream commit: https://webrtc.googlesource.com/src/+/20bd702ebeb13a709832463fe5aadd623b7dc71b
Revert "Fix codec collision on reoffer after munged codec on offer."
This reverts commit b9ddaa154b91b5d1cbe38bf38fce544a87e00d1a.
Reason for revert: Downstream failure.
Original change's description:
> Fix codec collision on reoffer after munged codec on offer.
>
> Bug: chromium:395077842
> Change-Id: I7665e593fa0f6883150363cb75103facd62f4fea
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377141
> Reviewed-by: Henrik Boström <hbos@webrtc.org>
> Commit-Queue: Harald Alvestrand <hta@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#43889}
Bug: chromium:395077842
Change-Id: I10184a0d521add123838861a5c5e7929864537bb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377500
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Jeremy Leconte <jleconte@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43901}
![]() |
||
Comment 60•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/fa7c5b6674435120360a1b4e3fac2e11c2bbfc40
Don't scale frames by default in the IVF generator
Deliver original decoded resolution unless output resolution is explicitly configured via ChangeResolution().
Bug: none
Change-Id: I1d2a47fa564010202762062d7ac483ad3c4effde
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/375340
Reviewed-by: Erik SprĂĄng <sprang@webrtc.org>
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43902}
![]() |
||
Comment 61•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/0a70f478080b8ee08e7c588d6135af2d781c3df2
Delete WebRTC-LibaomAv1Encoder-AdaptiveMaxConsecDrops
This was a killswitch for AV1E_SET_MAX_CONSEC_FRAME_DROP_MS_CBR. The feature has been enabled for over six months and has proven to be working.
Bug: webrtc:351644568
Change-Id: Ifa02e72284c562298e3e5560dbc27f28a9e02819
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/375863
Reviewed-by: Erik SprĂĄng <sprang@webrtc.org>
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43903}
![]() |
||
Comment 62•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/ff0256e8b63a4123db03d9d534a854ab915c079a
Add unit test for "locking in" PTs offered by remote in subsequent O/A
C++ version of
https://jsfiddle.net/fippo/ypj6mshr/3/
BUG=webrtc:360058654
Change-Id: Ieb6a149601093cafae337213d3e2b3b0bfc77831
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377322
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@meta.com>
Cr-Commit-Position: refs/heads/main@{#43904}
![]() |
||
Comment 63•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/5f90dc8afbde08ad2b96d73c0789153a3f0362b6
Roll chromium_revision 3f8aa56f29..abee3a760c (1420354:1421082)
Change log: https://chromium.googlesource.com/chromium/src/+log/3f8aa56f29..abee3a760c
Full diff: https://chromium.googlesource.com/chromium/src/+/3f8aa56f29..abee3a760c
Changed dependencies
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/d5398bd6b2..afaf45a959
* src/build: https://chromium.googlesource.com/chromium/src/build/+log/86a88859d2..0cd653f87e
* src/buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/9bdc0a0815..f6b9b8d65b
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/08b0fa7736..8fcd8b9339
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/d74a795763..fbd44d71dd
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/6bef592807..9cb2f57192
* src/third_party/android_build_tools/error_prone/cipd: OWA2WclLjNioOzYUolbbxo4mWc_0cQ8Io6pbbOY2NTMC..BLHCsmBI1vzyXlOtCyA-B4yW3gdbkW5iSjfvfnBjOvcC
* src/third_party/android_build_tools/manifest_merger/cipd: 8-sLuq0bcoSKvU6uhV0Tnugo2PRGG-F3RoLIQLzRRfoC..Ff5T4JIhkmgt7xA50Kq8XHnzWaR6mKOwEtxCBXFE5rUC
* src/third_party/androidx/cipd: rgpFlmg9F-T3T2Zjq-WqQBHKCOeLk8Qjd9M7D3fZuPMC..kMGhCipQ0J24vixeCuWk_AIvJ4oPSsyZ6uZXJ85WkuIC
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/8f6f659bee..8c6b0c04f1
* src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/d49a21c533..7a0dbd2074
* src/third_party/ffmpeg: https://chromium.googlesource.com/chromium/third_party/ffmpeg.git/+log/5b22c2869c..fbce2a76c0
* src/third_party/fuzztest/src: https://chromium.googlesource.com/external/github.com/google/fuzztest.git/+log/84bcab2315..3bd423e03f
* src/third_party/googletest/src: https://chromium.googlesource.com/external/github.com/google/googletest.git/+log/c00fd25b71..a6ce08abf7
* src/third_party/kotlin_stdlib/cipd: jnyo21Xi5pwojLi8GO148HF-xeAjzk0z_kPwZxMgPH0C..ltYVzou-DQmkHMLi2Gs1K79yYdC9buusKzYrGH45rOMC
* src/third_party/libaom/source/libaom: https://aomedia.googlesource.com/aom.git/+log/af629abd92..99fcd816ee
* src/third_party/libc++/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/c2c181276a..cc6b969c59
* src/third_party/libunwind/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git/+log/4337c9955a..b05ea6f335
* src/third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/af48ad2c4f..87cd8a4715
* src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/028bb82e3d..55ff5964a7
* src/third_party/r8/cipd: uDJCjVDpPT1sDYO9x_ZRvtaoz06TFNUfqU16KLy1lh4C..a5lzGHzibplY-YfBMiaHgYRnmll4wB1csMwXCzHMoH8C
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac_arm64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Win/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz..Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz
* src/third_party/turbine/cipd: qNNUfaj7w4cSHTjVawVaZpq0pABVec9LcFebN19wm4EC..iJs7aB4rFWVA7mWGYiFq93N3ME_xpSuyIULTpTxD5Z0C
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/413e317ff4..34df53e03f
DEPS diff: https://chromium.googlesource.com/chromium/src/+/3f8aa56f29..abee3a760c/DEPS
Clang version changed llvmorg-21-init-853-gba476d0b:llvmorg-21-init-1655-g7b473dfe
Details: https://chromium.googlesource.com/chromium/src/+/3f8aa56f29..abee3a760c/tools/clang/scripts/update.py
BUG=None
Change-Id: I33b21d44bafe4305fc6606ba450b50877f8fffdd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377560
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@{#43905}
![]() |
||
Comment 64•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/ba0d9713ba37fb72a305e21ede201350b6ba7e2e
Prevent missing corruption header because of floating point errors.
Sometimes the blurred value gets to be a little above 255 because of
floating point errors. This prevents the header from being sent, losing
1 second of information. This can easily be prevented with the changes
in this CL.
Bug: webrtc:358039777
Change-Id: Ibad1c8f41272260e28fe58557c623e52a6af8294
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376740
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Reviewed-by: Erik SprĂĄng <sprang@webrtc.org>
Commit-Queue: Emil Vardar (xWF) <vardar@google.com>
Cr-Commit-Position: refs/heads/main@{#43906}
![]() |
||
Comment 65•4 months ago
|
||
We already cherry-picked this when we vendored 8d78f5de6c.
Upstream commit: https://webrtc.googlesource.com/src/+/4aeab708bb9bd41f5626b05965bfd13fe8a6c458
Reland "Fix codec collision on reoffer after munged codec on offer."
This reverts commit 20bd702ebeb13a709832463fe5aadd623b7dc71b.
Reason for revert: Fixed test to not fail when AV1 is missing
Original change's description:
> Revert "Fix codec collision on reoffer after munged codec on offer."
>
> This reverts commit b9ddaa154b91b5d1cbe38bf38fce544a87e00d1a.
>
> Reason for revert: Downstream failure.
>
> Original change's description:
> > Fix codec collision on reoffer after munged codec on offer.
> >
> > Bug: chromium:395077842
> > Change-Id: I7665e593fa0f6883150363cb75103facd62f4fea
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377141
> > Reviewed-by: Henrik Boström <hbos@webrtc.org>
> > Commit-Queue: Harald Alvestrand <hta@webrtc.org>
> > Cr-Commit-Position: refs/heads/main@{#43889}
>
> Bug: chromium:395077842
> Change-Id: I10184a0d521add123838861a5c5e7929864537bb
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377500
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
> Reviewed-by: Jeremy Leconte <jleconte@webrtc.org>
> Commit-Queue: Harald Alvestrand <hta@webrtc.org>
> Reviewed-by: Henrik Boström <hbos@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#43901}
Bug: chromium:395077842
Change-Id: I3ba5cacebc7eb608edffea2de54cf1c1e9355a81
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377281
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43907}
![]() |
||
Comment 66•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/e51765df6bbcafac23638ae04eb728cf63164ec6
Roll chromium_revision abee3a760c..82a94fe97c (1421082:1421189)
Change log: https://chromium.googlesource.com/chromium/src/+log/abee3a760c..82a94fe97c
Full diff: https://chromium.googlesource.com/chromium/src/+/abee3a760c..82a94fe97c
Changed dependencies
* src/build: https://chromium.googlesource.com/chromium/src/build/+log/0cd653f87e..3bdd887b1f
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/8fcd8b9339..0d882582e5
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/fbd44d71dd..d6c679f603
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/9cb2f57192..af555d49de
* src/third_party/androidx/cipd: kMGhCipQ0J24vixeCuWk_AIvJ4oPSsyZ6uZXJ85WkuIC..hvcOjbIWnv7L3lMkKC8exxG1FXD0Lu-RFLyJjSB5DnUC
* src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/7a0dbd2074..6cf251b517
* src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/55ff5964a7..5e78105437
* src/third_party/r8/d8/cipd: ukddmPlorF_6XXPBcxDxCmK2PSAJlhu_MDUhZQCz1l8C..a5lzGHzibplY-YfBMiaHgYRnmll4wB1csMwXCzHMoH8C
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac_arm64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Win/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz..Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/34df53e03f..66f879dee8
DEPS diff: https://chromium.googlesource.com/chromium/src/+/abee3a760c..82a94fe97c/DEPS
No update to Clang.
BUG=None
Change-Id: I2583ed543d6ef882b91c4950d72d5d37a68e4f8b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377581
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@{#43908}
![]() |
||
Comment 67•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/04c5d8641a8345197ffa91b5b1eb5494d8db5285
Update WebRTC code version (2025-02-18T04:08:23).
Bug: None
Change-Id: I97a03555d37a9f1b541ff3325f7af5548f576a31
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377582
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@{#43909}
![]() |
||
Comment 68•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/a99a3ae72a3287c27914113e206073c81018ef0e
Try to fix iOS simulator.
The failure was introduced with https://webrtc-review.googlesource.com/c/src/+/376060.
Bug: b/396118151
Change-Id: I35444618ce526e0d0c87b28e777fb5766cf7e816
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377540
Auto-Submit: Jeremy Leconte <jleconte@webrtc.org>
Commit-Queue: Jeremy Leconte <jleconte@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43910}
![]() |
||
Comment 69•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/f052c432feaa33d11b44af2ba73fa61dee78fdec
Move string_to_number.h to webrtc namespace
Bug: webrtc:42232595
Change-Id: I104cff12bf40509fb4554b98f7af16975263285a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377520
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43911}
![]() |
||
Comment 70•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/b9f8636c5a4dc3e9f3cf305d01afd9ef3d72ce9f
dcsctp: Fix incorrect merge conflict from last CL
A refactoring was lost after revision 3 of
https://webrtc-review.googlesource.com/c/src/+/377122
due to an incorrect merging/cherry-picking.
Reapplied it.
Bug: webrtc:396373001
Change-Id: Ice7a8e94ad984cb308eb9cab83df2e9ecca3d53c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377283
Commit-Queue: Victor Boivie <boivie@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43912}
![]() |
||
Comment 71•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/0f2354087d04a77bfe165eca64278b5fddb7d7ff
Add a BUILD.gn file for resources.
All build target resources will be moved there in a second step.
Change-Id: Iadbb582e133feb375399c839870c7b298f3934c6
Bug: None
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377282
Commit-Queue: Jeremy Leconte <jleconte@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43913}
![]() |
||
Comment 72•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/e9aa803359c0a8fb930495afa4029ae91f16874b
Roll chromium_revision 82a94fe97c..a86c91d18b (1421189:1421316)
Change log: https://chromium.googlesource.com/chromium/src/+log/82a94fe97c..a86c91d18b
Full diff: https://chromium.googlesource.com/chromium/src/+/82a94fe97c..a86c91d18b
Changed dependencies
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/afaf45a959..67350d2d29
* src/build: https://chromium.googlesource.com/chromium/src/build/+log/3bdd887b1f..8b4641ec2a
* src/buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/f6b9b8d65b..2f50fd2eb7
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/0d882582e5..d4d8b8dd2f
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/af555d49de..203361bd70
* src/third_party/androidx/cipd: hvcOjbIWnv7L3lMkKC8exxG1FXD0Lu-RFLyJjSB5DnUC..8r7il3NYwjphTbfLZ11jDcgAPVpLEv4TF00vrl32udUC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/02f084d26f..756ddec12f
* src/third_party/libc++/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/cc6b969c59..d3d825f7b3
* src/third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/87cd8a4715..d499ef8787
* src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/5e78105437..9f28b77384
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac_arm64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Win/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz..Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/66f879dee8..9c3d4706f1
DEPS diff: https://chromium.googlesource.com/chromium/src/+/82a94fe97c..a86c91d18b/DEPS
No update to Clang.
BUG=None
Change-Id: I1f0e3a85e36e1cf2dead97f7fa80194113026e51
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377584
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@{#43914}
![]() |
||
Comment 73•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/418a8c2c83f7aeec139cd368f53c8962f184fdb6
Move string_format.h to webrtc namespace
Bug: webrtc:42232595
Change-Id: I208257358150eeb97304946929649414af5eb2ca
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377542
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43915}
![]() |
||
Comment 74•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/9acd4d1201ddc27153141f92790e9286c23bff2b
Deprecate ByteBufferWriter::WriteBytes
and switch usages to ByteBufferWriter::Write
This is part of getting rid of "pointer + length" arguments.
Bug: webrtc:42225170
Change-Id: I65a9b9550868022c0eb1f63b547195dadfbea678
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377461
Reviewed-by: Evan Shrubsole <eshr@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43916}
![]() |
||
Comment 75•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/4f2c1b8f947a15efd795df758c11b06a4e94646b
Roll chromium_revision a86c91d18b..9223092253 (1421316:1421467)
Change log: https://chromium.googlesource.com/chromium/src/+log/a86c91d18b..9223092253
Full diff: https://chromium.googlesource.com/chromium/src/+/a86c91d18b..9223092253
Changed dependencies
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/67350d2d29..18d5eb67d6
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/d4d8b8dd2f..2b435b2234
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/d6c679f603..3a9d6268c4
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/203361bd70..011a16e4a8
* src/third_party/androidx/cipd: 8r7il3NYwjphTbfLZ11jDcgAPVpLEv4TF00vrl32udUC..RNaRkEnpAXvGMazFRpx3bIq1mAr-qKw3OayAO4r644EC
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/8c6b0c04f1..1a42cb8b27
* src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/6cf251b517..213348885f
* src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/9f28b77384..1bfb87456d
* src/third_party/r8/cipd: a5lzGHzibplY-YfBMiaHgYRnmll4wB1csMwXCzHMoH8C..QDwsH_fhjzc4w9ejy5IKJrAl9g6ct71e1UJiFwGoqYMC
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac_arm64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Win/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz..Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/9c3d4706f1..4738de59a2
DEPS diff: https://chromium.googlesource.com/chromium/src/+/a86c91d18b..9223092253/DEPS
No update to Clang.
BUG=None
Change-Id: Ib1640f4abbc29d91f4b03ea2f1ca763085835de4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377600
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@{#43917}
![]() |
||
Comment 76•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/7fa49dbc396c1e917a4668422b1798e3095875a7
Limit RFC8888 feedback rate to 500Kbit/s
Purpose is to allow sending feedback every 25ms even if link capacity is
unknown.
Bug: webrtc:377222395
Change-Id: I8379cab964cf1d414aab9581e34e209303bd975c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376701
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43918}
![]() |
||
Comment 77•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/e51d8f003b57cea0fd781d9635d73168073bb427
Send ECT(1) until first feedback after route change
Bug: webrtc:422256974
Change-Id: I6ac2baa57b3095194163a309b6d93f368b1c9967
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376861
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43919}
![]() |
||
Comment 78•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/4aaaa6848bc2521f0ab75a46c4bfeaf68b8b9ffb
Roll chromium_revision 9223092253..7a354b1e92 (1421467:1421643)
Change log: https://chromium.googlesource.com/chromium/src/+log/9223092253..7a354b1e92
Full diff: https://chromium.googlesource.com/chromium/src/+/9223092253..7a354b1e92
Changed dependencies
* src/build: https://chromium.googlesource.com/chromium/src/build/+log/8b4641ec2a..1dc0aa52df
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/2b435b2234..657abbc847
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/3a9d6268c4..6a564190d0
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/011a16e4a8..d73ec2ac2a
* src/third_party/android_deps/cipd/libs/com_google_android_gms_play_services_identity_credentials: version:2@16.0.0-alpha04.cr1..version:2@16.0.0-alpha05.cr1
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/1a42cb8b27..2b619cc49c
* src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/213348885f..0a3addbf63
* src/third_party/fuzztest/src: https://chromium.googlesource.com/external/github.com/google/fuzztest.git/+log/3bd423e03f..1d61720657
* src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/1bfb87456d..4ce2473d1d
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac_arm64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Win/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz..Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/4738de59a2..02366ee1e1
DEPS diff: https://chromium.googlesource.com/chromium/src/+/9223092253..7a354b1e92/DEPS
No update to Clang.
BUG=None
Change-Id: I39de48770efbf4758cc04291ea1e7ea7874efdc9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377680
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@{#43920}
![]() |
||
Comment 79•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/69dc7f7576d5d26252124dde2b762af4dd22d7db
Roll chromium_revision 7a354b1e92..98dca66ca7 (1421643:1421743)
Change log: https://chromium.googlesource.com/chromium/src/+log/7a354b1e92..98dca66ca7
Full diff: https://chromium.googlesource.com/chromium/src/+/7a354b1e92..98dca66ca7
Changed dependencies
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/18d5eb67d6..d3b7788807
* src/build: https://chromium.googlesource.com/chromium/src/build/+log/1dc0aa52df..de13fa42c2
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/657abbc847..f64b029a95
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/6a564190d0..bcef479110
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/d73ec2ac2a..9bd6b7c1ed
* src/third_party/androidx/cipd: RNaRkEnpAXvGMazFRpx3bIq1mAr-qKw3OayAO4r644EC..8Lvm0dWvOzqAyYTrr0ZeIV3XNDBWvOfZ0V9t-sQPAmkC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/756ddec12f..cfa9c31cbe
* src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/0a3addbf63..e69b086c0f
* src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/4ce2473d1d..26425fcdd1
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac_arm64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Win/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz..Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/02366ee1e1..59ef5074ad
DEPS diff: https://chromium.googlesource.com/chromium/src/+/7a354b1e92..98dca66ca7/DEPS
No update to Clang.
BUG=None
Change-Id: I5baa60cf49e3b0d9e92293a1f320f5900c3a68a2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377700
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@{#43921}
![]() |
||
Comment 80•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/b8911946574559b02808b01e93acf9d493413489
Update WebRTC code version (2025-02-19T04:06:52).
Bug: None
Change-Id: I72ccf2319596f59e0f0002605df992a74b559295
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377662
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@{#43922}
![]() |
||
Comment 81•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/04d06457f5c22cf74d1009cd662773825c392d3a
Use encoding max bitrate if configured when applying bitrate limits.
Currently the min of the default bitrate and configured bitrate is used.
Add default bitrate limits for 1080p.
Bug: b/396641469
Change-Id: Iabf243627a6dcbaa1e2f14d4f201c9482f3958d5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377123
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Commit-Queue: Ă…sa Persson <asapersson@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43923}
![]() |
||
Comment 82•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/9a2c408a1a240e9aa16b548a3c17281c572f37fc
Evaluate DeviceScaleFactor per captured frame
This is to ensure that the device_scale_factor stored per frame is the
latest one according to the system settings and not an old value.
Bug: chromium:383946052
Change-Id: I11e6342201678451554e6883ded48999fd996743
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377541
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Palak Agarwal <agpalak@google.com>
Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43924}
![]() |
||
Comment 83•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/afae3c2252d76665593652293743457ebcb1bbf7
Roll chromium_revision 98dca66ca7..4b5fcdcc5c (1421743:1421875)
Change log: https://chromium.googlesource.com/chromium/src/+log/98dca66ca7..4b5fcdcc5c
Full diff: https://chromium.googlesource.com/chromium/src/+/98dca66ca7..4b5fcdcc5c
Changed dependencies
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/d3b7788807..968880cd7b
* src/build: https://chromium.googlesource.com/chromium/src/build/+log/de13fa42c2..de88ea082e
* src/buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/2f50fd2eb7..d1ed719a33
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/f64b029a95..b95fa0e8b2
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/bcef479110..cd6f832f55
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/9bd6b7c1ed..41653a672a
* src/third_party/androidx/cipd: 8Lvm0dWvOzqAyYTrr0ZeIV3XNDBWvOfZ0V9t-sQPAmkC..WQP_3VSZIlHutyvh9iEePkeKRMt8HhX4s8kh6W2249QC
* src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/e69b086c0f..ee429f3694
* src/third_party/libc++/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/d3d825f7b3..e36be6784f
* src/third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/d499ef8787..99782c3117
* src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/26425fcdd1..dfcfdc9c28
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac_arm64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Win/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz..Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/59ef5074ad..c93bccdfe2
DEPS diff: https://chromium.googlesource.com/chromium/src/+/98dca66ca7..4b5fcdcc5c/DEPS
No update to Clang.
BUG=None
Change-Id: I9d46dbfc74f80e0d7ccea4963f4063a756c0dd97
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377721
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@{#43925}
![]() |
||
Comment 84•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/0ebd67f89d68599179914f445c8ad31967b49933
Move string_builder.h to webrtc namespace
Bug: webrtc:42232595
Change-Id: Iad12b11767c3bbaddcf0e87357e8e6037608defb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377740
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43926}
![]() |
||
Comment 85•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/469b5aaba8d4a7472d61acd53ee7fa087108c8e1
Add build constraints to allow bots to be triggered with led.
Change-Id: I46f1e2e89ff7376b13f4e54679e64e5152c6f71f
Bug: None
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377620
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Jeremy Leconte <jleconte@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43927}
![]() |
||
Comment 86•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/0ed7980a6e37690bce71cfe92a095c2df79913aa
Use correct account in OWNERS for desktop_capture/win
Bug: none
Change-Id: I99aab901c2d43c98e603deaa60cc2803be656a67
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377780
Auto-Submit: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Alexander Cooper <alcooper@chromium.org>
Reviewed-by: Alexander Cooper <alcooper@chromium.org>
Cr-Commit-Position: refs/heads/main@{#43928}
![]() |
||
Comment 87•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/7233df975189c83ddb326a7eeb46fa941aabc688
Filter fmtp parameters from RED capabilities
and ensure there is only one, similar to what is done with RTX.
This avoids exposing a payload type there.
See also
https://github.com/w3c/webrtc-pc/issues/2696
BUG=webrtc:42221750,webrtc:360058654
Change-Id: Id7c2ddeaf47a3169db9be43c9c5b8e59346f1d57
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376760
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@meta.com>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43929}
![]() |
||
Comment 88•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/3726ee0cecba4bfbb31bceb2db7165ec5341410c
Clear ios bots cache.
No-Try: true
Change-Id: If70fe1944628f52dd328d98d5138cc8683532f50
Bug: b/396118151
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377640
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Commit-Queue: Jeremy Leconte <jleconte@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43930}
![]() |
||
Comment 89•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/a0ba9bd3e77b5e8321d0cccd9df5dbba77e5d6f7
Roll chromium_revision 4b5fcdcc5c..3f3c4461a0 (1421875:1422047)
Change log: https://chromium.googlesource.com/chromium/src/+log/4b5fcdcc5c..3f3c4461a0
Full diff: https://chromium.googlesource.com/chromium/src/+/4b5fcdcc5c..3f3c4461a0
Changed dependencies
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/968880cd7b..af6791f5dd
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/b95fa0e8b2..fe579d883a
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/cd6f832f55..79273a8f5c
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/41653a672a..e5bdfb30e9
* src/third_party/androidx/cipd: WQP_3VSZIlHutyvh9iEePkeKRMt8HhX4s8kh6W2249QC..X3RUiAVlYpSEgtqmKdDbZFDp3xSdR1NJYbEKBuoy458C
* src/third_party/kotlin_stdlib/cipd: ltYVzou-DQmkHMLi2Gs1K79yYdC9buusKzYrGH45rOMC..fADALCszWeqDGeGpNVcsjfUeS43C43RcRR_k_nxovSEC
* src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/dfcfdc9c28..503da06746
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac_arm64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Win/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz..Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/c93bccdfe2..4ed2fa87db
DEPS diff: https://chromium.googlesource.com/chromium/src/+/4b5fcdcc5c..3f3c4461a0/DEPS
No update to Clang.
BUG=None
Change-Id: I96ee22487f90f827cb7525973b0fea7eda623d0c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377802
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@{#43931}
![]() |
||
Comment 90•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/818696c156a3a670a8054e8aa182232f552cc14c
Remove old IWYU tool
The old tool is not well integrated with the WebRTC build system.
The new tool - apply-include-cleaner - is fully integrated.
Bug: None
Change-Id: Id8d0cec85004c5289725502ab11fe81d865cafbd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377860
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43932}
![]() |
||
Comment 91•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/3822af6ef1ab5d1bda81c97cf3cf797db8e288d5
Update WebRTC code version (2025-02-20T04:02:19).
Bug: None
Change-Id: Iafda535825ec5168f1c44f4ca2292c95c19e022d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377980
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@{#43933}
![]() |
||
Comment 92•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/edc5d89a546f17a4f2ac23e88ff47db9eb7a91bd
Move json.h to webrtc namespace
Bug: webrtc:42232595
Change-Id: Ibc4842b123dad332840e3ee2e13eeb3af8b6a0b5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377820
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43934}
![]() |
||
Comment 93•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/817544411185b2220318360e1b2d314e1055f630
Remove instances of j.u.Optional from EGLRenderer
j.u.Optional isn't available for sdk version <24 and our minsdk is 21.
Bug: webrtc:351858995
Change-Id: Iadf50a96fc5462d16b53857116fab271cecc8c3c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/374061
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Auto-Submit: Ranveer Aggarwal‎ <ranvr@webrtc.org>
Reviewed-by: Zoé Lepaul <xalep@webrtc.org>
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43935}
![]() |
||
Comment 94•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/d650f3c6debd87f18cdf0e9d3c135e2a76bb4b38
Move sample_counter.h to webrtc namespace
Bug: webrtc:42232595
Change-Id: I774efbe2bbe5d29e7eac500acf1fa4c99ebc74a8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378041
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43936}
![]() |
||
Comment 95•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/255b09a90afdb0cad9a309c06a8be76542a93c8a
Clang-tidy fixes in call/
Bug: None
Change-Id: Icfd947848199ca99d667884db2551b164f5d54ab
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377543
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Auto-Submit: Björn Terelius <terelius@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43937}
![]() |
||
Comment 96•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/c1bda7a6f00252d106213ab29ba394d51f6da7f2
Clang-tidy fixes and other nits in rtp_rtcp/ sender/receiver classes
Bug: None
Change-Id: I17e6bd9eb1485f6c13dcf195893f81942f170b3e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377742
Commit-Queue: Björn Terelius <terelius@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43938}
![]() |
||
Comment 97•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/3a3ebb512e1b3b3ef0a2165c4f92d313d5aa4026
Roll chromium_revision 3f3c4461a0..c50f9710da (1422047:1422420)
Change log: https://chromium.googlesource.com/chromium/src/+log/3f3c4461a0..c50f9710da
Full diff: https://chromium.googlesource.com/chromium/src/+/3f3c4461a0..c50f9710da
Changed dependencies
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/af6791f5dd..9e81d0aac9
* src/build: https://chromium.googlesource.com/chromium/src/build/+log/de88ea082e..e42ba23e14
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/fe579d883a..f497e652b6
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/79273a8f5c..75065cfcbb
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/e5bdfb30e9..f004cc0a39
* src/third_party/androidx/cipd: X3RUiAVlYpSEgtqmKdDbZFDp3xSdR1NJYbEKBuoy458C..R1wNTeO5kH2bzp1NW4g87DLWtiDXaImAQJplHSR-108C
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/2b619cc49c..294ab9730c
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/cfa9c31cbe..30345af7ee
* src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/ee429f3694..ab387d1ddc
* src/third_party/kotlinc/current: NstbMU2T3FwNigAPukklSBBmCKyUGheEgy8WZNY-5WIC..Byyh0dwgQgBY_Jzh2Kk2tN7n_bJl2YJXe6JQKdySO4kC
* src/third_party/libunwind/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git/+log/b05ea6f335..62e217a12e
* src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/503da06746..1e97ffd153
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac_arm64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Win/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz..Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/4ed2fa87db..367e383074
DEPS diff: https://chromium.googlesource.com/chromium/src/+/3f3c4461a0..c50f9710da/DEPS
No update to Clang.
BUG=None
Change-Id: I9352685319dc770cfe0d6fa22e40fcbbb656d246
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377982
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@{#43939}
![]() |
||
Comment 98•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/b300a9cc05bf9735d735edfeade09216e9068888
OpenH264 library enabled in Android Chromium build
H264 codec components are included in Chromium build on Android when
OpenH264 library is enabled in Chromium media using media_use_openh264
build flag.
Bug: chromium:40519162
Change-Id: I4fcc341a7d208b399a294b1f86774860f70f83b6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/372680
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43940}
![]() |
||
Comment 99•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/ad82b6e45b0c8b0ab504b5cf4a87f410baa59b32
IWYU candidate_pair_interface
and remove the forward declaration
BUG=webrtc:42226242
Change-Id: I6bff2ef5048e641c834f9e03620ce038f6513065
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376920
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@meta.com>
Cr-Commit-Position: refs/heads/main@{#43941}
![]() |
||
Comment 100•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/d9dd939d66573926eb4c7dc9c30949fd76a1b7eb
Move safe_minmax.h to webrtc namespace
Bug: webrtc:42232595
Change-Id: Ia3d96dfe1b1c25b6cc21bbd99d24ded7461924cd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378061
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43942}
![]() |
||
Comment 101•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/cea5e723b59ac61f19c47e18b997b9b9fe0ab386
Re-enable iOS simulator bots.
Change-Id: I2e05dd6f40467ee94072a0daac94142d50ff8032
Bug: b/396118151
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378020
Commit-Queue: Jeremy Leconte <jleconte@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43943}
![]() |
||
Comment 102•4 months ago
|
||
Essentially a no-op since we're going to see this change
reverted when we vendor in e90ab59b7c.
Upstream commit: https://webrtc.googlesource.com/src/+/7dea26d8bb0fbb2f6fe25e74d2baac9293e413a8
Move resources to resources/BUILD.gn.
iOS bundle all resources in the same folder and some conflicts can arise from that.
Having all resources in the same file makes it easier to reason about it.
Change-Id: I37f420dfbd265ec644804e9d4c96515c83d2a992
Bug: b/397385850
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377821
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Jeremy Leconte <jleconte@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43944}
![]() |
||
Comment 103•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/21b5db48da0a67c2ddb3d0f29884fc6174cba344
Update WebRTC code version (2025-02-21T04:05:42).
Bug: None
Change-Id: I5d7a91092f6b6d059a02244e198f4381f05e9b5e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378260
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@{#43945}
![]() |
||
Comment 104•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/358c94f5ddd9460ebb009ffb3f9a1a31ace35136
AudioState extensions
This patch modifies AudioState to always call InitRecording
before StartRecording(). This makes it possible to do
SetRecording(false) + SetRecording(true), which before this
patch would not actually work if there was sending streams.
The only way was to add/remove streams...via SDP operations, puh :(.
Bonus: We also needed to modifu AndroidAudioDeviceModule
(which is a thin wrapper) so that StopRecording() will
call AudioInput->StopRecording() even when recording is not
enabled.
BUG=b/397376626
Change-Id: I954b5caab11225b544c3e6a78c5dde357d4eedb5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378140
Commit-Queue: Jonas Oreland <jonaso@webrtc.org>
Auto-Submit: Jonas Oreland <jonaso@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43946}
![]() |
||
Comment 105•4 months ago
|
||
We already cherry-picked this when we vendored 7dea26d8bb.
Upstream commit: https://webrtc.googlesource.com/src/+/e90ab59b7c6594b67d68ce87ffca17f9a2162821
Revert "Move resources to resources/BUILD.gn."
This reverts commit 7dea26d8bb0fbb2f6fe25e74d2baac9293e413a8.
Reason for revert: breaks downstream
Original change's description:
> Move resources to resources/BUILD.gn.
>
> iOS bundle all resources in the same folder and some conflicts can arise from that.
> Having all resources in the same file makes it easier to reason about it.
>
> Change-Id: I37f420dfbd265ec644804e9d4c96515c83d2a992
> Bug: b/397385850
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377821
> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
> Commit-Queue: Jeremy Leconte <jleconte@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#43944}
Bug: b/397385850
Change-Id: I80788590498fc24709c95a6a9580fdad65860f8c
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378280
Commit-Queue: Jeremy Leconte <jleconte@webrtc.org>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Owners-Override: Jeremy Leconte <jleconte@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43947}
![]() |
||
Comment 106•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/a756a7ad15bcb3193636ecaf00df478ad6178913
Roll chromium_revision c50f9710da..40885069c1 (1422420:1422971)
Change log: https://chromium.googlesource.com/chromium/src/+log/c50f9710da..40885069c1
Full diff: https://chromium.googlesource.com/chromium/src/+/c50f9710da..40885069c1
Changed dependencies
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/9e81d0aac9..a62135f7fa
* src/build: https://chromium.googlesource.com/chromium/src/build/+log/e42ba23e14..530d40d7d3
* src/buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/d1ed719a33..99bd087289
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/f497e652b6..f8fdd3967c
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/75065cfcbb..0d1f0f2d5d
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/f004cc0a39..adf98b9a1e
* src/third_party/androidx/cipd: R1wNTeO5kH2bzp1NW4g87DLWtiDXaImAQJplHSR-108C..9i2Jdh3nRH-lCfGUTvpGecSiz9lyJ3mGDYTNz7N04csC
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/294ab9730c..0c59e9e55b
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/30345af7ee..09f963b5f4
* src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/ab387d1ddc..2259aa1766
* src/third_party/fuzztest/src: https://chromium.googlesource.com/external/github.com/google/fuzztest.git/+log/1d61720657..409e5199f6
* src/third_party/libc++/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/e36be6784f..1a88911caa
* src/third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/99782c3117..e722dac269
* src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/1e97ffd153..072b48f0e0
* src/third_party/r8/cipd: QDwsH_fhjzc4w9ejy5IKJrAl9g6ct71e1UJiFwGoqYMC..2ChXGrcBJ9WNhFhS069j3L6VMp0jw5xyyPqKhlOqj_sC
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac_arm64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Win/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz..Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/367e383074..a4cad1e12a
DEPS diff: https://chromium.googlesource.com/chromium/src/+/c50f9710da..40885069c1/DEPS
No update to Clang.
BUG=None
Change-Id: I764ffb6cc53a7d0c2a498d185c79bdb12cda5d90
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378300
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@{#43948}
![]() |
||
Comment 107•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/8f573d696086c9e53177174c373c8a7caa8e31be
Update iOS version from 17 to 18.
Change-Id: Id4b782f6f10dca3e5cc7f34c2f6620253b3f24d0
Bug: None
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378042
Reviewed-by: Christoffer Dewerin <jansson@webrtc.org>
Commit-Queue: Jeremy Leconte <jleconte@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43949}
![]() |
||
Comment 108•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/918c549cd3376a3f8a4f0efaa047b9de42f968e4
Add SdpVideoFormat for H265
Bug: b/392789698
Change-Id: Ifb1ed48482c75e99849da92ace28ed886e761c56
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377741
Auto-Submit: Artem Titov <titovartem@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43950}
![]() |
||
Comment 109•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/5f95206c20a24b95dfc0a21d1c1a7790b86187be
AudioState extensions
Follow up to https://webrtc-review.googlesource.com/c/src/+/378140.
Make sure that AudioState::SetRecording(false) calls
adm::StopRecording() also in the scenario that the adm has been initilized
"some other path", i.e. WebRtcVoiceSendChannel if init_recording_on_send
(default true)
BUG=b/397376626
Change-Id: I9ff259eb797f2a9521f143da31c3622a0bc52ade
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378043
Commit-Queue: Jonas Oreland <jonaso@webrtc.org>
Reviewed-by: Jakob Ivarsson‎ <jakobi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43951}
![]() |
||
Comment 110•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/d3bb15a5429432cbf219874addd9b598feca7163
Add stability test for PT mappings
This will fail whenever we change the PT assignments of default setups.
Bug: webrtc:397895867
Change-Id: Iaad2d7edbd8a0844ba0778844e8027e0b3abd9db
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377900
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43952}
![]() |
||
Comment 111•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/08c9ac7719024b22d2303a53916deb7eb992650e
Update documentation for filing bugs
Bug: None
Change-Id: If9816cc82d23ead2c6f5d1e55d7b08e6cd1f6a0d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/374360
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Björn Terelius <terelius@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43953}
![]() |
||
Comment 112•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/fb4695cd27075cf6b566679fc751f6cb545ccf11
Move simulcast.h to webrtc namespace
Bug: webrtc:42232595
Change-Id: Ibaa472d7adccc5a8f760632941b3bac41b7f85ed
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377822
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43954}
![]() |
||
Comment 113•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/34353a1c1b1e4fee7591cb587c5a06fa07eb50b7
Roll chromium_revision 40885069c1..4c325328c2 (1422971:1423083)
Change log: https://chromium.googlesource.com/chromium/src/+log/40885069c1..4c325328c2
Full diff: https://chromium.googlesource.com/chromium/src/+/40885069c1..4c325328c2
Changed dependencies
* src/build: https://chromium.googlesource.com/chromium/src/build/+log/530d40d7d3..5ae20d9aa6
* src/buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/99bd087289..a18e682145
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/f8fdd3967c..1ca8c3838e
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/0d1f0f2d5d..a84737fa44
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/adf98b9a1e..ef66a1d810
* src/third_party/androidx/cipd: 9i2Jdh3nRH-lCfGUTvpGecSiz9lyJ3mGDYTNz7N04csC..YWxC2HrXYMJ-z9MhLuDUNY9AIJRxFedCXKQ5rmT0xX8C
* src/third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/e722dac269..3a2623a3e2
* src/third_party/r8/cipd: 2ChXGrcBJ9WNhFhS069j3L6VMp0jw5xyyPqKhlOqj_sC..BEcLFGmsEQtyFSPS5MCey_uQxxJDeOVMd9b3roMWlsoC
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac_arm64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Win/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz..Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/a4cad1e12a..d3bf3ce85b
DEPS diff: https://chromium.googlesource.com/chromium/src/+/40885069c1..4c325328c2/DEPS
No update to Clang.
BUG=None
Change-Id: I10dc24c82514f0321db541036eedaf695ba64191
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378127
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@{#43955}
![]() |
||
Comment 114•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/992c9be41399a89aa2b554bc42af64b9c3a89efe
Add function to delete a non-empty folder.
There are no function that can delete non-empty folders, adding it with this CL.
Bug: None
Change-Id: I25d3e00b393d80b8af99a5b5d8b713ab4ad4c9ba
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378022
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Erik SprĂĄng <sprang@webrtc.org>
Commit-Queue: Emil Vardar (xWF) <vardar@google.com>
Cr-Commit-Position: refs/heads/main@{#43956}
![]() |
||
Comment 115•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/3d544b21c66d8c5291ba8db537af795dd7cd6927
srtp: use WebRTC to parse the SSRC instead of a libsrtp private function
See https://github.com/cisco/libsrtp/issues/721
Exercised by SrtpSessionTest.ProtectGetPacketIndex
BUG=webrtc:361372443
Change-Id: I46c1eedc16728cbe5f39aef8760f6789bc1aad9b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377801
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@meta.com>
Cr-Commit-Position: refs/heads/main@{#43957}
![]() |
||
Comment 116•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/208357f25994a793e95c385297af96758fd77021
Roll chromium_revision 4c325328c2..3e855f6b06 (1423083:1423301)
Change log: https://chromium.googlesource.com/chromium/src/+log/4c325328c2..3e855f6b06
Full diff: https://chromium.googlesource.com/chromium/src/+/4c325328c2..3e855f6b06
Changed dependencies
* src/buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/a18e682145..1417d7b771
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/1ca8c3838e..4a563aba3f
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/a84737fa44..be456cc161
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/ef66a1d810..69e50028b4
* src/third_party/androidx/cipd: YWxC2HrXYMJ-z9MhLuDUNY9AIJRxFedCXKQ5rmT0xX8C..vlOpffW_WgukDCnA36JYaup9VHeB8LAjB2ocBXGsMbYC
* src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/2259aa1766..c4a8aaee71
* src/third_party/fuzztest/src: https://chromium.googlesource.com/external/github.com/google/fuzztest.git/+log/409e5199f6..4122fecf87
* src/third_party/libc++/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/1a88911caa..7dc1caa0cf
* src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/072b48f0e0..a72fb130b7
* src/third_party/r8/cipd: BEcLFGmsEQtyFSPS5MCey_uQxxJDeOVMd9b3roMWlsoC..a5lzGHzibplY-YfBMiaHgYRnmll4wB1csMwXCzHMoH8C
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac_arm64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Win/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz..Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/d3bf3ce85b..c84ab1b8c9
* src/tools/luci-go: git_revision:19861b3a5b37b383e7e9555e11aa43f34d71bd48..git_revision:0cddbdc27507a17134e1e038f938b62d0f509756
* src/tools/luci-go: git_revision:19861b3a5b37b383e7e9555e11aa43f34d71bd48..git_revision:0cddbdc27507a17134e1e038f938b62d0f509756
* src/tools/luci-go: git_revision:19861b3a5b37b383e7e9555e11aa43f34d71bd48..git_revision:0cddbdc27507a17134e1e038f938b62d0f509756
DEPS diff: https://chromium.googlesource.com/chromium/src/+/4c325328c2..3e855f6b06/DEPS
No update to Clang.
BUG=None
Change-Id: I75f824c74a53ae6d47a6d6ad4f93bde311a3f144
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378130
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@{#43958}
![]() |
||
Comment 117•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/0ee13583d5b65f1a0edb1768967b8fb1876f6628
Update WebRTC code version (2025-02-22T04:05:26).
Bug: None
Change-Id: I6417557653e790668165ac7cfbb880673d61159c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377806
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@{#43959}
![]() |
||
Comment 118•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/711bca79eb6f8eda0d21b4dd33daa3133cab3f6e
Roll chromium_revision 3e855f6b06..05ee08abd0 (1423301:1423580)
Change log: https://chromium.googlesource.com/chromium/src/+log/3e855f6b06..05ee08abd0
Full diff: https://chromium.googlesource.com/chromium/src/+/3e855f6b06..05ee08abd0
Changed dependencies
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/a62135f7fa..9c68ed9d52
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/4a563aba3f..2421692e01
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/be456cc161..c35b05c630
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/69e50028b4..ba72a58577
* src/third_party/android_build_tools/manifest_merger/cipd: Ff5T4JIhkmgt7xA50Kq8XHnzWaR6mKOwEtxCBXFE5rUC..TRnP2bd_BmmsnR8fCOIt_cD3YE2-FqlsuI8uMhmsc_YC
* src/third_party/androidx/cipd: vlOpffW_WgukDCnA36JYaup9VHeB8LAjB2ocBXGsMbYC..V15LiQ76fB4v-RV6muwzOCzgjIg6rygAEhxdCrSp354C
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/0c59e9e55b..daa03aac8d
* src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/c4a8aaee71..c994f00dee
* src/third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/3a2623a3e2..1efd5593f9
* src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/a72fb130b7..c8812a34b1
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac_arm64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Win/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz..Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/c84ab1b8c9..9e44e9accf
Added dependency
* src/third_party/android_deps/cipd/libs/com_google_ar_impress
DEPS diff: https://chromium.googlesource.com/chromium/src/+/3e855f6b06..05ee08abd0/DEPS
No update to Clang.
BUG=None
Change-Id: Iee79174f964d829d123a9ecc329789469f316757
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378342
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@{#43960}
![]() |
||
Comment 119•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/fb1f41a22d6edc895f8bf6fe273fa01c28f18d59
Update WebRTC code version (2025-02-23T04:07:09).
Bug: None
Change-Id: I7574b41e383f881e86a79194421db271fc872c55
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378442
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@{#43961}
![]() |
||
Comment 120•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/da30f0a4a6ee47a3bc3d844a6f381bcf09cadcb6
Roll chromium_revision 05ee08abd0..6aa3cdb614 (1423580:1423683)
Change log: https://chromium.googlesource.com/chromium/src/+log/05ee08abd0..6aa3cdb614
Full diff: https://chromium.googlesource.com/chromium/src/+/05ee08abd0..6aa3cdb614
Changed dependencies
* src/buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/1417d7b771..46df359b8e
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/2421692e01..065942bd99
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/ba72a58577..50be74e0d4
* src/third_party/android_build_tools/error_prone/cipd: BLHCsmBI1vzyXlOtCyA-B4yW3gdbkW5iSjfvfnBjOvcC..nMr_RGT4rigGBhQsXW9PYfo20Zi0ABB1XBIdMvKrtkoC
* src/third_party/android_build_tools/manifest_merger/cipd: TRnP2bd_BmmsnR8fCOIt_cD3YE2-FqlsuI8uMhmsc_YC..Zs3uzARJ77tL_Rkbn-4hU-qHip99y98mQPLSeYlAqZsC
* src/third_party/fuzztest/src: https://chromium.googlesource.com/external/github.com/google/fuzztest.git/+log/4122fecf87..5db0cff401
* src/third_party/kotlin_stdlib/cipd: fADALCszWeqDGeGpNVcsjfUeS43C43RcRR_k_nxovSEC..SbtyXEScaFPpH5NAp9TnZ2LLW-tIBvGCjXQmMJCGXkEC
* src/third_party/libc++/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/7dc1caa0cf..8af5af8b0b
* src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/c8812a34b1..453a8a4019
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac_arm64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Win/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz..Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/9e44e9accf..8ee2d3da60
DEPS diff: https://chromium.googlesource.com/chromium/src/+/05ee08abd0..6aa3cdb614/DEPS
No update to Clang.
BUG=None
Change-Id: I1a3cb9425bdee7a8d81e1778f64c7feff3bd1fd9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378500
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@{#43962}
![]() |
||
Comment 121•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/5f2de090c0f1a297ee81df1db653c2eccb9fe6bb
Update WebRTC code version (2025-02-24T04:07:45).
Bug: None
Change-Id: I856d5bde50d2cd7eeb6da2a981fd090a95f64642
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378565
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@{#43963}
![]() |
||
Comment 122•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/07709edb1b32c40fe943db94f9cc18cf4b57ea96
Roll chromium_revision 6aa3cdb614..673317c289 (1423683:1423783)
Change log: https://chromium.googlesource.com/chromium/src/+log/6aa3cdb614..673317c289
Full diff: https://chromium.googlesource.com/chromium/src/+/6aa3cdb614..673317c289
Changed dependencies
* src/buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/46df359b8e..eaa072a717
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/065942bd99..16f8a644ff
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/c35b05c630..7f5cacb256
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/50be74e0d4..40b57d81d1
* src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/c994f00dee..f945c74073
* src/third_party/libc++/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/8af5af8b0b..94672e2af4
* src/third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/1efd5593f9..7f56829772
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac_arm64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Win/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz..Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/8ee2d3da60..3a142de5f4
DEPS diff: https://chromium.googlesource.com/chromium/src/+/6aa3cdb614..673317c289/DEPS
No update to Clang.
BUG=None
Change-Id: I663afb06f6cf450740ce518807558532c8931378
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378566
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@{#43964}
![]() |
||
Comment 123•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/a1b3a8c4d1b86a509232d4a83a701ef38287ecfd
Add the Emacs #*# pattern to .gitignore
Emacs saves files that are being edited with this pattern.
They should not be allowed to bother us.
Bug: None
Change-Id: Ide6836f9a1befe5a750a643607a964fab7f1bc57
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377783
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43965}
![]() |
||
Comment 124•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/fa0bcb0177cc0d96f9095fafde5d4a4cf3f60c60
Move histogram_percentile_counter.h to webrtc namespace
Bug: webrtc:42232595
Change-Id: Ice68e6b9d504728fa0c61b24dadb88c6cf78ea8f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377781
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43966}
![]() |
||
Comment 125•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/034aa92baadc4e7261aa715684ef61df6ae81231
Move encoder_stream_factory.h to webrtc namespace
Bug: webrtc:42232595
Change-Id: I905baed752160371ec14ab0d3738cbc5818f7a3e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378281
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43967}
![]() |
||
Comment 126•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/6faae82002c7f97d1b0a192da8ef0e00ca97d39e
Move exp_filter.h to webrtc namespace
Bug: webrtc:42232595
Change-Id: I0da83745a00f27bbb332500e8008cac42bdc4bf8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378283
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43968}
![]() |
||
Comment 127•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/9ec6f98026282a2984d23fd149f711079852b2ae
sdp munging: detect changes to codec configuration
such as
* swapping order (without changes) where setCodecPreferences should be used
* changes to fmtp or rtcp-fb (unless covered by more explicit detection)
* changes to payload type for the same name
Metrics CL:
https://chromium-review.googlesource.com/c/chromium/src/+/6283615
BUG=webrtc:40567530
Change-Id: I8f41b1a0c1799795af9e59cad75afb5d62a6226b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377445
Commit-Queue: Philipp Hancke <phancke@meta.com>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43969}
![]() |
||
Comment 128•4 months ago
|
||
Essentially a no-op since we're going to see this change
reverted when we vendor in 45c998d1aa.
Upstream commit: https://webrtc.googlesource.com/src/+/23cef4ecd127269d05da039d6d74cc0668dddac6
Fix tests not building/failing when rtc_libvpx_build_vp9=false
Bug: webrtc:392652316
Change-Id: I9213a448b8c97052d043f6a46f598d16a8806825
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376221
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@meta.com>
Cr-Commit-Position: refs/heads/main@{#43970}
![]() |
||
Comment 129•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/e159fd20fed36680470271a7f35492d9e0197d6d
Update WebRTC code version (2025-02-25T04:03:16).
Bug: None
Change-Id: I4f20f9606f50aeac78ea581d540e2f2091fd343a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378782
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@{#43971}
![]() |
||
Comment 130•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/59410dcd998fa1109926a50ec9dc782860ac84ea
Roll chromium_revision 673317c289..d49f08dc4f (1423783:1424323)
Change log: https://chromium.googlesource.com/chromium/src/+log/673317c289..d49f08dc4f
Full diff: https://chromium.googlesource.com/chromium/src/+/673317c289..d49f08dc4f
Changed dependencies
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/9c68ed9d52..76c5f7f50c
* src/build: https://chromium.googlesource.com/chromium/src/build/+log/5ae20d9aa6..1cff0029dc
* src/buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/eaa072a717..1b5a0e6c51
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/16f8a644ff..45ad9d9702
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/7f5cacb256..359f882b6f
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/40b57d81d1..1b01582cb1
* src/third_party/androidx/cipd: V15LiQ76fB4v-RV6muwzOCzgjIg6rygAEhxdCrSp354C..9xnAKISau54FqB5YB5U1SPHPtNlNUDq75ma9d5wBSHoC
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/daa03aac8d..748a2d281d
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/09f963b5f4..5b10d02d31
* src/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/f945c74073..feeac124f2
* src/third_party/fuzztest/src: https://chromium.googlesource.com/external/github.com/google/fuzztest.git/+log/5db0cff401..c7651e47ef
* src/third_party/libc++/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/94672e2af4..cdc82e180c
* src/third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/7f56829772..feff25d517
* src/third_party/openh264/src: https://chromium.googlesource.com/external/github.com/cisco/openh264/+log/33f7f48613..652bdb7719
* src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/453a8a4019..002342271a
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac_arm64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Win/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz..Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/3a142de5f4..b44348aca4
DEPS diff: https://chromium.googlesource.com/chromium/src/+/673317c289..d49f08dc4f/DEPS
No update to Clang.
BUG=None
Change-Id: Ie974f6152e37380e3fc379fa3967aef7ca3e4ee7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378784
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@{#43972}
![]() |
||
Comment 131•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/ef95b20fbc59fbe33c066201e84ec51fda7fc762
Move safe_conversions.h to webrtc namespace
Bug: webrtc:42232595
Change-Id: I4145233e74fc684539d493423cafe142159fe8ff
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378720
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43973}
![]() |
||
Comment 132•4 months ago
|
||
We already cherry-picked this when we vendored 23cef4ecd1.
Upstream commit: https://webrtc.googlesource.com/src/+/45c998d1aa034bc5c5fe5cf143f16cef623b117e
Revert "Fix tests not building/failing when rtc_libvpx_build_vp9=false"
This reverts commit 23cef4ecd127269d05da039d6d74cc0668dddac6.
Reason for revert: Breaks downstream projects. AV1 is not always available either.
Original change's description:
> Fix tests not building/failing when rtc_libvpx_build_vp9=false
>
> Bug: webrtc:392652316
> Change-Id: I9213a448b8c97052d043f6a46f598d16a8806825
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376221
> Reviewed-by: Harald Alvestrand <hta@webrtc.org>
> Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
> Commit-Queue: Philipp Hancke <phancke@meta.com>
> Cr-Commit-Position: refs/heads/main@{#43970}
Bug: webrtc:392652316
Change-Id: I71c583e23191566d65b11ee7002b220f6281ec8c
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378820
Auto-Submit: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Owners-Override: Ilya Nikolaevskiy <ilnik@webrtc.org>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43974}
![]() |
||
Comment 133•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/6f90fa3bba33bff12821fda4580fbd73da944ffc
Define cricket::MediaType in terms of webrtc::MediaType
This is one step in getting rid of cricket::MediaType.
Bug: webrtc:12754
Change-Id: I4faffab2a3ddbd8b7f2346846380315ecab5f018
Fixes: webrtc:12764
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378680
Reviewed-by: Evan Shrubsole <eshr@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43975}
![]() |
||
Comment 134•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/5a8001f8a150d4fe09a6199ccb599a283438f404
Move system_time to webrtc namespace
Requires https://crrev.com/c/6243798 to land first.
Bug: webrtc:42225969
Change-Id: I4ebc29cd82e17895ff989814d3f4bac72efbcd6e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376580
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43976}
![]() |
||
Comment 136•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/8e14ab0310c19d46c7df204bd672828956843d9a
Move event_based_exponential_moving_average.h to webrtc namespace
Bug: webrtc:42232595
Change-Id: Ic6f52f7f4ce9163e10dd85a1b09f720c64c4087b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378282
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43977}
![]() |
||
Comment 137•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/9494d02c038ee5d0748285ce59a4424f97600dba
Move moving_average.h to webrtc namespace
Bug: webrtc:42232595
Change-Id: Ieb0e3fe1cb2b93c7f41f33d1a9663965251424f8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377782
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43978}
![]() |
||
Comment 138•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/0ca9b1cb8cff87111f62dbefff953c0131150983
Never drop keyframes in VP9 encoder fuzzer
Libvpx VP9 encoder never drops keyframe.
Bug: chromium:379326016
Change-Id: I013cd24f224b22ee096990633167a9c2ddabd4f2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378821
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43979}
![]() |
||
Comment 139•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/d01d07d8aa39fc31f1b566bae9aeb2cf2a0c90df
Move weak_ptr.h to webrtc namespace
Bug: webrtc:42232595
Change-Id: I4bf95fcabcf4fbe4ff68772b68a1df2466f7b8d5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378822
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43980}
![]() |
||
Comment 140•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/b9e8c0e0623008182f21368b162a881fd2962de1
Roll chromium_revision d49f08dc4f..8b84aa317e (1424323:1424438)
Change log: https://chromium.googlesource.com/chromium/src/+log/d49f08dc4f..8b84aa317e
Full diff: https://chromium.googlesource.com/chromium/src/+/d49f08dc4f..8b84aa317e
Changed dependencies
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/45ad9d9702..d727576d8c
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/359f882b6f..e46b1f247c
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/1b01582cb1..7e71233ad4
* src/third_party/androidx/cipd: 9xnAKISau54FqB5YB5U1SPHPtNlNUDq75ma9d5wBSHoC..BelqZVnrrdDXo9kVc-J7QraChrmtNISnHNiVRRAw0IcC
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac_arm64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Win/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz..Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/b44348aca4..0fac2bc900
DEPS diff: https://chromium.googlesource.com/chromium/src/+/d49f08dc4f..8b84aa317e/DEPS
No update to Clang.
BUG=None
Change-Id: Ie6c62bddfec51c73c45c61469c994353ce3d4a48
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378841
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@{#43981}
![]() |
||
Comment 141•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/a416f1c7a93ea45c98bdcdca187aed182e428761
Fix rid 'send pt=X' bug and re-enable test.
When creating an offer, the send PT is the payload type of the codec
that we're advertising that we would like to send. It comes from the
RidDescription's list of payload types (= integers prior to this CL)
which is controlled from the API with `RTCRtpEncodingParameters.codec`.
The problem was that the encodings[i].codec -> PT conversion step in
sdp_offer_answer.cc's GetMediaDescriptionOptionsForTransceiver() was
based on `transceiver->sender_internal()->GetSendCodecs()` whose PTs
are inconsistent with the payload types that gets assigned to the media
section in a later step using PayloadTypeSuggester.
To fix this, the RidDescription is updated to have a list of `codecs`
instead of a list of `payload_types` and the "codec -> PT" conversation
step is...
1. Moved to SimulcastSdpSerializer and using lookup from
MediaContentDescription as opposed to blindly trusting `codec.id`
making PT inconsistencies impossible.
2. Uses IsSameRtpCodecIgnoringLevel() instead of MatchesRtpCodec(),
ensuring codec match does not fail if the MediaContentDescription's
list of codecs is not specifying default parameters (e.g. see
SdpOfferAnswerTest.SimulcastAnswerWithPayloadType not specifying
profile-id fails if MatchesRtpCodec is used).
Another drive-by bugfix is we no longer remove entire RIDs if all PTs in
the RID are invalid, see TestDeserializeRemovesRidsWithInvalidCodec.
Bug: webrtc:362277533
Change-Id: Ic11ecf2a85e6d8db7fc269bc53c3ac11d5d8b127
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378284
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43982}
![]() |
||
Comment 143•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/4025b60bc144bc2bb7699768c8eb3f2e22855ea0
Remove RTC_EXPORT from base64.h
It is not used in Chromium
Bug: None
Change-Id: Iec0b290e4467132d2a51b576c47fd30f852e0b60
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378824
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43983}
![]() |
||
Comment 144•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/d3cb43adf8a474152748f7ab910562c38cfe6188
Move timestamp_aligner.h to webrtc namespace
Bug: webrtc:42232595
Change-Id: Iefe0f228f16ef44dd8e45e0074b60f7ccf14f1e1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378825
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43984}
![]() |
||
Comment 145•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/5f8bcf9fc880d673c1bec571d77dbdbb1325e3d9
Move unique_id_generator.h to webrtc namespace
Bug: webrtc:42232595
Change-Id: I9690d88f920b2623f82bddd76e5583006ed2cc07
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378860
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43985}
![]() |
||
Comment 146•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/abe8781f2c9f7f80e13060c02b3b50b6632d7616
Refactor CodecVendor to contain one object per direction and type.
Bug: webrtc:360058654
Change-Id: I0d56a17b47c0cb5bd03db273fee716dbaf62c1e4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378520
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43986}
![]() |
||
Comment 147•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/989dfe373094bc609a2784027cc995f3be4db184
Improve testing in stun_port_unittest
Before this cl, the test only used local addresses
(i.e. no NAT) and therefor could not really distinguish
between a server reflexive address and a host address.
Consequently, there were multiple errors in the test
that compared against "wrong ip", (which happened to
pass since there was really onyy 1 ip used).
I noticed the totally bogus testing when adding a feature to StunPort.
BONUS: Create a binary rtc_p2p_unittest that run only the
p2p/ unittests :)
BUG=b/378415408
Change-Id: I19fb0b556efca1053a23eccc3129670395a95d48
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378823
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Auto-Submit: Jonas Oreland <jonaso@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43987}
![]() |
||
Comment 148•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/2d54636704bb0427ec35d592b19f0936a787610f
Remove BuiltInNetworkBehaviorConfig::link_capacity_kbps
The field is deprecated and all use has been migrated to link_capacity.
Bug: webrtc:42224804
Change-Id: Ic808acbb8b88a01ec49378fceb610832aa2074c7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376380
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43988}
![]() |
||
Comment 149•4 months ago
|
||
Essentially a no-op since we're going to see this change
reverted when we vendor in 6bbddf6261.
Upstream commit: https://webrtc.googlesource.com/src/+/48f271fba90d4a6d8699e813cd049014de502523
IWYU stats related files
caused Chromium compile failures:
https://chromium-review.googlesource.com/c/chromium/src/+/6289230
BUG=webrtc:42226242
Change-Id: I6a5179638e23bf94326b3f8948a167c20f66591a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378180
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@meta.com>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43989}
![]() |
||
Comment 150•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/4b67f8d3f725ef3140805bfed7546f7a67029653
Roll chromium_revision 8b84aa317e..36f59af467 (1424438:1424618)
Change log: https://chromium.googlesource.com/chromium/src/+log/8b84aa317e..36f59af467
Full diff: https://chromium.googlesource.com/chromium/src/+/8b84aa317e..36f59af467
Changed dependencies
* src/base: https://chromium.googlesource.com/chromium/src/base/+log/76c5f7f50c..855793e06c
* src/ios: https://chromium.googlesource.com/chromium/src/ios/+log/d727576d8c..24703941f7
* src/testing: https://chromium.googlesource.com/chromium/src/testing/+log/e46b1f247c..b564a33e8b
* src/third_party: https://chromium.googlesource.com/chromium/src/third_party/+log/7e71233ad4..3999d15099
* src/third_party/androidx/cipd: BelqZVnrrdDXo9kVc-J7QraChrmtNISnHNiVRRAw0IcC..cyZILPsIybS-vIgBqzHtn4sDpUCxPr-RgSMXEe7fFG0C
* src/third_party/freetype/src: https://chromium.googlesource.com/chromium/src/third_party/freetype2.git/+log/b1f4785087..d0c905c62a
* src/third_party/llvm-libc/src: https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/feff25d517..dfffb6dc41
* src/third_party/perfetto: https://android.googlesource.com/platform/external/perfetto.git/+log/002342271a..865a413514
* src/third_party/rust-toolchain_version: Linux_x64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Mac_arm64/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz,Win/rust-toolchain-009e73825af0e59ad4fc603562e038b3dbd6593a-2-llvmorg-20-init-3847-g69c43468.tar.xz..Linux_x64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Mac_arm64/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz,Win/rust-toolchain-9fcc9cf4a202aadfe1f44722b39c83536eba3dba-2-llvmorg-21-init-1655-g7b473dfe.tar.xz
* src/tools: https://chromium.googlesource.com/chromium/src/tools/+log/0fac2bc900..f0cf051fb0
DEPS diff: https://chromium.googlesource.com/chromium/src/+/8b84aa317e..36f59af467/DEPS
No update to Clang.
BUG=None
Change-Id: I697b17b836b414ed85f26415df48e2ed66acd14c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378786
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@{#43990}
![]() |
||
Comment 151•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/a152ada304a19769bfbd1e6e19c626dc5c66dc67
Support h265 streams with weighted prediction tables.
Some H265 encoders may encode with weighted prediction turned on. Allow
such streams to be parsed.
Bug: chromium:41480904
Change-Id: I25e7ca7b8151f264eeb9a4eae3cd49719dfeef9c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378703
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Commit-Queue: Jianlin Qiu <jianlin.qiu@intel.com>
Cr-Commit-Position: refs/heads/main@{#43991}
![]() |
||
Comment 152•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/aeef75a33e0d5f39112f120bb3041b43dedbd843
Update WebRTC code version (2025-02-26T04:05:12).
Bug: None
Change-Id: Ib892f57d62a5cd156f5a72d6cea1bf8c0c7c58cb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378961
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@{#43992}
![]() |
||
Comment 153•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/2017c608e80a7bf52ee52908865f34192c69ce96
Move yield_policy.h to webrtc namespace
Bug: webrtc:42232595
Change-Id: Ib36afd2909f7d6ed4e675251ea365f12f4be3761
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378902
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Auto-Submit: Evan Shrubsole <eshr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43993}
![]() |
||
Comment 154•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/ef88a62d7976b9f13467cf3424cdaf9264f6fe30
Rename test: TestDeserializeIgnoresInvalidPayloadTypesInRid.
The test was recently updated not to remove the RID, let's update the
name to reflect this too.
Bug: webrtc:362277533
Change-Id: I4eebd6953ee98e6f4406bb961a88ea89746594a3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378880
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43994}
![]() |
||
Comment 155•4 months ago
|
||
Essentially a no-op since we're going to see this change
reverted when we vendor in 995688c8e8.
Upstream commit: https://webrtc.googlesource.com/src/+/f30c044cf9bd06f91017c171d98690094ce6d88b
more p2p cleanups
Move test code from p2p/base and rtc_base/ into p2p/test/
This p2p/base much less crowded and
clarifies that the rtc_base/nat* is in fact only test code.
BUG=webrtc:0
Change-Id: I4d14fae24cb0eff6783962f4b4483b560367ca5d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378900
Commit-Queue: Jonas Oreland <jonaso@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Auto-Submit: Jonas Oreland <jonaso@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43995}
![]() |
||
Comment 156•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/9be7d14046b45d84e8466d85369395fdf77ef105
Clean up AV1 packetization
now that the "even split" has launched successfully.
Renames
Packetize to PacketizeInternal
and
PacketizeAboutEqually to Packetize
BUG=webrtc:42226301
Change-Id: I6ef6382a690b5f6dc2e8809ae80f9bf99dd38a75
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378780
Commit-Queue: Erik SprĂĄng <sprang@webrtc.org>
Reviewed-by: Erik SprĂĄng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43996}
![]() |
||
Comment 157•4 months ago
|
||
We already cherry-picked this when we vendored 48f271fba9.
Upstream commit: https://webrtc.googlesource.com/src/+/6bbddf62611bbdcee2aeb056843b46241c90b923
Revert "IWYU stats related files"
This reverts commit 48f271fba90d4a6d8699e813cd049014de502523.
Reason for revert: Breaks downstream tests
Original change's description:
> IWYU stats related files
>
> caused Chromium compile failures:
> https://chromium-review.googlesource.com/c/chromium/src/+/6289230
>
> BUG=webrtc:42226242
>
> Change-Id: I6a5179638e23bf94326b3f8948a167c20f66591a
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378180
> Reviewed-by: Harald Alvestrand <hta@webrtc.org>
> Commit-Queue: Philipp Hancke <phancke@meta.com>
> Reviewed-by: Henrik Boström <hbos@webrtc.org>
> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#43989}
Bug: webrtc:42226242
Change-Id: I3e7458e0ae354dd58bbf704902e78500e94f5ae3
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379000
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Björn Terelius <terelius@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43997}
![]() |
||
Comment 158•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/e18a2e74c28b07752261938d4e5ec3a158630cd4
Add support for timestamps to TransformableVideoFrameInterface
This covers receive time and the timestamps associated with the
Absolute Capture Time header extension.
Since TransformableAudioFrameInterface already had support, this CL
moves the methods to the parent TransformableFrameInterface.
This CL only intends to change behavior for receiver frames.
The change in RTPSenderVideoFrameTransformerDelegate is basically a
rename of an existing GetCaptureTime() method to the new
CaptureTime(), with no behavior change.
Bug: chromium:391114797
Change-Id: I3d0bc55287e5bbc3ffcf80582e70a232589cd4ce
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378920
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Guido Urdaneta <guidou@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43998}
![]() |
||
Comment 159•4 months ago
|
||
We already cherry-picked this when we vendored f30c044cf9.
Upstream commit: https://webrtc.googlesource.com/src/+/995688c8e85b520d50961486abbe0cc03eae9558
Revert "more p2p cleanups"
This reverts commit f30c044cf9bd06f91017c171d98690094ce6d88b.
Reason for revert: breaks roll to chromium: https://ci.chromium.org/ui/p/chromium/builders/try/mac_chromium_compile_dbg_ng/2290104/overview
Original change's description:
> more p2p cleanups
>
> Move test code from p2p/base and rtc_base/ into p2p/test/
> This p2p/base much less crowded and
> clarifies that the rtc_base/nat* is in fact only test code.
>
> BUG=webrtc:0
>
> Change-Id: I4d14fae24cb0eff6783962f4b4483b560367ca5d
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378900
> Commit-Queue: Jonas Oreland <jonaso@webrtc.org>
> Reviewed-by: Harald Alvestrand <hta@webrtc.org>
> Auto-Submit: Jonas Oreland <jonaso@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#43995}
Bug: webrtc:0
Change-Id: I6c79fa85f53fdb9a1dacbe38911771f9a4289c76
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379040
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Owners-Override: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43999}
![]() |
||
Comment 160•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/b7fca5ae0ece557f440fd8cbb0cc885f3e5392b7
IWYU: recommend gn_check_autofix.py (and make it executable)
BUG=webrtc:42226242
Change-Id: Ibb34815c4b8f61f7e5f1acb34c456903890f54d9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378940
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44000}
![]() |
||
Comment 161•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/8201d0b45a6782c8fa4978b74f0464383b2c874b
Update WebRTC code version (2025-02-27T04:07:19).
Bug: None
Change-Id: Idb3dc5f5167352654572e7869269b2c1348bcfc7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379123
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@{#44001}
![]() |
||
Comment 162•4 months ago
|
||
We cherry-picked this in bug 1942551.
Upstream commit: https://webrtc.googlesource.com/src/+/caa8ef3ab511d54dfa486eb7599ef0a74f7471ee
PipeWire camera: Fix cleanup order
The hook is associated with the proxy object. We should remove the hook
first before destroying the proxy object to avoid use-after-free.
Bug: webrtc:42225999
Change-Id: I3846a93e348927329c29982569dec434c40bdd16
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379100
Reviewed-by: Andreas Pehrson <apehrson@mozilla.com>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Jan Grulich <grulja@gmail.com>
Cr-Commit-Position: refs/heads/main@{#44002}
![]() |
||
Comment 163•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/6e95644b2c90021099f05af3b23458c23525ca0b
Enable corruption detection for H265.
Bug: webrtc:358039777
Change-Id: I88de4341187019bbfc6847d0cfeca88b5f9fd594
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379080
Commit-Queue: Emil Vardar (xWF) <vardar@google.com>
Reviewed-by: Erik SprĂĄng <sprang@webrtc.org>
Reviewed-by: Fanny Linderborg <linderborg@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44003}
![]() |
||
Comment 164•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/83f58838db1906e3920b508650b6c4a63d7c7c1e
Make NegotiateCodecs private to CodecVendor
This helps encapsulating the PT-assignment logic.
Bug: webrtc:360058654
Change-Id: Ia34a3f76e3db9448c01418f89e2d37c63a83fa99
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379180
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44004}
![]() |
||
Comment 165•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/0842b33e7b01f2f9b04755e549946e2838d4c73e
Add some simple tests to CodecList
Bug: webrtc:360058654
Change-Id: I56de5f0bd2fd949440178f1a102640da13d92f23
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379200
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44005}
![]() |
||
Comment 166•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/b85686c8bf1aca57b0bb0183798235f134ed1aa2
Reland "more p2p cleanups"
This reverts commit 995688c8e85b520d50961486abbe0cc03eae9558.
Reason for revert: Fix the chromium problem
Original change's description:
> Revert "more p2p cleanups"
>
> This reverts commit f30c044cf9bd06f91017c171d98690094ce6d88b.
>
> Reason for revert: breaks roll to chromium: https://ci.chromium.org/ui/p/chromium/builders/try/mac_chromium_compile_dbg_ng/2290104/overview
>
> Original change's description:
> > more p2p cleanups
> >
> > Move test code from p2p/base and rtc_base/ into p2p/test/
> > This p2p/base much less crowded and
> > clarifies that the rtc_base/nat* is in fact only test code.
> >
> > BUG=webrtc:0
> >
> > Change-Id: I4d14fae24cb0eff6783962f4b4483b560367ca5d
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378900
> > Commit-Queue: Jonas Oreland <jonaso@webrtc.org>
> > Reviewed-by: Harald Alvestrand <hta@webrtc.org>
> > Auto-Submit: Jonas Oreland <jonaso@webrtc.org>
> > Cr-Commit-Position: refs/heads/main@{#43995}
>
> Bug: webrtc:0
> Change-Id: I6c79fa85f53fdb9a1dacbe38911771f9a4289c76
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379040
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
> Owners-Override: Ilya Nikolaevskiy <ilnik@webrtc.org>
> Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#43999}
Bug: webrtc:0
Change-Id: Iab861b1509c738f4ce8c68301dcc107ccb2d6915
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379161
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Auto-Submit: Jonas Oreland <jonaso@webrtc.org>
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44006}
![]() |
||
Comment 167•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/68e7b00928f99a80c65f1d15c438f46bedd839e9
Reland "Revert "Reland "Allow sending to separate payload types for each simulcast index."""
This is a reland of commit Ife7d43471c85fdea9bd26cc982bce410c0d75527
In the previous implementation, there was an issue where switching codecs
with VideoEncoderSelector would cause a crash, so I have fixed it.
Specifically, if there are no changes to params.send_codecs, I now remove
all parameters related to mixed-codec simulcast.
This should ensure that when an unintended codec switch occurs,
the behavior remains the same as before.
Additionally, I have added a test to reproduce this crash issue.
I confirmed that the issue occurred in the previous implementation and
that it does not occur in the current implementation.
Original change's description:
> Revert "Reland "Allow sending to separate payload types for each simulcast index.""
>
> This reverts commit 49ac6b758cc3c28be2fc13028a829f016b453d39.
>
> Reason for revert: Break codec switch in singlecast.
>
> Original change's description:
> > Reland "Allow sending to separate payload types for each simulcast index."
> >
> > This is a reland of commit bcb19c00ba8ab1788ba3c08f28ee1b23e0cc77b9
> >
> > Original change's description:
> > > Allow sending to separate payload types for each simulcast index.
> > >
> > > This change is for mixed-codec simulcast.
> > >
> > > By obtaining the payload type via RtpConfig::GetStreamConfig(),
> > > the correct payload type can be retrieved regardless of whether
> > > RtpConfig::stream_configs is initialized or not.
> > >
> > > Bug: webrtc:362277533
> > > Change-Id: I6b2a1ae66356b20a832565ce6729c3ce9e73a161
> > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/364760
> > > Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
> > > Commit-Queue: Florent Castelli <orphis@webrtc.org>
> > > Reviewed-by: Florent Castelli <orphis@webrtc.org>
> > > Cr-Commit-Position: refs/heads/main@{#43197}
> >
> > Bug: webrtc:362277533
> > Change-Id: Ia82c3390cceb9f68315c2fd9ba5114693669af32
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/374780
> > Commit-Queue: Henrik Boström <hbos@webrtc.org>
> > Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
> > Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
> > Cr-Commit-Position: refs/heads/main@{#43787}
>
> Bug: webrtc:362277533
> Change-Id: Ife7d43471c85fdea9bd26cc982bce410c0d75527
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/376040
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
> Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
> Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
> Commit-Queue: Jonas Oreland <jonaso@webrtc.org>
> Reviewed-by: Per Kjellander <perkj@webrtc.org>
> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
> Reviewed-by: Evan Shrubsole <eshr@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#43830}
Bug: webrtc:362277533
Change-Id: I1772fa478a4fd4d5096d9bf727ed4de045861c4e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378100
Reviewed-by: Erik SprĂĄng <sprang@webrtc.org>
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44007}
![]() |
||
Comment 169•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/e519cb5c12e60c255ca309aa9c6472893a82cfd0
Change codec merge to properly discard RTX codecs for discarded codecs.
There were particular issues with the situation where the remote side
contained duplicate codecs AND rtx for both the codecs, the error
was order dependent.
Sideswipe: Add AbslStringify for CodecList.
Bug: webrtc:384954756
Change-Id: I0d995c02f969a550504ab52500c585d1a38e49b1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379140
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44008}
![]() |
||
Comment 170•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/7f6b0f35c0812b04e1860c026ecae231304842af
Reland "IWYU stats related files"
This is a reland of commit 48f271fba90d4a6d8699e813cd049014de502523
Original change's description:
> IWYU stats related files
>
> caused Chromium compile failures:
> https://chromium-review.googlesource.com/c/chromium/src/+/6289230
>
> BUG=webrtc:42226242
>
> Change-Id: I6a5179638e23bf94326b3f8948a167c20f66591a
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378180
> Reviewed-by: Harald Alvestrand <hta@webrtc.org>
> Commit-Queue: Philipp Hancke <phancke@meta.com>
> Reviewed-by: Henrik Boström <hbos@webrtc.org>
> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#43989}
Bug: webrtc:42226242
Change-Id: Ibc72f027d22aa071138ae82c31287389c131b4a3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379120
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@meta.com>
Cr-Commit-Position: refs/heads/main@{#44009}
![]() |
||
Comment 171•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/9c1e3dab59443044170e9c49e7e4ccb2e264ed12
guard SSL_OP_NO_TICKET on boringssl or OpenSSLv3
to avoid some backward compability issues.
BUG=webrtc:339300437
Change-Id: I2433bc13fd4ca4003cc08f152ea22bc17fee4222
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/377180
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@meta.com>
Cr-Commit-Position: refs/heads/main@{#44010}
![]() |
||
Comment 172•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/9bb17578c879ebf8996f374ad751878758fa2aa2
Update WebRTC code version (2025-02-28T04:05:10).
Bug: None
Change-Id: I1705abf67cfb5210f5ca260f91996cd4cd38c273
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379281
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@{#44011}
![]() |
||
Comment 173•4 months ago
|
||
We cherry-picked this in bug 1948818
Upstream commit: https://webrtc.googlesource.com/src/+/a705b2d73ae6822b2c70ad43be94a885a056c499
assert unreachable code in simulcast config
and IWYU
BUG=webrtc:398218412
Change-Id: I6adba61fe9f14f31035f0ff142b51cd991dff2a1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379280
Commit-Queue: Erik SprĂĄng <sprang@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Erik SprĂĄng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44012}
![]() |
||
Comment 174•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/d3dabe82654b48c4312b4d07f9fd99465a3682ec
Add a CodecList builder from untrusted data
Bug: webrtc:399689225
Change-Id: I3f8b587ae1475e39dc95354999525d8c479416b2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379241
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44013}
![]() |
||
Comment 175•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/fa21ad98afd9d2ed53a5bb5649c00e2de422f29f
Move IceConfig-from-RTCConfiguration to IceConfig (from PeerConnection)
This is so that this conversion and validity check code can
eventually be used from outside PeerConnection.
Bug: webrtc:398857495
Change-Id: Ia5bcb4da4e29e9c5d2cb8154fdcb66fc7a41305c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379260
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44014}
![]() |
||
Comment 176•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/97b3b41286e072cfca3050278bdfda98c1a17d13
Refactor CodecList creation to be explicit about trust.
We trust data we generate, we don't trust data from outside, such
as remote descriptions. Always check invariants when dealing with
outside codec lists.
Bug: webrtc:399689225
Change-Id: Icec134912594c3a445662b021bf5f8cd7d8c5218
Fixes: webrtc:399689225
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379400
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44015}
![]() |
||
Comment 177•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/2c801d3255c157c21cd38331b727ec35b86d675d
Move dependency setup and config check code over to factory.
This more consistently keeps the dependency setup code in the
PeerConnectionFactory class (previously was split) and also
places the responsibilities of doing error handling for config
checks on the factory class whereas the PC class has DCHECKs for
parameters being valid.
The effect of this is that the config is checked for correctness
before constructing the Call object, which requires more complex
teardown than necessary if the parameters are simply bad.
Fixes: webrtc:398857495
Bug: webrtc:398857495
Change-Id: I9874bb1ebee337b13e31eac35e17788d338739a6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379380
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44016}
![]() |
||
Comment 178•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/75b82775e96ed7b462aa4cd1dcf2079cee2e59a0
Don't use SvcRateAllocator for in VP9 encoder in simulcast case
Bug: webrtc:399577686
Change-Id: I76b0baf052b2fb2862cc7604634aa3d538401c24
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379402
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44017}
![]() |
||
Comment 179•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/33fbcae0cee842ea1195881d5ebd88d1e9abb8ff
Enable test that CodecList apt parameter is valid
This checks that in all CodecList values, if there are RTX
codecs, the apt= parameter always points to a codec that is
also present in the list.
Bug: webrtc:384954756
Change-Id: I71af07531613eb3f7a0383e5e25f876d683b508b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379420
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44018}
![]() |
||
Comment 180•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/b1d09131522c5e6b1285ed0a7a80f5fb2e0359bc
Do not attempt to generate CN for 16khz and 32khz
since these sampling rates were only used by the removed ISAC codec.
BUG=webrtc:42224722
Change-Id: Ia993acfe93b08e113069e60fe99b32270e737c50
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379300
Reviewed-by: Per Ă…hgren <peah@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@meta.com>
Reviewed-by: Jakob Ivarsson‎ <jakobi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44019}
![]() |
||
Comment 181•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/4030180fc54091af5c79a7a3b42664b225c4bd02
Update WebRTC code version (2025-03-01T04:04:57).
Bug: None
Change-Id: I1bdfcfcef288aaedda024ea66dd6dc08793466c8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379480
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@{#44020}
![]() |
||
Comment 182•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/cf9f85f12f2f190a985d9963a9a02471f55d5966
Update WebRTC code version (2025-03-02T04:05:40).
Bug: None
Change-Id: I4b4f9797bdd73d2a62f113fc49307a3ca8b369bd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379520
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@{#44021}
![]() |
||
Comment 183•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/e42e3e6ec1a1545e159045ea248d10f8f14b998d
Update WebRTC code version (2025-03-03T04:08:35).
Bug: None
Change-Id: Ib509c2dcd77e2c695ab3bba17bee064a784f2cdd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379581
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@{#44022}
![]() |
||
Comment 184•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/d8d041046e5507a530abe09e7baefcebd35470b6
Refactoring steps to simplify PeerConnection construction
In this CL parts of the initialization steps for PeerConnection
are moved to the constructor, away from the Initialize() method.
Parameter passing is a bit more granular now and we avoid passing
the dependency and configuration structs too widely since those structs
go through several steps along the way where their state changes, which
makes the code harder to follow on account that you can't know which
members are valid at which point, or required.
Follow up steps will move the remaining steps in Initialize() into
the constructor.
Bug: webrtc:398857495
Change-Id: I1117a93b5a80c3db7ac1f770acd8463c072f9618
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379440
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44023}
![]() |
||
Comment 185•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/231ece13b7338e18146c2a6ab3191e93a2801a0c
Delete code that thinks H265 should have same QP as H264.
The QualityScalingExperiment class is used for two things:
1. Parsing a field trial that is not used in Chrome anymore but kept
around for backwards compat with other dependencies.
2. Provide default QP thresholds for VP8, VP9 and H264 in cases where
the encoder implementation is not providing their own QP thresholds
(which otherwise overrides these defaults).
The H264 thresholds were used as a placeholder for H265 not having any
QP thresholds of its own. Now manual QP/PSNR measurements, backed by
codec theory, has proven that H265 needs its own set of QP thresholds
separate from H264, so we delete this code path.
Any H265 encoder will now be forced to set `scaling_settings`, which is
already the case for other codecs that were added after the QP
experiment was sunset, namely AV1. (If it fails to do so, QP scaling is
disabled which would be a bug, see for example chromium:399587133.)
In Chrome, H265 sets its own QP thresholds as of this CL landing:
https://chromium-review.googlesource.com/c/chromium/src/+/6308082
Bug: chromium:391907171
Change-Id: I8ef2cd50f80bdf6019966ab07770a59b6e383d35
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379401
Commit-Queue: 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@{#44024}
![]() |
||
Comment 186•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/c896e3a5b59e0169e5bc6fcf3dee9dd4a9834b8e
Cleanup implemenation of AudioState SetRecording/SetPlayout vs. Add/Remove {Send/Recv}stream
So that they behave in the most obvious ways:
Set{Recording/Playout} = TRUE
- Enables {Recording/Playout} is there are {Send/Recv} streams
- Set state variable
Set{Recording/Plaout} = FALSE
- Disable {Recording/Playout}
- Set state variable
Add {Send/Recv} stream
- Enables {Recording/Playout} if state variable is TRUE
- Otherwise does nothing
Remove {Send/Recv} stream
- Disable {Recording/Playout} if last stream
- Otherwise does nothing
---
Before this patch the behavior was hard to non obvious,
e.g SetRecording(false) followed by SetRecording(true)
did not work (same for playout).
BUG=b/397376626
Change-Id: I530497d4a46ad73334fcb3d73f4b87264bd18486
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/378740
Reviewed-by: Jakob Ivarsson‎ <jakobi@webrtc.org>
Commit-Queue: Jonas Oreland <jonaso@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44025}
![]() |
||
Comment 188•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/68cc69b2b68e6f9255ebe48a6ec75e189351e714
PeerConnection construction now happens in one step
Update member variable order to more accurately reflect the actual
construction steps.
Remove the Initalize() method but InitializeNetworkThread() remains
and is now called from the constructor (as opposed to being called
from inside Create() post construction).
After this and the previous CL, the PeerConnection::Create method
requires parsed server information and validated parameters. The
prototype has also changed which means that anyone that might have
depended on the previous contract, will get a compilation error,
prompting them to update their code (i.e. not a silent change).
Bug: webrtc:398857495
Change-Id: Ic40a7b9a3bdca1161511be8675b664d38be381cc
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379500
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44026}
![]() |
||
Comment 189•4 months ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/caae8ec03bedd938b99c7a11b6455878c4f93e75
Move PT assignment (under FT) into CodecVendor
This should be a pure refactoring.
Bug: webrtc:360058654
Change-Id: Ia631b58c7d401ef13463e7ec4da82960d0906157
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/379620
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#44027}
Comment 191•4 months ago
|
||
Comment 192•4 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/5c9a32dea396
https://hg.mozilla.org/mozilla-central/rev/d4679970d455
https://hg.mozilla.org/mozilla-central/rev/9ab4fbbe6e10
https://hg.mozilla.org/mozilla-central/rev/8c469eaf7255
https://hg.mozilla.org/mozilla-central/rev/d6072ff2c14a
https://hg.mozilla.org/mozilla-central/rev/f1f1b1420869
https://hg.mozilla.org/mozilla-central/rev/c4e7d344f11e
https://hg.mozilla.org/mozilla-central/rev/072bfb0c4fdd
https://hg.mozilla.org/mozilla-central/rev/62cbaa21c300
https://hg.mozilla.org/mozilla-central/rev/2da51bfc0a14
https://hg.mozilla.org/mozilla-central/rev/e90e7c891dce
https://hg.mozilla.org/mozilla-central/rev/ac9da9cadeb6
https://hg.mozilla.org/mozilla-central/rev/458611a4ca49
https://hg.mozilla.org/mozilla-central/rev/2f4363496c82
https://hg.mozilla.org/mozilla-central/rev/fe0cf7823c56
https://hg.mozilla.org/mozilla-central/rev/bad5a6bc528e
https://hg.mozilla.org/mozilla-central/rev/e1bb8994c7ca
https://hg.mozilla.org/mozilla-central/rev/650a2531b7f0
https://hg.mozilla.org/mozilla-central/rev/a0ce15def1a8
https://hg.mozilla.org/mozilla-central/rev/85158f07342b
https://hg.mozilla.org/mozilla-central/rev/aa3e78fa6d34
https://hg.mozilla.org/mozilla-central/rev/cfec1ec14ca4
https://hg.mozilla.org/mozilla-central/rev/4f1d8784e179
https://hg.mozilla.org/mozilla-central/rev/79dd5f632ddb
https://hg.mozilla.org/mozilla-central/rev/5eee851f0364
https://hg.mozilla.org/mozilla-central/rev/4f0a5bab3a3d
https://hg.mozilla.org/mozilla-central/rev/5ae6859b1557
https://hg.mozilla.org/mozilla-central/rev/1feaf9470f5a
https://hg.mozilla.org/mozilla-central/rev/077ff4950c0d
https://hg.mozilla.org/mozilla-central/rev/83e48e4b3bcb
https://hg.mozilla.org/mozilla-central/rev/34f5cc4c83f7
https://hg.mozilla.org/mozilla-central/rev/edd5894497aa
https://hg.mozilla.org/mozilla-central/rev/cd822b3a70f8
https://hg.mozilla.org/mozilla-central/rev/fc58c075b4c6
https://hg.mozilla.org/mozilla-central/rev/3d74135b3de1
https://hg.mozilla.org/mozilla-central/rev/c5861bced8a5
https://hg.mozilla.org/mozilla-central/rev/389b439adad1
https://hg.mozilla.org/mozilla-central/rev/5e2aa7eec957
https://hg.mozilla.org/mozilla-central/rev/0a24cc9a9a70
https://hg.mozilla.org/mozilla-central/rev/4499fe3bbfd1
https://hg.mozilla.org/mozilla-central/rev/a4ebcc24d768
https://hg.mozilla.org/mozilla-central/rev/04768e5d3d24
https://hg.mozilla.org/mozilla-central/rev/f141cd207e5e
https://hg.mozilla.org/mozilla-central/rev/c35abd701f2b
https://hg.mozilla.org/mozilla-central/rev/4ae340d31606
https://hg.mozilla.org/mozilla-central/rev/361f593219e1
https://hg.mozilla.org/mozilla-central/rev/95ef9b065e88
https://hg.mozilla.org/mozilla-central/rev/66e3f01673fd
https://hg.mozilla.org/mozilla-central/rev/1e2bddad78f8
https://hg.mozilla.org/mozilla-central/rev/a053536c94f6
https://hg.mozilla.org/mozilla-central/rev/e903beb00941
https://hg.mozilla.org/mozilla-central/rev/44570f3e2d9e
https://hg.mozilla.org/mozilla-central/rev/c8a488761515
https://hg.mozilla.org/mozilla-central/rev/b16a8fe779ce
https://hg.mozilla.org/mozilla-central/rev/b8a0debc0820
https://hg.mozilla.org/mozilla-central/rev/a53bd0e92a10
https://hg.mozilla.org/mozilla-central/rev/3b3f7fb9a1da
https://hg.mozilla.org/mozilla-central/rev/67289ebdaa79
https://hg.mozilla.org/mozilla-central/rev/29a6b83c334f
https://hg.mozilla.org/mozilla-central/rev/d5f38a5b7ffd
https://hg.mozilla.org/mozilla-central/rev/0d6f8eafade6
https://hg.mozilla.org/mozilla-central/rev/6155bd5ae6f1
https://hg.mozilla.org/mozilla-central/rev/7be9cf6e4d7f
https://hg.mozilla.org/mozilla-central/rev/d4691b0ee7c7
https://hg.mozilla.org/mozilla-central/rev/0df91936dff5
https://hg.mozilla.org/mozilla-central/rev/687e1163be14
https://hg.mozilla.org/mozilla-central/rev/df52df3dcea6
https://hg.mozilla.org/mozilla-central/rev/4483cdbf8848
https://hg.mozilla.org/mozilla-central/rev/064ded8b08cf
https://hg.mozilla.org/mozilla-central/rev/22e3c28e8c94
https://hg.mozilla.org/mozilla-central/rev/68391f521455
https://hg.mozilla.org/mozilla-central/rev/30c0161f8ec1
https://hg.mozilla.org/mozilla-central/rev/8942fbdc64ec
https://hg.mozilla.org/mozilla-central/rev/f13150b009a2
https://hg.mozilla.org/mozilla-central/rev/96b1bb2380b6
https://hg.mozilla.org/mozilla-central/rev/3d6283cdfae8
https://hg.mozilla.org/mozilla-central/rev/4f95f2f61e48
https://hg.mozilla.org/mozilla-central/rev/54aab80af184
https://hg.mozilla.org/mozilla-central/rev/4f4b3b95c416
https://hg.mozilla.org/mozilla-central/rev/a54055bd31d7
https://hg.mozilla.org/mozilla-central/rev/ed1077fced31
https://hg.mozilla.org/mozilla-central/rev/10f9b03ae871
https://hg.mozilla.org/mozilla-central/rev/a78655ead484
https://hg.mozilla.org/mozilla-central/rev/ab97d9405158
https://hg.mozilla.org/mozilla-central/rev/39e16f9340d8
https://hg.mozilla.org/mozilla-central/rev/7283d62461de
https://hg.mozilla.org/mozilla-central/rev/57034328e240
https://hg.mozilla.org/mozilla-central/rev/6cfaa8b1bf23
https://hg.mozilla.org/mozilla-central/rev/b622f9b98239
https://hg.mozilla.org/mozilla-central/rev/0f362c23142f
https://hg.mozilla.org/mozilla-central/rev/846e916acdc5
https://hg.mozilla.org/mozilla-central/rev/649f237faaa9
https://hg.mozilla.org/mozilla-central/rev/765f79e0e2a0
https://hg.mozilla.org/mozilla-central/rev/96e73b0167e6
https://hg.mozilla.org/mozilla-central/rev/25a0e31b11f8
https://hg.mozilla.org/mozilla-central/rev/0c93a6c8ddcf
https://hg.mozilla.org/mozilla-central/rev/92700d476ec4
https://hg.mozilla.org/mozilla-central/rev/319fa75f7a12
https://hg.mozilla.org/mozilla-central/rev/9081bbda17ec
https://hg.mozilla.org/mozilla-central/rev/0f3180961fb9
https://hg.mozilla.org/mozilla-central/rev/b539e781c9c6
https://hg.mozilla.org/mozilla-central/rev/2e8f227c58b7
https://hg.mozilla.org/mozilla-central/rev/07b61df10443
https://hg.mozilla.org/mozilla-central/rev/d4ebf39e757a
https://hg.mozilla.org/mozilla-central/rev/403df817578b
https://hg.mozilla.org/mozilla-central/rev/babf49d5c8c0
https://hg.mozilla.org/mozilla-central/rev/0156b0e4ad5e
https://hg.mozilla.org/mozilla-central/rev/3941930fa257
https://hg.mozilla.org/mozilla-central/rev/653ee20df20f
https://hg.mozilla.org/mozilla-central/rev/e858775f7c9b
https://hg.mozilla.org/mozilla-central/rev/073b4d4b378a
https://hg.mozilla.org/mozilla-central/rev/fb32d662e102
https://hg.mozilla.org/mozilla-central/rev/210f7c716c07
https://hg.mozilla.org/mozilla-central/rev/5623391186f0
https://hg.mozilla.org/mozilla-central/rev/7473657cc7ae
https://hg.mozilla.org/mozilla-central/rev/055f8cd5ec3a
https://hg.mozilla.org/mozilla-central/rev/abcbf43cf3e3
https://hg.mozilla.org/mozilla-central/rev/30f972b73939
https://hg.mozilla.org/mozilla-central/rev/2de4ca8b540f
https://hg.mozilla.org/mozilla-central/rev/419134c53037
https://hg.mozilla.org/mozilla-central/rev/d1b1c5b718a5
https://hg.mozilla.org/mozilla-central/rev/00f06b11caae
https://hg.mozilla.org/mozilla-central/rev/4fd37e5c27dd
https://hg.mozilla.org/mozilla-central/rev/52746c75ed61
https://hg.mozilla.org/mozilla-central/rev/b63e9fad2ef2
https://hg.mozilla.org/mozilla-central/rev/aec4c2da49e7
https://hg.mozilla.org/mozilla-central/rev/46b14616c9dd
https://hg.mozilla.org/mozilla-central/rev/5a0e5d4a924c
https://hg.mozilla.org/mozilla-central/rev/cbd32f11d351
https://hg.mozilla.org/mozilla-central/rev/c54207bac621
https://hg.mozilla.org/mozilla-central/rev/76c21223c12e
https://hg.mozilla.org/mozilla-central/rev/19b91d455006
https://hg.mozilla.org/mozilla-central/rev/da491cc393c7
https://hg.mozilla.org/mozilla-central/rev/8cdde904abde
https://hg.mozilla.org/mozilla-central/rev/1fdb2a3c969a
https://hg.mozilla.org/mozilla-central/rev/012a5b7bec98
https://hg.mozilla.org/mozilla-central/rev/ba45e41673a6
https://hg.mozilla.org/mozilla-central/rev/c9435dd467c9
https://hg.mozilla.org/mozilla-central/rev/e004532fce84
https://hg.mozilla.org/mozilla-central/rev/fb3c26c21e2b
https://hg.mozilla.org/mozilla-central/rev/162ddff9943e
https://hg.mozilla.org/mozilla-central/rev/3973ad8b447d
https://hg.mozilla.org/mozilla-central/rev/49df2dfb439c
https://hg.mozilla.org/mozilla-central/rev/a9319012f909
https://hg.mozilla.org/mozilla-central/rev/e51b2faedbbc
https://hg.mozilla.org/mozilla-central/rev/6bde85eeac2d
https://hg.mozilla.org/mozilla-central/rev/1c3cdea6f17a
https://hg.mozilla.org/mozilla-central/rev/7a98af9ed80a
https://hg.mozilla.org/mozilla-central/rev/c2e2de6710a5
https://hg.mozilla.org/mozilla-central/rev/f792e496c8d6
https://hg.mozilla.org/mozilla-central/rev/751b0a11538f
https://hg.mozilla.org/mozilla-central/rev/7974d92b1d23
https://hg.mozilla.org/mozilla-central/rev/8fa7de213137
https://hg.mozilla.org/mozilla-central/rev/d19642af8a9b
https://hg.mozilla.org/mozilla-central/rev/d49d07a663e9
https://hg.mozilla.org/mozilla-central/rev/cf47a82a7a9e
https://hg.mozilla.org/mozilla-central/rev/1f5a65475c52
https://hg.mozilla.org/mozilla-central/rev/4764a6b72b64
https://hg.mozilla.org/mozilla-central/rev/879b80ee7658
https://hg.mozilla.org/mozilla-central/rev/ac88c8da9f92
https://hg.mozilla.org/mozilla-central/rev/2e0f4be3008e
https://hg.mozilla.org/mozilla-central/rev/4f14fb090cc1
https://hg.mozilla.org/mozilla-central/rev/589e1c2cdfb4
https://hg.mozilla.org/mozilla-central/rev/921f64a6c907
https://hg.mozilla.org/mozilla-central/rev/5365745dec7a
https://hg.mozilla.org/mozilla-central/rev/2b2d46711ecc
https://hg.mozilla.org/mozilla-central/rev/d68ee3cac743
https://hg.mozilla.org/mozilla-central/rev/68a930cba9d3
https://hg.mozilla.org/mozilla-central/rev/24d572e03319
https://hg.mozilla.org/mozilla-central/rev/ae38ee559263
https://hg.mozilla.org/mozilla-central/rev/ff8fa068c8b0
https://hg.mozilla.org/mozilla-central/rev/d0fe8cb215bf
https://hg.mozilla.org/mozilla-central/rev/d5dc2f08fa6b
https://hg.mozilla.org/mozilla-central/rev/f417ad5d8989
https://hg.mozilla.org/mozilla-central/rev/1c237795e03e
https://hg.mozilla.org/mozilla-central/rev/1c8baa234fb9
https://hg.mozilla.org/mozilla-central/rev/10d172a5de30
https://hg.mozilla.org/mozilla-central/rev/ece7d83b20a1
https://hg.mozilla.org/mozilla-central/rev/95860fc6a26c
https://hg.mozilla.org/mozilla-central/rev/18563cf7b5a0
https://hg.mozilla.org/mozilla-central/rev/7852bed3879d
https://hg.mozilla.org/mozilla-central/rev/a365468e900c
https://hg.mozilla.org/mozilla-central/rev/18a1bd647013
https://hg.mozilla.org/mozilla-central/rev/e815cb4fbb76
https://hg.mozilla.org/mozilla-central/rev/73b5e6de2bab
https://hg.mozilla.org/mozilla-central/rev/582493ce4685
https://hg.mozilla.org/mozilla-central/rev/73f905f5bc1c
https://hg.mozilla.org/mozilla-central/rev/81f3fb33ba89
https://hg.mozilla.org/mozilla-central/rev/cbe77dc9c311
https://hg.mozilla.org/mozilla-central/rev/ad95ca048f6e
Updated•3 months ago
|
Description
•