webrtc-version-updater
889402ee1f
Update WebRTC code version (2024-06-26T04:04:55).
...
Bug: None
Change-Id: I5ded0625cb69d826860b569fb0e789d16526bb37
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/355680
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@{#42536}
2024-06-26 05:57:15 +00:00
webrtc-version-updater
0adf97372b
Update WebRTC code version (2024-06-25T04:06:01).
...
Bug: None
Change-Id: Iabf17837cc530bd4182137431d395f94fc03b37c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/355460
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@{#42526}
2024-06-25 05:43:01 +00:00
webrtc-version-updater
9603aa1f7e
Update WebRTC code version (2024-06-23T04:02:54).
...
Bug: None
Change-Id: Ia766c6e455d101505e24c82473017d489dbdbb45
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/355242
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@{#42522}
2024-06-23 05:56:31 +00:00
webrtc-version-updater
af1f3a86da
Update WebRTC code version (2024-06-22T04:02:50).
...
Bug: None
Change-Id: I011c30422568e477730498faec1abd1a6881d57b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/355241
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@{#42521}
2024-06-22 06:12:14 +00:00
webrtc-version-updater
e226676a16
Update WebRTC code version (2024-06-21T04:02:45).
...
Bug: None
Change-Id: Ie24bbf249fc779850ebf9ac9d247c996b0ff43da
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/355240
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@{#42519}
2024-06-21 05:45:42 +00:00
webrtc-version-updater
85c1db046f
Update WebRTC code version (2024-06-20T04:02:53).
...
Bug: None
Change-Id: Ibbc1f48748dab35e5c8dabb7d182c5443cae068c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/355140
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@{#42515}
2024-06-20 06:11:58 +00:00
webrtc-version-updater
e7a305d3c7
Update WebRTC code version (2024-06-19T04:02:52).
...
Bug: None
Change-Id: If66c0eb4275dfcd55c389591f2d735239f6adeec
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/355021
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@{#42511}
2024-06-19 05:34:19 +00:00
Jesús de Vicente Peña
fc6df056b6
Computing and propagating the audio stats totalprocessingdelay.
...
Bug: webrtc:344347965
Change-Id: Id7dd74ef085338d14582dcc0db98508d365301e6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/352680
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Jakob Ivarsson <jakobi@webrtc.org>
Commit-Queue: Jesus de Vicente Pena <devicentepena@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42507}
2024-06-18 08:05:28 +00:00
Tony Herre
418bcf2acb
Expose a PeerConnection's NetworkControllerInterface instance
...
Allow API users to access the NetworkControllerInterface instance that a
given PC ended up with, to allow integrators who have provided a
PeerConnectionFactoryDependencies.network_controller_factory to
associate a created instance of their custom network controller with the
PC using it.
Eg for the RTCRtpTransport Chromium implementation as in crrev.com/c/5607744.
Bug: chromium:345101934
Change-Id: Ia712ca4f45b90d5078f4e8e5977622d3e9f9aa6f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/353980
Commit-Queue: Tony Herre <herre@google.com>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42506}
2024-06-18 08:04:03 +00:00
webrtc-version-updater
799c8e6422
Update WebRTC code version (2024-06-18T04:02:44).
...
Bug: None
Change-Id: I91002613d9e579991756df9c113c4c58d7a5ac3a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/354980
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@{#42505}
2024-06-18 05:51:25 +00:00
webrtc-version-updater
504f323437
Update WebRTC code version (2024-06-15T04:02:13).
...
Bug: None
Change-Id: I0626a88ff0ac58482b19be222bb454fe5a55d57d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/354783
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@{#42489}
2024-06-15 06:05:03 +00:00
webrtc-version-updater
f13a0e9ec5
Update WebRTC code version (2024-06-14T04:04:42).
...
Bug: None
Change-Id: I15d14fe1f04598b9ee244b5ec4a96210126cc8a8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/354646
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@{#42483}
2024-06-14 06:13:26 +00:00
webrtc-version-updater
6dfb8c131a
Update WebRTC code version (2024-06-12T04:05:13).
...
Bug: None
Change-Id: I6f8f23fd7650b2b9993eb617fe593ebdfb999248
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/354303
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@{#42464}
2024-06-12 05:42:26 +00:00
Per K
41b934fe37
Fix GoogCcNetworkController::OnNetworkStateEstimate behaviour
...
Ensure OnNetworkStateEstimate behaves the same way as internal networks state updates.
Also, ignore OnNetworkStateEstimate if an internal estimator exist.
Bug: webrtc:10742
Change-Id: I7967d202381250c406824fb2d0574bb95d2cd592
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/354102
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Diep Bui <diepbp@google.com>
Cr-Commit-Position: refs/heads/main@{#42456}
2024-06-10 10:43:57 +00:00
webrtc-version-updater
021160d934
Update WebRTC code version (2024-06-09T04:04:04).
...
Bug: None
Change-Id: I5cdfce80f6937e4addc0cd91e0a59aa2f6b8b490
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/353793
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@{#42453}
2024-06-09 06:10:54 +00:00
Harald Alvestrand
c74412b304
Deprecate rtc::RefCountInterface
...
and move usages to webrtc::RefCountInterface
This CL also moves more stuff to webrtc:: and adds backwards
compatible aliases for them.
Bug: webrtc:42225969
Change-Id: Iefb8542cff793bd8aa46bef8f2f3c66a1e979d07
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/353720
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42446}
2024-06-07 09:47:26 +00:00
webrtc-version-updater
4918ae25f8
Update WebRTC code version (2024-06-07T04:04:21).
...
Bug: None
Change-Id: Ia47bd6bfc0a3530576ff759a5ceaff63cc9e220e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/353762
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@{#42440}
2024-06-07 06:17:39 +00:00
webrtc-version-updater
dea23f7642
Update WebRTC code version (2024-06-06T04:06:51).
...
Bug: None
Change-Id: Id870e00c49b13bb7a8a5b540a8edce8846cd5fd1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/353690
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@{#42439}
2024-06-06 06:06:27 +00:00
webrtc-version-updater
3cfebdf0df
Update WebRTC code version (2024-06-01T04:02:50).
...
Bug: None
Change-Id: I9dfdcb0731a662e5df553680ab46a3d148f7cd7c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/353300
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@{#42424}
2024-06-01 05:42:11 +00:00
webrtc-version-updater
42151dfc73
Update WebRTC code version (2024-05-31T04:02:17).
...
Bug: None
Change-Id: I86506f31ededc967d0aaa4b41fe8f2c43a066ac5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/353061
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@{#42418}
2024-05-31 05:24:02 +00:00
webrtc-version-updater
6ba729cd34
Update WebRTC code version (2024-05-30T04:07:32).
...
Bug: None
Change-Id: Ib3a57ac1ee4cb950d591ede35062dccdf55362e0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/352780
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@{#42406}
2024-05-30 05:51:34 +00:00
Per K
f4ff3f34e0
Ensure test capturer does not set ntp time
...
This aligns with chromium capturer.
https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/platform/peerconnection/webrtc_video_track_source.cc;l=390-401;drc=c0265133106c7647e90f9aaa4377d28190b1a6a9?q=webrtc_video_track_source.cc&ss=chromium
Bug: webrtc:42223979
Change-Id: Ibc60297e49e44b1d55a3869d68b20feba7aa38f8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/352660
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42401}
2024-05-29 10:26:54 +00:00
Lionel Koenig
22712ca11c
Expose network to deliverrtp histogram metric
...
Description and metadata are here:
https://chromium-review.googlesource.com/c/chromium/src/+/5575496
Bug: webrtc:341266986
Change-Id: I248373d709f1fc6028c219da91487471d6e7605d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/352500
Reviewed-by: Jakob Ivarsson <jakobi@webrtc.org>
Commit-Queue: Lionel Koenig <lionelk@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42399}
2024-05-29 08:50:22 +00:00
Danil Chapovalov
c157f29216
Pass Environment into audio ChannelSend
...
To make it available for creating AudioEncoders in follow ups
Bug: webrtc:343086059
Change-Id: I24bb8f7e0494e392210cb1001ea0421030d2766b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/352601
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Jakob Ivarsson <jakobi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42396}
2024-05-29 07:05:05 +00:00
webrtc-version-updater
14ee26cb80
Update WebRTC code version (2024-05-29T04:01:42).
...
Bug: None
Change-Id: I043ba187aa19957cd0f7f7ad3003af3c8cf2d365
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/352524
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@{#42395}
2024-05-29 06:04:22 +00:00
webrtc-version-updater
ab4a67055c
Update WebRTC code version (2024-05-28T04:05:18).
...
Bug: None
Change-Id: I55bca9206d4fc5dbb2f33dbaf9a882fa5e2d6112
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/352381
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@{#42389}
2024-05-28 05:22:11 +00:00
webrtc-version-updater
01f54b6286
Update WebRTC code version (2024-05-25T04:06:22).
...
Bug: None
Change-Id: I00a1e1f35d99c1d86579f884438feeba00590051
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/351625
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@{#42379}
2024-05-25 05:41:45 +00:00
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