bab259a023
Roll chromium_revision 938bf905b9..927e2f6dae (1066903:1067044)
...
Change log: 938bf905b9..927e2f6dae
Full diff: 938bf905b9..927e2f6dae
Changed dependencies
* src/base: e69567f19f..7ee725c53f
* src/build: 28d5cfef0c..18e9d3c3ad
* src/ios: 8a1bd18409..dc273d7b2d
* src/testing: aef24419b8..e3bca95dbc
* src/third_party: 5747edd9b9..38080027de
* src/third_party/perfetto: d52fe3ff4c..326fb7f156
* src/tools: 2b010fa674..a398922738
DEPS diff: 938bf905b9..927e2f6dae
/DEPS
No update to Clang.
BUG=None
Change-Id: Ib3ea155ba9956bb539f2a2fdf8a26787dd0787e9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281760
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@{#38546}
2022-11-03 16:37:51 +00:00
15b97d6d90
[PCLF] Propagate relevant metadata to all metrics
...
Bug: None
Change-Id: Ifcb67a59b68cc3468dd06e932a2a3da7b40d9845
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281680
Commit-Queue: Artem Titov <titovartem@webrtc.org >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38545}
2022-11-03 16:11:31 +00:00
42e5ed38a7
stats: more consistent use of has_value() for optionals
...
replacing
if (optional) { ...}
with the more explicit
if (optional.has_value()) { ... }
No functional changes.
BUG=None
Change-Id: I005fd3df307880b07cfda0cbe435efb0e0717a88
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281362
Reviewed-by: Henrik Boström <hbos@webrtc.org >
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Commit-Queue: Philipp Hancke <phancke@microsoft.com >
Cr-Commit-Position: refs/heads/main@{#38544}
2022-11-03 14:09:26 +00:00
3e7e15d240
Reland "move relay server priority assignment to port_allocator"
...
This is a reland of commit b395f5bd5c5be7a3b54fc85ca482759a56a0cd6e
Downstream project has been fixed.
Original change's description:
> move relay server priority assignment to port_allocator
>
> which knows more about the internals of ICE.
> Remove the relay server config priority field which was used to
> specify the relative priority of TURN servers. This is now handled
> internally by CreateRelayPortArgs without being exposed.
>
> Also rename BasicPortAllocator::AddTurnServer to
> BasicPortAllocator::AddTurnServerForTesting since it is a test-only
> method.
>
> BUG=webrtc:13195,webrtc:14539
>
> Change-Id: Id36cbf0187b7a84d1a9b53860f31994f3c7589f0
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/280224
> Commit-Queue: Philipp Hancke <phancke@microsoft.com >
> Reviewed-by: Harald Alvestrand <hta@webrtc.org >
> Reviewed-by: Jonas Oreland <jonaso@webrtc.org >
> Cr-Commit-Position: refs/heads/main@{#38520}
Bug: webrtc:13195,webrtc:14539
Change-Id: I617b611de97e4013c7286e3345073ca7589065c5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281662
Commit-Queue: Jonas Oreland <jonaso@webrtc.org >
Reviewed-by: Philipp Hancke <phancke@microsoft.com >
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38543}
2022-11-03 12:16:08 +00:00
db46267fb4
Roll chromium_revision 7e68c5600d..938bf905b9 (1066800:1066903)
...
Change log: 7e68c5600d..938bf905b9
Full diff: 7e68c5600d..938bf905b9
Changed dependencies
* src/build: 62ef532f14..28d5cfef0c
* src/testing: 5889c7a12d..aef24419b8
* src/third_party: b7546034a1..5747edd9b9
* src/third_party/depot_tools: 7fb87695ee..b52683fa2e
* src/third_party/perfetto: 6232b55ef7..d52fe3ff4c
* src/tools: d741ca6f18..2b010fa674
DEPS diff: 7e68c5600d..938bf905b9
/DEPS
No update to Clang.
BUG=None
Change-Id: I5ae9c3fee892ecc9ef37910bd17a5d5b1d04a0d1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281640
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@{#38542}
2022-11-03 08:22:18 +00:00
df0a6228e5
transport controller: move ice transport initialization
...
out of the DTLS transport creation and into the ICE transport
creation.
BUG=None
Change-Id: I9f1a74bbabde842234e5ae7cc64aa9632ab2ba78
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281480
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Reviewed-by: Florent Castelli <orphis@webrtc.org >
Commit-Queue: Philipp Hancke <phancke@microsoft.com >
Cr-Commit-Position: refs/heads/main@{#38541}
2022-11-03 08:18:53 +00:00
bdf2567097
Roll chromium_revision 31e4c0f7f9..7e68c5600d (1066645:1066800)
...
Change log: 31e4c0f7f9..7e68c5600d
Full diff: 31e4c0f7f9..7e68c5600d
Changed dependencies
* src/base: 25e7e9b990..e69567f19f
* src/build: 14b08d3de0..62ef532f14
* src/ios: b46b363967..8a1bd18409
* src/testing: 4e758ee81a..5889c7a12d
* src/third_party: 5e2006a7ce..b7546034a1
* src/third_party/android_build_tools/aapt2: nSnWUNu6ssPA-kPMvFQj4JjDXRWj2iubvvjfT1F6HCMC..-QrdsGmvVhHeoRc5wKCnU2LXEjk1s0ocheitXWf5dhYC
* src/third_party/android_build_tools/manifest_merger: xd-wXGBtd-G1FJXc_owo3j_wxWs4YxgOfQ-tKWHwN5AC..10z1KegIoj_7T--lXulnk4MUKHMHEo_onhwh_4FvyMQC
* src/third_party/depot_tools: 1adbbff2c0..7fb87695ee
* src/third_party/nasm: fc8e0bd892..0873b2bae6
* src/third_party/perfetto: 06c0150ef0..6232b55ef7
* src/tools: 45722ff738..d741ca6f18
DEPS diff: 31e4c0f7f9..7e68c5600d
/DEPS
No update to Clang.
BUG=None
Change-Id: I4818fd04179f548c63c26beef382bea2a1440fb6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281444
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@{#38540}
2022-11-03 00:34:52 +00:00
1287eadaea
Roll chromium_revision 70262e3c97..31e4c0f7f9 (1066346:1066645)
...
Change log: 70262e3c97..31e4c0f7f9
Full diff: 70262e3c97..31e4c0f7f9
Changed dependencies
* src/base: a0ed3aa522..25e7e9b990
* src/build: fd0a10d3ba..14b08d3de0
* src/buildtools: 83176ba1ee..33b52eafd5
* src/buildtools/third_party/libc++/trunk: f8571eaba6..fc6bbc5eb0
* src/ios: 8f59e3e013..b46b363967
* src/testing: f053a63179..4e758ee81a
* src/third_party: d068e8427d..5e2006a7ce
* src/third_party/perfetto: 0cbb37ad93..06c0150ef0
* src/third_party/r8/d8: zoicZU9zhNbJmgq7fa0FZxcPTPlmRi907Rn2MZ21rAsC..qGtBu6TtxyR5XNy4cmsslb7c946YtkZF5_QCjVP-wc8C
* src/tools: f22e2e69c9..45722ff738
DEPS diff: 70262e3c97..31e4c0f7f9
/DEPS
Clang version changed llvmorg-16-init-8697-g60809cd2:llvmorg-16-init-9369-g87a20868
Details: 70262e3c97..31e4c0f7f9
/tools/clang/scripts/update.py
BUG=None
Change-Id: I0fa38f432830fa2487ba6d0509dda72e4310bb46
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281560
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@{#38539}
2022-11-02 21:56:55 +00:00
8f7ad88d0e
Revert "Change default NetEq sample rate to 48k."
...
This reverts commit 38fcd58429b29c9474f1647efed7ebeb543c0637.
Reason for revert: Breaks downstream test
Original change's description:
> Change default NetEq sample rate to 48k.
>
> This should avoid some resampling before any packets have been received given that the vast majority of devices use 48k sample rate and the most common codec is Opus (which we always decode in 48k).
>
> Bug: none
> Change-Id: Ie7baea57c3eb1b763a6460c3b06b56d67b2b258e
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/280662
> Commit-Queue: Jakob Ivarsson <jakobi@webrtc.org >
> Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org >
> Cr-Commit-Position: refs/heads/main@{#38536}
Bug: none
Change-Id: I03181168ab14d2d99320767c3a25ba3cfb726b2c
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281441
Commit-Queue: Henrik Lundin <henrik.lundin@webrtc.org >
Auto-Submit: Jakob Ivarsson <jakobi@webrtc.org >
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com >
Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38538}
2022-11-02 16:00:16 +00:00
67416b51e4
Reenable mac_rel on CQ
...
Bug: webrtc:13275
Change-Id: I0dd7beddf31a61d80b3e6e7868692baffc29fbb4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281361
Reviewed-by: Christoffer Jansson <jansson@webrtc.org >
Commit-Queue: Björn Terelius <terelius@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38537}
2022-11-02 15:00:39 +00:00
38fcd58429
Change default NetEq sample rate to 48k.
...
This should avoid some resampling before any packets have been received given that the vast majority of devices use 48k sample rate and the most common codec is Opus (which we always decode in 48k).
Bug: none
Change-Id: Ie7baea57c3eb1b763a6460c3b06b56d67b2b258e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/280662
Commit-Queue: Jakob Ivarsson <jakobi@webrtc.org >
Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38536}
2022-11-02 13:47:01 +00:00
957ffed4ca
doc,ios/index.md: fix Xcode project reference
...
all.xcworkspace -> all.xcodeproj
Bug: None
Change-Id: Ieb2c00711d0b55f99fc574a03a75058554d62c75
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281440
Commit-Queue: Björn Terelius <terelius@google.com >
Reviewed-by: Björn Terelius <terelius@google.com >
Reviewed-by: Artem Titov <titovartem@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38535}
2022-11-02 12:54:11 +00:00
0487c5797a
stats: implement candidate-pair lastPacket(Sent|Received)Timestamp
...
https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-lastpacketsenttimestamp
https://w3c.github.io/webrtc-stats/#dom-rtcicecandidatepairstats-lastpacketreceivedtimestamp
which are useful together with the ice-restart-necessary logic mentioned
in
https://w3c.github.io/webrtc-pc/#dictionary-rtcofferoptions-members
BUG=webrtc:14619
Change-Id: I4a8ab00a37fbd4af8b948720c83787cbdfc6b9a3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281281
Reviewed-by: Henrik Boström <hbos@webrtc.org >
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Commit-Queue: Philipp Hancke <phancke@microsoft.com >
Cr-Commit-Position: refs/heads/main@{#38534}
2022-11-02 12:16:21 +00:00
9f06ef1cc3
Implement InputVolumeController
...
Implement InputVolumeController and RecommendedInputVolumeEstimator based on the copy of agc classes AgcManagerDirect and MonoAgc.
Copies of the original files created in https://webrtc-review.googlesource.com/c/src/+/278624 .
Bug: webrtc:7494
Change-Id: I74acee57b0db5cc8a6b666be9ba619c6c98a1773
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/278625
Reviewed-by: Alessio Bazzica <alessiob@webrtc.org >
Commit-Queue: Hanna Silen <silen@webrtc.org >
Reviewed-by: Per Åhgren <peah@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38533}
2022-11-02 11:31:59 +00:00
adbcbf73fa
[Stats] Delete 'track' metrics that have previously been moved.
...
These have all been moved to "inbound-rtp" and now that upstream
projects have migrated we can delete the old location.
Unblocks https://crbug.com/webrtc/14175
Bug: webrtc:14521, webrtc:14524
Change-Id: Ia2bfa399d62304cc0ead0e65c340dfad20acc530
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281183
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Auto-Submit: Henrik Boström <hbos@webrtc.org >
Commit-Queue: Harald Alvestrand <hta@webrtc.org >
Commit-Queue: Henrik Boström <hbos@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38532}
2022-11-02 09:21:04 +00:00
19813a4222
Remove unused MetricsLoggerAndExporter
...
Bug: None
Change-Id: I9e05e5c29cd80bf991bd50c3bd4ee4f09ddf8134
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281420
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Auto-Submit: Artem Titov <titovartem@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38531}
2022-11-02 07:35:47 +00:00
14687666a4
Roll chromium_revision 94db9c81f2..70262e3c97 (1066243:1066346)
...
Change log: 94db9c81f2..70262e3c97
Full diff: 94db9c81f2..70262e3c97
Changed dependencies
* src/base: 0f250dde78..a0ed3aa522
* src/build: 092cf5bfc5..fd0a10d3ba
* src/ios: 30249da018..8f59e3e013
* src/testing: 50da083c69..f053a63179
* src/third_party: 0499e11016..d068e8427d
* src/third_party/depot_tools: 451b840270..1adbbff2c0
* src/tools: a310aba53d..f22e2e69c9
DEPS diff: 94db9c81f2..70262e3c97
/DEPS
No update to Clang.
BUG=None
Change-Id: I92e0c2c233a8d6fad464f614f3a276184aee6544
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281462
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@{#38530}
2022-11-02 06:52:24 +00:00
4915bf869f
Update WebRTC code version (2022-11-02T04:07:27).
...
Bug: None
Change-Id: Iadcc0ef1c667897d2ba54212599697f2b0765666
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281460
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@{#38529}
2022-11-02 05:20:18 +00:00
733673c12b
Roll chromium_revision e528ddeed3..94db9c81f2 (1066090:1066243)
...
Change log: e528ddeed3..94db9c81f2
Full diff: e528ddeed3..94db9c81f2
Changed dependencies
* src/base: 829569d3f4..0f250dde78
* src/build: 728c86e2a1..092cf5bfc5
* src/ios: 84a4e5d325..30249da018
* src/testing: fb5c2475bb..50da083c69
* src/third_party: 394c6cc465..0499e11016
* src/third_party/depot_tools: 9f38b63b4e..451b840270
* src/tools: f863b5d80c..a310aba53d
* src/tools/luci-go: git_revision:50ab33853a8b220162f851dcb74a1519e106b3df..git_revision:765f51c332c38e9b8d7981f23640b9df59371cd5
* src/tools/luci-go: git_revision:50ab33853a8b220162f851dcb74a1519e106b3df..git_revision:765f51c332c38e9b8d7981f23640b9df59371cd5
DEPS diff: e528ddeed3..94db9c81f2
/DEPS
No update to Clang.
BUG=None
Change-Id: Ibe14eb29184349bb620393d8842c47b1004da68d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281382
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@{#38528}
2022-11-02 00:21:36 +00:00
f836b1df37
Roll chromium_revision 62c473bc47..e528ddeed3 (1065959:1066090)
...
Change log: 62c473bc47..e528ddeed3
Full diff: 62c473bc47..e528ddeed3
Changed dependencies
* src/base: 312d71b127..829569d3f4
* src/build: 5d9f3dcc6a..728c86e2a1
* src/ios: 53a6955f72..84a4e5d325
* src/testing: 4b0f3d071c..fb5c2475bb
* src/third_party: a9c0a4786c..394c6cc465
* src/third_party/openh264/src: fac04ceb3e..db956674bb
* src/third_party/perfetto: cb8281edbb..0cbb37ad93
* src/third_party/r8/d8: nZ7XBCAvVQaWVGQ5BLbVxRo-_KDC3r-9kQTcPquc2t8C..zoicZU9zhNbJmgq7fa0FZxcPTPlmRi907Rn2MZ21rAsC
* src/tools: 7cfe2a872a..f863b5d80c
DEPS diff: 62c473bc47..e528ddeed3
/DEPS
No update to Clang.
BUG=None
Change-Id: Idf94dd7f47c7620c19450f6dd9e0e50a7d3394d9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281249
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@{#38527}
2022-11-01 21:44:43 +00:00
12ce334ce3
Roll chromium_revision 9e85c2dcfd..62c473bc47 (1065838:1065959)
...
Change log: 9e85c2dcfd..62c473bc47
Full diff: 9e85c2dcfd..62c473bc47
Changed dependencies
* src/build: 8907941989..5d9f3dcc6a
* src/buildtools: 7f385a95b7..83176ba1ee
* src/buildtools/third_party/libc++/trunk: b093b39e7b..f8571eaba6
* src/ios: 2827fcb271..53a6955f72
* src/testing: 2d3e655a42..4b0f3d071c
* src/third_party: 4c84f6c537..a9c0a4786c
* src/tools: ef3f0048c5..7cfe2a872a
DEPS diff: 9e85c2dcfd..62c473bc47
/DEPS
No update to Clang.
BUG=None
Change-Id: I81474b7d6d72c2559a4b8ffa1320d91dbbab9c01
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281248
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@{#38526}
2022-11-01 16:48:32 +00:00
4a3f26198d
Remove WebRTC-PreStreamDecoders fieldtrial
...
The WebRTC-PreStreamDecoders (aka Lazy decoder creation) experiment
is launched. Remove field trial.
Bug: chromium:1319864
Change-Id: I17819ba7c270922c1779d25b58a9c3bed7020ac4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281162
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org >
Commit-Queue: Johannes Kron <kron@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38525}
2022-11-01 16:10:08 +00:00
936c1af16d
Revert "move relay server priority assignment to port_allocator"
...
This reverts commit b395f5bd5c5be7a3b54fc85ca482759a56a0cd6e.
Reason for revert: Breaks downstream project. Jonas will help to reland this CL.
Original change's description:
> move relay server priority assignment to port_allocator
>
> which knows more about the internals of ICE.
> Remove the relay server config priority field which was used to
> specify the relative priority of TURN servers. This is now handled
> internally by CreateRelayPortArgs without being exposed.
>
> Also rename BasicPortAllocator::AddTurnServer to
> BasicPortAllocator::AddTurnServerForTesting since it is a test-only
> method.
>
> BUG=webrtc:13195,webrtc:14539
>
> Change-Id: Id36cbf0187b7a84d1a9b53860f31994f3c7589f0
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/280224
> Commit-Queue: Philipp Hancke <phancke@microsoft.com >
> Reviewed-by: Harald Alvestrand <hta@webrtc.org >
> Reviewed-by: Jonas Oreland <jonaso@webrtc.org >
> Cr-Commit-Position: refs/heads/main@{#38520}
Bug: webrtc:13195,webrtc:14539
Change-Id: I7ca087a272793908f003cea6c32efe6214e54028
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281340
Owners-Override: Artem Titov <titovartem@webrtc.org >
Commit-Queue: Artem Titov <titovartem@webrtc.org >
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com >
Cr-Commit-Position: refs/heads/main@{#38524}
2022-11-01 13:29:28 +00:00
1afa161f59
doc: align VLA documentation with code
...
clarifying that the number of temporal layers is limited to
a single byte and moving the format description from the source
to the document.
drive-by editorial fixes
BUG=webrtc:12000
Change-Id: I33f85e0a81e1dc16ef762171c52a79919080e048
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/279940
Commit-Queue: Philipp Hancke <phancke@microsoft.com >
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Reviewed-by: Per Kjellander <perkj@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38523}
2022-11-01 11:51:32 +00:00
af512281b1
audio: make packets lost a signed integer
...
as it is defined in RFC 3550. This avoids implicit casts
between signed and unsigned definitions.
BUG=webrtc:8626
Change-Id: I919b7c38ede1aa8d32f8e31b55660f540e5f5a6b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/279240
Reviewed-by: Jakob Ivarsson <jakobi@webrtc.org >
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Commit-Queue: Philipp Hancke <phancke@microsoft.com >
Cr-Commit-Position: refs/heads/main@{#38522}
2022-11-01 11:46:49 +00:00
1cb3cdece5
Update RED PT in SetProtectionPayloadTypes
...
Update of red_payload_type_ was unintentionally removed in https://webrtc-review.googlesource.com/c/src/+/271640/5 which led to rejecting of video packets if RED payload changes.
Bug: webrtc:11993, b/255730463
Change-Id: I58635dd6c76689b01fd88d6c5c717b56493e7270
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281260
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org >
Reviewed-by: Erik Språng <sprang@webrtc.org >
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38521}
2022-11-01 10:13:28 +00:00
b395f5bd5c
move relay server priority assignment to port_allocator
...
which knows more about the internals of ICE.
Remove the relay server config priority field which was used to
specify the relative priority of TURN servers. This is now handled
internally by CreateRelayPortArgs without being exposed.
Also rename BasicPortAllocator::AddTurnServer to
BasicPortAllocator::AddTurnServerForTesting since it is a test-only
method.
BUG=webrtc:13195,webrtc:14539
Change-Id: Id36cbf0187b7a84d1a9b53860f31994f3c7589f0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/280224
Commit-Queue: Philipp Hancke <phancke@microsoft.com >
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Reviewed-by: Jonas Oreland <jonaso@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38520}
2022-11-01 09:59:37 +00:00
fd91d02210
ice: include tiebreaker in computation of foundation attribute (tests)
...
split from the actual change for easier review and cherry-picking.
BUG=webrtc:14605
Change-Id: I7dbaf8e1f4a03f35a5d8c4da1a2784b00589bfc3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/280680
Commit-Queue: Philipp Hancke <phancke@microsoft.com >
Reviewed-by: Jonas Oreland <jonaso@webrtc.org >
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38519}
2022-11-01 07:47:23 +00:00
fab70495f6
Roll chromium_revision 479fa7f596..9e85c2dcfd (1065720:1065838)
...
Change log: 479fa7f596..9e85c2dcfd
Full diff: 479fa7f596..9e85c2dcfd
Changed dependencies
* src/base: edcc0275f8..312d71b127
* src/testing: 247f949200..2d3e655a42
* src/third_party: 04800a5585..4c84f6c537
* src/tools: f3b857ab03..ef3f0048c5
DEPS diff: 479fa7f596..9e85c2dcfd
/DEPS
No update to Clang.
BUG=None
Change-Id: I7208b866543e41ce2084f2dd31b506b1328a0727
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281243
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@{#38518}
2022-11-01 06:32:21 +00:00
2e1629f11f
Update WebRTC code version (2022-11-01T04:11:27).
...
Bug: None
Change-Id: I9fae310e627bd6eeca130a88feee3f16aa997c75
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281241
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@{#38517}
2022-11-01 05:39:09 +00:00
a68496da4d
Roll chromium_revision c192181684..479fa7f596 (1064762:1065720)
...
Change log: c192181684..479fa7f596
Full diff: c192181684..479fa7f596
Changed dependencies
* src/base: b6a09b31bf..edcc0275f8
* src/build: 34ffc9108e..8907941989
* src/buildtools: c50c0de424..7f385a95b7
* src/buildtools/linux64: git_revision:11dc0b1f438bd26380774e9d50fd4c63f346d41a..git_revision:a4d67be044b42963de801001e7146f9657c7fad4
* src/buildtools/mac: git_revision:11dc0b1f438bd26380774e9d50fd4c63f346d41a..git_revision:a4d67be044b42963de801001e7146f9657c7fad4
* src/buildtools/third_party/libc++/trunk: 37a5b4fbc2..b093b39e7b
* src/buildtools/third_party/libc++abi/trunk: c7b6fcf28a..8dd405113a
* src/buildtools/win: git_revision:11dc0b1f438bd26380774e9d50fd4c63f346d41a..git_revision:a4d67be044b42963de801001e7146f9657c7fad4
* src/ios: 8b62a2122d..2827fcb271
* src/testing: d6e0d9a8be..247f949200
* src/third_party: 185ea9afbf..04800a5585
* src/third_party/androidx: zb-sVbF1SiYz0bi0xxvkrNO_6dQ8pvss2AsPb0wewXMC..DRqe-W5-XlO2ZySLCwsYKy7iqIaQ77O-Y91txXGY_hMC
* src/third_party/depot_tools: 6f2321d1de..9f38b63b4e
* src/third_party/r8/d8: IX2rED7eRTrkn8ic1_nOE1NE6XY19Px1YxsqwNfCNq4C..nZ7XBCAvVQaWVGQ5BLbVxRo-_KDC3r-9kQTcPquc2t8C
* src/third_party/turbine: rrpgWQ-uylo8c5IPgUVP464LwcVOmt29MqwsR59O_zkC..HqLybI_r3dCgRJywsqJ3xkp2D6vQAI4-8D7zdqNiyxcC
* src/tools: 37735dcbaa..f3b857ab03
DEPS diff: c192181684..479fa7f596
/DEPS
No update to Clang.
BUG=None
Change-Id: I1bbea203928850e9eee5e705b0eab5aee7c30a5e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281204
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@{#38516}
2022-11-01 00:46:17 +00:00
73f3393426
Select openh264 includes based on OPENH264_API_WELS
...
This should be landed after https://chromium-review.googlesource.com/c/chromium/src/+/3986032
Bug: chromium:1218384
Change-Id: Id4104d2914f811e722a083021f515fd06b69b910
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/280800
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org >
Reviewed-by: Bruce Dawson <brucedawson@google.com >
Reviewed-by: Åsa Persson <asapersson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38515}
2022-10-31 19:51:58 +00:00
a30f8829ff
Properly mark RtpRtcp deprecated
...
The clang pragma have been added to ensure we can still test the code
until usage is gone, and that we can still have the one implementation
compiling without itself tripping on the deprecation errors.
Users of the code will have deprecation warnings or error as intended.
Bug: webrtc:14617
Change-Id: I21dae57c669557d4d218c235c811174a477be080
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281221
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org >
Commit-Queue: Florent Castelli <orphis@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38514}
2022-10-31 18:26:53 +00:00
7d3e5a03eb
Remove unused functions from RtpRtcp
...
Bug: webrtc:14617
Change-Id: I7a77d3b5e0426f2bb43fd4732189f2e39eaf8ed2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281186
Auto-Submit: Florent Castelli <orphis@webrtc.org >
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Commit-Queue: Florent Castelli <orphis@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38513}
2022-10-31 17:47:33 +00:00
7587755d29
Copy AgcManagerDirect files to agc2 and rename the classes
...
Copy AgcManagerDirect files from agc to agc2. Rename the newly
created files and classes ahead of refactoring. Add a build
target.
This change is done to enable creating a class
InputVolumeController based on AgcManagerDirect. The added
temporary dependency on files in agc will be removed
in https://webrtc-review.googlesource.com/c/src/+/278625 .
The exact copy of the files happened in the 1st patchset and it
has been verified as follows:
Checksum check:
```
$ git checkout main && git pull
# Go back to the tree state before [1] landed
$ git new-branch tmp
$ git reset --hard 2235776597e2f47ec353ac911428eb9a54d64a10
$ cd modules/audio_processing/agc/
$ md5 agc_manager_direct*
MD5 (agc_manager_direct.cc) = e661481a85f72596cae4599b62907f5b
MD5 (agc_manager_direct.h) = bf68280e2d0f689b4ebcd665b5db6052
MD5 (agc_manager_direct_unittest.cc) = 6bf0bf45ff5e940b1a3bb37154f09269
```
Patchset 1 (see [2])
```
$ cd modules/audio_processing/agc2/
$ md5 input_volume_controlle*
MD5 (input_volume_controller.cc) = e661481a85f72596cae4599b62907f5b
MD5 (input_volume_controller.h) = bf68280e2d0f689b4ebcd665b5db6052
MD5 (input_volume_controller_unittest.cc) = 6bf0bf45ff5e940b1a3bb37154f09269
```
[1] https://webrtc-review.googlesource.com/c/src/+/278781
[2] https://webrtc-review.googlesource.com/c/src/+/278624/1
Bug: webrtc:7494
Change-Id: I7804da899d18adf556b089c76a567ce27c299a62
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/278624
Reviewed-by: Alessio Bazzica <alessiob@webrtc.org >
Reviewed-by: Artem Titov <titovartem@webrtc.org >
Commit-Queue: Hanna Silen <silen@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38512}
2022-10-31 15:58:11 +00:00
b24ebc535b
pre echo delay: adding different options for detecting pre echoes.
...
Bug: webrtc:14205
Change-Id: I9de13c8525914278a2961bd1193b1ce2472c8c02
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/280900
Reviewed-by: Per Åhgren <peah@webrtc.org >
Commit-Queue: Jesus de Vicente Pena <devicentepena@webrtc.org >
Reviewed-by: Lionel Koenig <lionelk@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38511}
2022-10-31 15:55:29 +00:00
f6e48bf4d1
Add IWYU pragmas for some api headers
...
Bug: None
Change-Id: I1912e05dbc31d960f36c97151dcb387446535c71
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/280965
Reviewed-by: Florent Castelli <orphis@webrtc.org >
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38510}
2022-10-31 15:43:16 +00:00
45b35d442d
Unship track.totalFramesDuration/sumSquaredFrameDurations.
...
These metrics were not only non-standard, but residing in the
non-standard "track" stats object that we want to delete. As per
https://github.com/w3c/webrtc-stats/issues/695#issuecomment-1259611462
these metrics are no longer needed because we already have
inbound-rtp.totalInterFrameDelay/totalSquaredInterFrameDelay which is
basically the same thing.
// mac_rel infra failures are unrelated
NOTRY=True
Bug: webrtc:14522
Change-Id: I565da42514a93f15532ba8357dd006547a5296ee
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/278100
Commit-Queue: Henrik Boström <hbos@webrtc.org >
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38509}
2022-10-31 15:09:10 +00:00
8da318589b
Temporarily remove mac_rel from CQ
...
Bug: webrtc:13275
Change-Id: Id3a61106e154d9b55680199bcbd450ba2f2fba7d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281180
Reviewed-by: Christoffer Jansson <jansson@webrtc.org >
Commit-Queue: Björn Terelius <terelius@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38508}
2022-10-31 14:51:25 +00:00
1639787400
Reland "Periodically probe if current estimate lower than a ratio of NetworkState estimate"
...
This reverts commit e02fbb040e253d9e0449ad2085e32575394f88d8.
Reason for revert: Downstream tests temporalily disabled.
Original change's description:
> Revert "Periodically probe if current estimate lower than a ratio of NetworkState estimate"
>
> This reverts commit c371a13273c399249fb9bf602efed22e70e27166.
>
> Reason for revert: Speculative revert (breaks downstream project)
>
> Original change's description:
> > Periodically probe if current estimate lower than a ratio of NetworkState estimate
> >
> > This replace the immmediate probing if NetworkState estimate change.
> >
> >
> > Bug: webrtc:14392
> > Change-Id: I2cc79c21015a4da2e6cba2098f1bc3c69944821f
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/280741
> > Reviewed-by: Diep Bui <diepbp@webrtc.org >
> > Commit-Queue: Per Kjellander <perkj@webrtc.org >
> > Cr-Commit-Position: refs/heads/main@{#38495}
>
> Bug: webrtc:14392
> Change-Id: I83cc8ab9986171e58971fb443d3e5d83afab3a2c
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/280948
> Owners-Override: Artem Titov <titovartem@webrtc.org >
> Commit-Queue: Artem Titov <titovartem@webrtc.org >
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com >
> Auto-Submit: Artem Titov <titovartem@webrtc.org >
> Cr-Commit-Position: refs/heads/main@{#38497}
Bug: webrtc:14392
Change-Id: I211599ab6061d51a825588afb0babf12c5686dfc
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281120
Reviewed-by: Diep Bui <diepbp@webrtc.org >
Commit-Queue: Per Kjellander <perkj@webrtc.org >
Reviewed-by: Artem Titov <titovartem@webrtc.org >
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com >
Cr-Commit-Position: refs/heads/main@{#38507}
2022-10-31 13:42:06 +00:00
3ea1608816
[PCLF] Improve error handling and test coverage for AnalyzingVideoSink
...
Bug: b/240540204
Change-Id: If60ade3dce760e8e730cbde2b199d407461b16ce
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281080
Reviewed-by: Andrey Logvin <landrey@google.com >
Commit-Queue: Artem Titov <titovartem@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38506}
2022-10-31 12:54:17 +00:00
48f05cd0e8
[DVQA] Remove resolution_of_rendered_frame in favor of resolution_of_decoded_frame
...
Bug: b/240540204
Change-Id: I91be68c9f17b436f646246e24fe13484bef9b9ff
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281121
Reviewed-by: Andrey Logvin <landrey@google.com >
Commit-Queue: Artem Titov <titovartem@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38505}
2022-10-31 11:44:59 +00:00
bbd5fbf4f5
[iOS] Run SVC tests on 12 cores machines
...
Change-Id: I8e8bda835504ac1440c7d65bfc62ecbb619fce54
Bug: None
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281161
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Auto-Submit: Jeremy Leconte <jleconte@google.com >
Reviewed-by: Christoffer Jansson <jansson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38504}
2022-10-31 11:12:21 +00:00
89d39c140f
Update WebRTC code version (2022-10-31T04:11:21).
...
Bug: None
Change-Id: I2398dcfed74578d17114d57eaf05d241cdc6aa98
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281148
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@{#38503}
2022-10-31 05:25:38 +00:00
24e0337846
Make disable_ipv6 ABSL_DEPRECATED.
...
// All tests pass, infra failure unrelated
NOTRY=True
Bug: webrtc:14608
Change-Id: Ie16dcf9dc66e687f0befef42c7d8e914696af191
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/280760
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Commit-Queue: Henrik Boström <hbos@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38502}
2022-10-30 21:47:27 +00:00
5029efb615
Reland "Enable experiment WebRTC-SendPacketsOnWorkerThread in pc_full_stack_test"
...
This reverts commit 8b715657fba050d9fd817911f94a8e13b23dfdec.
Reason for revert: A couple of days has passed and we should have enough data points to be able to detect changes.
Original change's description:
> Revert "Enable experiment WebRTC-SendPacketsOnWorkerThread in pc_full_stack_test"
>
> This reverts commit 1b3f531da404c200da09f229799e827250347b60.
>
> Reason for revert: Simulated network changes has been reverted.
> In order to see the effect of this experiment, there should not be other larger changes affecting the metrics of a few runs.
> https://webrtc.googlesource.com/src/+/baf5c9fabd3eba46a2b7747df00b1124a8f5def8
>
> Original change's description:
> > Enable experiment WebRTC-SendPacketsOnWorkerThread in pc_full_stack_test
> >
> > This is a follow up to https://webrtc-review.googlesource.com/c/src/+/278980 to actually enable the experiment in some tests.
> >
> > Bug: webrtc:14502
> > Change-Id: I166f984bcb94527adc6ebb9169b66abf0f105d76
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/279140
> > Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org >
> > Commit-Queue: Per Kjellander <perkj@webrtc.org >
> > Cr-Commit-Position: refs/heads/main@{#38407}
>
> Bug: webrtc:14502
> Change-Id: I6e5a607a284186895d1ecd622fdf28f5c1ffd187
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/279600
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com >
> Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org >
> Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org >
> Cr-Commit-Position: refs/heads/main@{#38417}
Bug: webrtc:14502
Change-Id: I6a179e963e54d266ddbf84ce3287c6b61256833f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/279901
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com >
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org >
Reviewed-by: Evan Shrubsole <eshr@webrtc.org >
Commit-Queue: Per Kjellander <perkj@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38501}
2022-10-30 07:02:00 +00:00
e107a868c1
Update WebRTC code version (2022-10-30T04:06:38).
...
Bug: None
Change-Id: I93f8ac44378f2db860fa9bf2788e6415a9824c77
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/281104
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@{#38500}
2022-10-30 05:44:31 +00:00
24386da4f2
Update WebRTC code version (2022-10-29T04:10:28).
...
Bug: None
Change-Id: I4f1b08ac15f72d08247dd5e01745879bfc49301d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/280983
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@{#38499}
2022-10-29 05:43:11 +00:00
21b0572e3b
[PCLF] Rescale frame to the requested resolution before passing it to analyzer
...
Bug: b/240540204
Change-Id: Idafa74021dd136d8ec9fd54cabaa7f0d49d379d9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/280944
Reviewed-by: Andrey Logvin <landrey@google.com >
Commit-Queue: Artem Titov <titovartem@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38498}
2022-10-28 20:42:17 +00:00
e02fbb040e
Revert "Periodically probe if current estimate lower than a ratio of NetworkState estimate"
...
This reverts commit c371a13273c399249fb9bf602efed22e70e27166.
Reason for revert: Speculative revert (breaks downstream project)
Original change's description:
> Periodically probe if current estimate lower than a ratio of NetworkState estimate
>
> This replace the immmediate probing if NetworkState estimate change.
>
>
> Bug: webrtc:14392
> Change-Id: I2cc79c21015a4da2e6cba2098f1bc3c69944821f
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/280741
> Reviewed-by: Diep Bui <diepbp@webrtc.org >
> Commit-Queue: Per Kjellander <perkj@webrtc.org >
> Cr-Commit-Position: refs/heads/main@{#38495}
Bug: webrtc:14392
Change-Id: I83cc8ab9986171e58971fb443d3e5d83afab3a2c
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/280948
Owners-Override: Artem Titov <titovartem@webrtc.org >
Commit-Queue: Artem Titov <titovartem@webrtc.org >
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com >
Auto-Submit: Artem Titov <titovartem@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38497}
2022-10-28 19:01:45 +00:00