Florent Castelli
99c519b3fd
Mass removal of absl_deps in all BUILD.gn files
...
Bug: webrtc:341803749
Change-Id: Id73844ba8d63b9f2f2c9391d8d8116ad0864c36d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/351540
Commit-Queue: Florent Castelli <orphis@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42372}
2024-05-23 15:09:46 +00:00
philipel
98ed5409a8
Change WebRTC-Video-SimulcastIndependentFrameIds to a kill-switch.
...
Bug: b/329063481
Change-Id: I737702424bc3c359edf2f44c4f299e507db69aa0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/351141
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42370}
2024-05-23 09:42:23 +00:00
webrtc-version-updater
f36680c0b7
Update WebRTC code version (2024-05-23T04:06:00).
...
Bug: None
Change-Id: Id9d41cc3382a6c51d8ce265bb65c5251b3962aea
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/351480
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@{#42368}
2024-05-23 05:39:38 +00:00
webrtc-version-updater
8a4f8fb224
Update WebRTC code version (2024-05-20T04:05:22).
...
Bug: None
Change-Id: I6a40c84c72d2911c9a30e53d3ac3366b9a803b62
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350982
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@{#42345}
2024-05-20 05:22:11 +00:00
webrtc-version-updater
ac89d04659
Update WebRTC code version (2024-05-19T04:05:42).
...
Bug: None
Change-Id: I23d389a3eac4b3e3ac2b52790e59e5f942f5f754
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350898
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@{#42343}
2024-05-19 05:27:30 +00:00
webrtc-version-updater
57c2f35cfc
Update WebRTC code version (2024-05-18T04:05:59).
...
Bug: None
Change-Id: Ia45e0e8941a58fa83f1682c7c8b7a5475fdd54eb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350890
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@{#42341}
2024-05-18 05:39:23 +00:00
webrtc-version-updater
7ab1a60d47
Update WebRTC code version (2024-05-17T04:04:50).
...
Bug: None
Change-Id: I1771b218e056795d3e967342881e827deaa5b8f4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350866
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@{#42335}
2024-05-17 05:33:24 +00:00
Philipp Hancke
bad99ab253
RTCP: implement reduced size RTCP for audio
...
reduced-size RTCP, i.e. not prefixing RTCP packets with either a sender report or receiver report has been implemented for a long time but only for video.
This CL adds it for audio as well. This reduces the size of audio NACKs (16 bytes, typically one NACK per packet) sent by not prefixing it with a receiver report (32 bytes).
Other packets are not affected as e.g. transport-cc feedback does not add a RR even though that is technically required.
The effect on NACK can be tested by running Chromium with
--disable-webrtc-encryption --force-fieldtrials=WebRTC-FakeNetworkReceiveConfig/loss_percent:5/
against this fiddle negotiating audio nack:
https://jsfiddle.net/fippo/8ubtLnfx/1/
BUG=webrtc:340041654
Change-Id: I06fb94742ff1b6f9a464c404bfc53913f23498d8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350269
Commit-Queue: Philipp Hancke <phancke@meta.com>
Reviewed-by: Jakob Ivarsson <jakobi@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42330}
2024-05-16 18:24:10 +00:00
Per K
d1a8ce588f
Add field trial to reset BWE if Network adapter changes instead of if IP address changes
...
Bug: webrtc:14928, webrtc:42225231
Change-Id: I7c3d8d87cb2d0fe8dad5794c6247876c17c73f74
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350561
Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42324}
2024-05-16 12:17:51 +00:00
Per K
5566b91356
Reland "Replace usage of link_capacity_kbps with DataRate link_capacity"
...
This reverts commit ff2dd50fd88e07affc4b070ce535935409f6673a.
Reason for revert: Temporary fix for downstream breakage in patch 2
Original change's description:
> Revert "Replace usage of link_capacity_kbps with DataRate link_capacity"
>
> This reverts commit 6186c0226e41dabbfc5cc8527e6b350b62f39f02.
>
> Reason for revert: Breaks downstream project.
>
> Original change's description:
> > Replace usage of link_capacity_kbps with DataRate link_capacity
> >
> > Replace usage of BuiltInNetworkBehaviorConfig.link_capacity_kbps in tests with DataRate link_capacity.
> >
> > Bug: webrtc:14525
> > Change-Id: Id1c1b8d20eb2be5e9d1461704bb7c37c61c491f0
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350300
> > Reviewed-by: Erik Språng <sprang@webrtc.org>
> > Reviewed-by: Harald Alvestrand <hta@webrtc.org>
> > Commit-Queue: Per Kjellander <perkj@webrtc.org>
> > Reviewed-by: Björn Terelius <terelius@webrtc.org>
> > Cr-Commit-Position: refs/heads/main@{#42306}
>
> Bug: webrtc:14525
> Change-Id: I09ede3e89d065061cb4133bff96dbf242ff70832
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350621
> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
> Owners-Override: Mirko Bonadei <mbonadei@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#42309}
Bug: webrtc:14525
Change-Id: Ie35cd97a158d008a80ed007b27d2c6b1a9affff9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350541
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42320}
2024-05-16 10:39:10 +00:00
webrtc-version-updater
1ce3e049a0
Update WebRTC code version (2024-05-16T04:03:03).
...
Bug: None
Change-Id: Ief379ad2d2717d13b893373667859dec98ed38a6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350720
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@{#42315}
2024-05-16 05:53:34 +00:00
Mirko Bonadei
ff2dd50fd8
Revert "Replace usage of link_capacity_kbps with DataRate link_capacity"
...
This reverts commit 6186c0226e41dabbfc5cc8527e6b350b62f39f02.
Reason for revert: Breaks downstream project.
Original change's description:
> Replace usage of link_capacity_kbps with DataRate link_capacity
>
> Replace usage of BuiltInNetworkBehaviorConfig.link_capacity_kbps in tests with DataRate link_capacity.
>
> Bug: webrtc:14525
> Change-Id: Id1c1b8d20eb2be5e9d1461704bb7c37c61c491f0
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350300
> Reviewed-by: Erik Språng <sprang@webrtc.org>
> Reviewed-by: Harald Alvestrand <hta@webrtc.org>
> Commit-Queue: Per Kjellander <perkj@webrtc.org>
> Reviewed-by: Björn Terelius <terelius@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#42306}
Bug: webrtc:14525
Change-Id: I09ede3e89d065061cb4133bff96dbf242ff70832
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350621
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Owners-Override: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42309}
2024-05-15 11:09:33 +00:00
Per K
6186c0226e
Replace usage of link_capacity_kbps with DataRate link_capacity
...
Replace usage of BuiltInNetworkBehaviorConfig.link_capacity_kbps in tests with DataRate link_capacity.
Bug: webrtc:14525
Change-Id: Id1c1b8d20eb2be5e9d1461704bb7c37c61c491f0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350300
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42306}
2024-05-15 08:44:20 +00:00
webrtc-version-updater
26a39f273c
Update WebRTC code version (2024-05-15T04:05:57).
...
Bug: None
Change-Id: I80f53bde21844cc50bb93f0a5863f4fcf538ce36
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350582
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@{#42305}
2024-05-15 06:41:19 +00:00
webrtc-version-updater
95fc15b5a1
Update WebRTC code version (2024-05-14T04:05:39).
...
Bug: None
Change-Id: Ic2126fc890939b962cf8707b6bcb6a47afc0a68d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350461
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@{#42295}
2024-05-14 05:38:48 +00:00
webrtc-version-updater
ded1b97aeb
Update WebRTC code version (2024-05-13T04:02:33).
...
Bug: None
Change-Id: I678c11728d58d1fca8705639b83ce95be275c061
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350433
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@{#42278}
2024-05-13 05:08:27 +00:00
webrtc-version-updater
76c02aff4c
Update WebRTC code version (2024-05-12T04:02:36).
...
Bug: None
Change-Id: I90089d5d37f1f8981fd265c8fb883fb1ec9e43e5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350426
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@{#42276}
2024-05-12 05:09:58 +00:00
webrtc-version-updater
14426c0ff9
Update WebRTC code version (2024-05-11T04:03:38).
...
Bug: None
Change-Id: I00da0eeec69f005754f01413a6e30fe9fda7f334
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350382
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@{#42273}
2024-05-11 05:30:05 +00:00
webrtc-version-updater
2c02afbb47
Update WebRTC code version (2024-05-10T04:04:03).
...
Bug: None
Change-Id: Idcf61c4594a16ef3a7cc44f99b665fa879e7e7a2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350340
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@{#42265}
2024-05-10 05:41:25 +00:00
Danil Chapovalov
f20ed3e8ad
Add option to provide Environment for CongestionConroller construction
...
This would allow network controllers, GoogCcNetworkController in particular to have access to Environment at construction and thus it can rely on propagated field trials and won't need to fallback to the global field trial string
Bug: webrtc:42220378
Change-Id: I36099522e3866a89a8c8d6303da03f7d5b1cad8e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350201
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42260}
2024-05-08 12:46:23 +00:00
webrtc-version-updater
8de2cf7c93
Update WebRTC code version (2024-05-08T04:01:40).
...
Bug: None
Change-Id: I4635d184e8a3ebdf83b956076c17232e761115b6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350163
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@{#42254}
2024-05-08 05:48:56 +00:00
Per K
cc92b6e1bd
Add ProbeController::EnableRepeatedInitialProbing
...
This adds a new mode to the ProbeController that sends probes every
second the first 5seconds. Intented usage is before normal media has
started flowing. If enabled, the max allocated bitrat is ignored during
these initial probes.
The purpose is to have a more accurate estimate at the beginning of a
call.
The cl also removes ProbeController::SetFirstProbeToMaxBitrate.
Bug: webrtc:14928
Change-Id: I04feefb2f1b82ff38b35ee2be810f9119c53536a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/349924
Reviewed-by: Diep Bui <diepbp@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42252}
2024-05-07 19:37:23 +00:00
Per K
25618716f6
Make perkj owner of call/
...
Bug: none
Change-Id: I6ecf87009b38b26cb37193c2c1dc3e40b1786236
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350100
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42248}
2024-05-07 15:13:29 +00:00
Danil Chapovalov
2ee83c1784
Provide Environment for ReceiveSideConfestionController construction
...
Environment includes propagated field trials that can be later passed to
RemoteBitrateEstimators member, and would allow not to rely on the global field trial string
Bug: webrtc:42220378
Change-Id: Icf75a433c20352b2c22829c2148c92f69a2517aa
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/349645
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42242}
2024-05-07 08:02:36 +00:00
webrtc-version-updater
da648b5960
Update WebRTC code version (2024-05-07T04:06:18).
...
Bug: None
Change-Id: I0eee5f0e57ba2d26ee5642fbb6337dc5c30d3a94
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/349982
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@{#42240}
2024-05-07 05:45:40 +00:00
webrtc-version-updater
53156f0821
Update WebRTC code version (2024-05-06T04:02:48).
...
Bug: None
Change-Id: I9dddec60b52cdc65c2821ed31fa26fbc9001271f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/349822
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@{#42229}
2024-05-06 05:21:02 +00:00
webrtc-version-updater
a2e33ed880
Update WebRTC code version (2024-05-05T04:01:32).
...
Bug: None
Change-Id: Iaf10dabc91847cf59c5cdebc72f05a7bb8baa979
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/349772
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@{#42228}
2024-05-05 05:28:50 +00:00
webrtc-version-updater
00670e782e
Update WebRTC code version (2024-05-04T04:05:48).
...
Bug: None
Change-Id: Icf34a9beef05cbf83125b773200b5c813f92676b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/349768
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@{#42227}
2024-05-04 05:32:18 +00:00
webrtc-version-updater
6982188ff7
Update WebRTC code version (2024-05-03T04:04:17).
...
Bug: None
Change-Id: I5758f0b2775724014f703abed9f379ecc8418860
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/349680
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@{#42216}
2024-05-03 05:20:13 +00:00
webrtc-version-updater
af65d4bada
Update WebRTC code version (2024-05-02T04:06:36).
...
Bug: None
Change-Id: If9faf46db2cf0f9f3b9a33488808f36a4d43f76d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/349561
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@{#42205}
2024-05-02 06:04:55 +00:00
webrtc-version-updater
c3cdab00d8
Update WebRTC code version (2024-04-30T04:14:10).
...
Bug: None
Change-Id: I7feed3b26db932df98f072e2ab800b6d67db6505
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/349421
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@{#42196}
2024-04-30 05:57:25 +00:00
Per K
569849e885
Move call/simulated_network to test/network
...
Old target and call/simulated.h exist but refer to new target in test/network.
Bug: webrtc:14525
Change-Id: Ida04cef17913f2f829d7e925ae454dc40d5e8240
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/349264
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Owners-Override: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42191}
2024-04-29 09:55:06 +00:00
webrtc-version-updater
3e7a5506f2
Update WebRTC code version (2024-04-29T04:02:07).
...
Bug: None
Change-Id: Ica031808aebce1655f983699db2da89ed8ecd242
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/349282
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@{#42188}
2024-04-29 04:51:24 +00:00
webrtc-version-updater
e92f4095ad
Update WebRTC code version (2024-04-28T04:02:16).
...
Bug: None
Change-Id: I6356a417b386556cea4740a032455ea66c9cd740
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/349281
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@{#42186}
2024-04-28 05:45:46 +00:00
webrtc-version-updater
c75ee61a0b
Update WebRTC code version (2024-04-27T04:07:22).
...
Bug: None
Change-Id: Ib172e6af140a6e37dc0107add32dba5283e120f9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/349280
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@{#42185}
2024-04-27 05:55:44 +00:00
webrtc-version-updater
b386d47ad7
Update WebRTC code version (2024-04-26T04:03:31).
...
Bug: None
Change-Id: I925d08dd1fd83689ba91f4de6d031655891a03e0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/349240
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@{#42178}
2024-04-26 06:02:02 +00:00
webrtc-version-updater
f9a5ed0399
Update WebRTC code version (2024-04-25T04:03:46).
...
Bug: None
Change-Id: Iae02d869fdccfb27f53de1bd00c4f8a0b477ee71
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/349102
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@{#42168}
2024-04-25 05:32:45 +00:00
webrtc-version-updater
e4ccad397c
Update WebRTC code version (2024-04-24T04:08:12).
...
Bug: None
Change-Id: I8b9c76681b42e932eb787faec8d959a48c6e8e2d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/348902
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@{#42160}
2024-04-24 06:08:45 +00:00
webrtc-version-updater
cc3ce280fe
Update WebRTC code version (2024-04-23T04:02:31).
...
Bug: None
Change-Id: I1184aed9403191b44a6bd8f5a6fca2c031ac72cd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/348762
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@{#42144}
2024-04-23 06:02:56 +00:00
Florent Castelli
f4673f97ed
Move webrtc::AudioDeviceModule include to api/ folder
...
Bug: webrtc:15874
Change-Id: I5bdb19d5e710838b41e6ca283d406c9f1f21286b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/348060
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
Commit-Queue: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42137}
2024-04-22 08:56:31 +00:00
webrtc-version-updater
8d34912264
Update WebRTC code version (2024-04-22T04:06:26).
...
Bug: None
Change-Id: I29c2365a88eee8212334760275140c41de8d8ad6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/348601
Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42134}
2024-04-22 05:02:59 +00:00
webrtc-version-updater
2dd6cf61fd
Update WebRTC code version (2024-04-21T04:01:40).
...
Bug: None
Change-Id: I4ba2aee6d7412b0d1f72672303400bf9de3cb664
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/348420
Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42131}
2024-04-21 05:46:16 +00:00
Florent Castelli
0afde7614d
Move webrtc::AudioProcessing include to api/ folder
...
Bug: webrtc:15874
Change-Id: Ie8a6e031c0f0505cfe238f7d252c47e9c34408d4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347983
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Auto-Submit: Florent Castelli <orphis@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42128}
2024-04-20 07:02:50 +00:00
webrtc-version-updater
47393aabaa
Update WebRTC code version (2024-04-20T04:03:45).
...
Bug: None
Change-Id: I50a28b52d644eec38118bdc1c27bfe7f741cacf2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/348180
Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42127}
2024-04-20 05:36:10 +00:00
Mirko Bonadei
f459fb31b9
Add missing header
...
Bug: None
Change-Id: If5976873027981c08ea0a99bfbe29f9bfe4ba34b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347861
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42118}
2024-04-19 06:13:16 +00:00
webrtc-version-updater
42540c3d8a
Update WebRTC code version (2024-04-19T04:04:34).
...
Bug: None
Change-Id: I3da8ff2e9704ce9b888a11fbe1e15c9b9030d5ca
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347845
Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42117}
2024-04-19 05:38:32 +00:00
webrtc-version-updater
a355479db2
Update WebRTC code version (2024-04-18T04:02:28).
...
Bug: None
Change-Id: Ic7cdcc0e7ad2af4fd61575227adf001e641960f3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347802
Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42106}
2024-04-18 05:42:17 +00:00
Danil Chapovalov
44ab20021d
In EncoderStreamFactory pass field trials as required parameter
...
Instead of passing it as optional parameter during construction, pass field trials as required parameters on use.
Test that create the EncoderStreamFactory might not have an easy access to the actual field trials, but prod code has appropriate field trials when uses the factory.
This way EncoderStreamFactory doesn't need to depend on global field trial string through FieldTrialBaseConfig class.
Bug: webrtc:10335
Change-Id: I8f7030e41579ff2c5dd362c491a4e1624b23e690
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347700
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42098}
2024-04-17 12:53:30 +00:00
Per K
fb61154da1
Reland "Ignore allocated bitrate during initial exponential BWE."
...
This reverts commit 501c4f37bfee47b26999ee291c5355ad64554df7.
Patch set 1 contains pure reland.
The reason why we want to do this is because audio can allocate a needed bitrate before video when starting a call, which may lead to a race between the first probe result and updating the allocated bitrate.
That is the, initial probe will try to probe up to the max configured bitrate.
Bug: webrtc:14928
Change-Id: I6a8660da20ac54237f04a29461e03b31bd988bb0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347643
Reviewed-by: Diep Bui <diepbp@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Erik Språng <sprang@google.com>
Owners-Override: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42086}
2024-04-16 15:34:49 +00:00
Per Kjellander
501c4f37bf
Revert "Ignore allocated bitrate during initial exponential BWE."
...
This reverts commit 33cc83595ae7dd144c57c614fb62d286d9d7bf68.
Reason for revert: Perf bots showed that this cl cause a change in metrics. It looks like it is for the better, but we want this to be behind a field trial.
Original change's description:
> Ignore allocated bitrate during initial exponential BWE.
>
> The reason why we want to do this is because audio can allocate a needed bitrate before video when starting a call, which may lead to a race between the first probe result and updating the allocated bitrate.
> That is the, initial probe will try to probe up to the max configured bitrate.
>
> ProbeController::SetFirstProbeToMaxBitrate will allow the first probe to
> continue up to the max configured bitrate, regardless of of the max
> allocated bitrate.
>
> Bug: webrtc:14928
> Change-Id: I6e0ae90e21a78466527f3464951e6033dc846470
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/346760
> Reviewed-by: Diep Bui <diepbp@webrtc.org>
> Commit-Queue: Per Kjellander <perkj@webrtc.org>
> Reviewed-by: Erik Språng <sprang@webrtc.org>
> Reviewed-by: Per Kjellander <perkj@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#42049}
Bug: webrtc:14928
Change-Id: I56ba58560b6857b6069552c02df822691f7af64d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/347622
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Diep Bui <diepbp@webrtc.org>
Owners-Override: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42081}
2024-04-16 09:50:37 +00:00