Mirko Bonadei
978cb6762f
Remove //test:field_trials from RTCEventLogs viewer.
...
This dependency is not needed.
Bug: b/237526033
Change-Id: Ief983a7cd08e919b0b120809f1aa1ec5bde8a8d4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267168
Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Björn Terelius <terelius@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37379}
2022-06-30 12:01:48 +00:00
Philipp Hancke
fb60796b64
fec: simplify fec generation
...
since the fec packets are initialized to 0 there is no need
to special-case the first packet since
A XOR 0
is the identity operator.
BUG=None
Change-Id: I0cb55283ecdca06f8e3a7b5856ec1f9fbbad1ffb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/251522
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37378}
2022-06-30 11:53:58 +00:00
Ali Tofigh
42b163f236
Remove unnecessary overloads
...
Bug: webrtc:13579
Change-Id: I6fbc1ea8fdc30b0d3e1084a941910027655c6feb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267062
Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
Commit-Queue: Ali Tofigh <alito@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37377}
2022-06-30 09:39:28 +00:00
Mirko Bonadei
9ea1ef649f
Switch from junit_binary to robolectric_binary.
...
This was done in:
https://chromium-review.googlesource.com/c/chromium/src/+/3709093
https://chromium-review.googlesource.com/c/chromium/src/+/3732850
Bug: chromium:1336818, b/237612564
Change-Id: Ie1394ffa16a7c3322aa774e94aee93e6b1ac6ed6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267167
Reviewed-by: Andrey Logvin <landrey@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Andrey Logvin <landrey@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37376}
2022-06-30 08:02:18 +00:00
Byoungchan Lee
d69a726989
Make WebRTC use third_party/libevent rather than base/third_party/libevent
...
Bug: chromium:1335194
Change-Id: I084b391b42e2496163ea625c0bdc9255177e5603
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266680
Auto-Submit: Daniel.L (Byoungchan) Lee <daniel.l@hpcnt.com>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37375}
2022-06-30 07:43:49 +00:00
webrtc-version-updater
fa1a81cba8
Update WebRTC code version (2022-06-30T04:06:24).
...
Bug: None
Change-Id: I603d3acd0c94f95a9ede972a0b81c9b97ccd5f0f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267261
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@{#37374}
2022-06-30 06:08:26 +00:00
Mirko Bonadei
3db07436bb
Reland "Make the test library for field trials testonly."
...
This is a reland of commit c33f1a828c
Original change's description:
> Make the test library for field trials testonly.
>
> Bug: None
> Change-Id: I703a82e0ca10908bdc56c0d4f1455e042ce74ac1
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267163
> Reviewed-by: Artem Titov <titovartem@webrtc.org>
> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#37371}
Bug: None
Change-Id: I1a1a7732e50e838f00ee3c713c4cf4def9b543ad
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267166
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37373}
2022-06-29 23:34:18 +00:00
Mirko Bonadei
eefae3b7b7
Revert "Make the test library for field trials testonly."
...
This reverts commit c33f1a828c
.
Reason for revert: Breaks downstream project.
Original change's description:
> Make the test library for field trials testonly.
>
> Bug: None
> Change-Id: I703a82e0ca10908bdc56c0d4f1455e042ce74ac1
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267163
> Reviewed-by: Artem Titov <titovartem@webrtc.org>
> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#37371}
Bug: None
Change-Id: I1d6d88ed9f32d5f1aab3159bbd1f279f164a079d
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267164
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@{#37372}
2022-06-29 15:53:48 +00:00
Mirko Bonadei
c33f1a828c
Make the test library for field trials testonly.
...
Bug: None
Change-Id: I703a82e0ca10908bdc56c0d4f1455e042ce74ac1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267163
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37371}
2022-06-29 15:43:08 +00:00
Erik Språng
3afb8e2431
When VP9 SVC is used, use SvcConfig to set max bitrate for the stream.
...
Currently, a default max bitrate is determined within WebRtcVideoEngine,
which maxes out at 2.5Mbps - and that limits the max bitrate deteremined
by SvcConfig for resolutions above 720p.
This does not affect simulcast, as WebRtcVideoEngine already knows to
trust the rate allocation in simulcast.cc instead.
Bug: webrtc:14017
Change-Id: I0c310a6fd496e9e5a10eae45838900068aa1ae2d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267160
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37370}
2022-06-29 14:23:08 +00:00
Andrey Logvin
ba90d025a1
Revert "Temporarily disable video_capture_tests on linux"
...
This reverts commit 915d419eb9
.
Reason for revert: The bots which can run this tests is now working
Original change's description:
> Temporarily disable video_capture_tests on linux
>
> No bots can run linux video_capture_tests for now.
>
> Bug: webrtc:14220
> Change-Id: I5dbdefdd104befff92648a0693bee331d2b50e88
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266660
> Commit-Queue: Daniel.L (Byoungchan) Lee <daniel.l@hpcnt.com>
> Reviewed-by: Jeremy Leconte <jleconte@webrtc.org>
> Reviewed-by: Andrey Logvin <landrey@webrtc.org>
> Reviewed-by: Jeremy Leconte <jleconte@google.com>
> Cr-Commit-Position: refs/heads/main@{#37312}
Bug: webrtc:14220
Change-Id: I0a7a82cf64b0692be62a38f3df6416a33917c3d5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267105
Owners-Override: Andrey Logvin <landrey@webrtc.org>
Commit-Queue: Andrey Logvin <landrey@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#37369}
2022-06-29 13:35:28 +00:00
chromium-webrtc-autoroll
7c2e06a2aa
Roll chromium_revision e4f1648f77..f431ec7c65 (1018898:1018991)
...
Change log: e4f1648f77..f431ec7c65
Full diff: e4f1648f77..f431ec7c65
Changed dependencies
* src/base: 86c223aa35..2f3d3763f3
* src/build: 57d2f33f86..1df60f6d93
* src/ios: 8679e5aad2..38581d5247
* src/testing: a3f99ca9ba..7663e0cfff
* src/third_party: 552d4272d0..4b0c114187
* src/third_party/androidx: IFGFxtRfVEjzG-v5eG_YNxC1s5u1I9C7X6j7Cudfz8cC..e9shudpT-TaQTtFHEtiVZxDjU8W9VMdjLdoi0JkyALQC
* src/third_party/libvpx/source/libvpx: ca89bed50d..b355ab5046
* src/third_party/perfetto: 4ba9ce2bc3..d8081faeb0
* src/tools: dce45192ba..6adbb78ead
DEPS diff: e4f1648f77..f431ec7c65
/DEPS
No update to Clang.
BUG=None
Change-Id: I606bb5a9e6ef19d81c697c2c71ec974d68b67f78
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267093
Reviewed-by: Jeremy Leconte <jleconte@webrtc.org>
Commit-Queue: Jeremy Leconte <jleconte@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37368}
2022-06-29 09:41:08 +00:00
Danil Chapovalov
3a08d2a42d
Reland "Detach RemoteEstimatorProxy from RemoteBitrateEstimator interface"
...
This reverts commit 6769e95bbc
.
Reason for revert: downstream code adjusted
Original change's description:
> Revert "Detach RemoteEstimatorProxy from RemoteBitrateEstimator interface"
>
> This reverts commit 08c7e75892
.
>
> Reason for revert: breaks downstream tests
>
> Original change's description:
> > Detach RemoteEstimatorProxy from RemoteBitrateEstimator interface
> >
> > Bug: None
> > Change-Id: I47b7c83320b0c7327c0d2ee59f7a0a30704cd331
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266540
> > Reviewed-by: Philip Eliasson <philipel@webrtc.org>
> > Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
> > Cr-Commit-Position: refs/heads/main@{#37354}
>
> Bug: None
> Change-Id: Ia355be085890856141fc943432f6e2edef1c0900
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267065
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
> Owners-Override: Mirko Bonadei <mbonadei@webrtc.org>
> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#37361}
Bug: None
Change-Id: Ifaf8ff84a37a768b388b1f79c8c7829390d1905e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267104
Owners-Override: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37367}
2022-06-29 09:38:16 +00:00
webrtc-version-updater
1ec962e217
Update WebRTC code version (2022-06-29T04:05:05).
...
Bug: None
Change-Id: I9834e6e481352e5bdbf65ff7b128db5fa10f7b0a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267090
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@{#37366}
2022-06-29 05:54:57 +00:00
chromium-webrtc-autoroll
9c35310d83
Roll chromium_revision fccb7167c1..e4f1648f77 (1018771:1018898)
...
Change log: fccb7167c1..e4f1648f77
Full diff: fccb7167c1..e4f1648f77
Changed dependencies
* src/base: 27c1560171..86c223aa35
* src/build: 3b7c3aadd7..57d2f33f86
* src/buildtools/third_party/libc++abi/trunk: b5f3d3b904..3007992fc7
* src/ios: 216ecba5c5..8679e5aad2
* src/testing: 8f0f8c8039..a3f99ca9ba
* src/third_party: ac645d72b1..552d4272d0
* src/third_party/depot_tools: 3c4d401cbd..a83ac9395c
* src/third_party/ffmpeg: b86aef09f3..880df5ede5
* src/third_party/perfetto: c594998498..4ba9ce2bc3
* src/tools: 04ee2035be..dce45192ba
DEPS diff: fccb7167c1..e4f1648f77
/DEPS
No update to Clang.
BUG=None
Change-Id: I0ccab5297b0160d685b54f402f7e212f19d2028a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267088
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@{#37365}
2022-06-29 00:43:37 +00:00
Harald Alvestrand
90af4c1b70
Change RTCEventLogFactory to have a const Create function
...
Conformant with naming rule:
https://source.chromium.org/chromium/chromium/src/+/main:third_party/webrtc/g3doc/implementation_basics.md;l=48?q=factory%20file:md$%20file:webrtc&ss=chromium
Bug: webrtc:14226
Change-Id: Ibec148fada6303e2ebdc5e6405fd527065f69d41
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266360
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37364}
2022-06-28 23:48:37 +00:00
Oleh Prypin
cc7bd85748
Don't add libopus to public_deps, its headers are only used directly
...
Bug: webrtc:8603
Change-Id: I2ce1f96a80dd23e420b3693b899d2b14382fd2d7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266765
Reviewed-by: Ivo Creusen <ivoc@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Auto-Submit: Oleh Prypin <oprypin@google.com>
Cr-Commit-Position: refs/heads/main@{#37363}
2022-06-28 19:13:14 +00:00
chromium-webrtc-autoroll
b97ddd9fb1
Roll chromium_revision f591824604..fccb7167c1 (1018662:1018771)
...
Change log: f591824604..fccb7167c1
Full diff: f591824604..fccb7167c1
Changed dependencies
* src/base: 374ba1e85b..27c1560171
* src/build: 414d719418..3b7c3aadd7
* src/ios: e9ad577af3..216ecba5c5
* src/testing: 5cc521c392..8f0f8c8039
* src/third_party: d8653cfba2..ac645d72b1
* src/third_party/androidx: VxpW5tmdlNuMJGkV6u0mUWk02cQI-wVOubr5G8D1EksC..IFGFxtRfVEjzG-v5eG_YNxC1s5u1I9C7X6j7Cudfz8cC
* src/third_party/perfetto: 8c074f877b..c594998498
* src/tools: cb96a1b71d..04ee2035be
DEPS diff: f591824604..fccb7167c1
/DEPS
No update to Clang.
BUG=None
Change-Id: I90327f35f185ed5497f2f84623c89b33bc9c5efe
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267085
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@{#37362}
2022-06-28 18:36:53 +00:00
Danil Chapovalov
6769e95bbc
Revert "Detach RemoteEstimatorProxy from RemoteBitrateEstimator interface"
...
This reverts commit 08c7e75892
.
Reason for revert: breaks downstream tests
Original change's description:
> Detach RemoteEstimatorProxy from RemoteBitrateEstimator interface
>
> Bug: None
> Change-Id: I47b7c83320b0c7327c0d2ee59f7a0a30704cd331
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266540
> Reviewed-by: Philip Eliasson <philipel@webrtc.org>
> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#37354}
Bug: None
Change-Id: Ia355be085890856141fc943432f6e2edef1c0900
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267065
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Owners-Override: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37361}
2022-06-28 17:07:44 +00:00
Lionel Koenig
8783c678a5
delay estimator: Look for early reverberation
...
Look for first echo (and not only the strongest one) on the same matched
filter.
This change is bit exact with previous version when `pre_echo` is false.
Author: Jesús de Vicente Peña <devicentepena@webrtc.org>
Bug: webrtc:14205
Change-Id: I6782eaa1d690b0df78d00f6d425a85c951b2ca9d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266321
Reviewed-by: Gustaf Ullberg <gustaf@webrtc.org>
Commit-Queue: Lionel Koenig <lionelk@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37360}
2022-06-28 15:16:03 +00:00
Björn Terelius
7534ebd2bf
Revert "Reland "Reland "Delete old Android ADM."""
...
This reverts commit db30009304
.
Reason for revert: ... and it's out again :(
Original change's description:
> Reland "Reland "Delete old Android ADM.""
>
> This reverts commit 38a28603fd
.
>
> Reason for revert: Attempt to reland, now that WebRTC dependency cycle has been broken.
>
> Original change's description:
> > Revert "Reland "Delete old Android ADM.""
> >
> > This reverts commit 6e4d7e606c
.
> >
> > Reason for revert: Still breaks downstream build (though in a different way this time)
> >
> > Original change's description:
> > > Reland "Delete old Android ADM."
> > >
> > > This is a reland of commit 4ec3e9c988
> > >
> > > Original change's description:
> > > > Delete old Android ADM.
> > > >
> > > > The schedule move Android ADM code to sdk directory have been around
> > > > for several years, but the old code still not delete.
> > > >
> > > > Bug: webrtc:7452
> > > > Change-Id: I0f75c680f71f0b2ce614de6cbd9f124c2a59d453
> > > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264620
> > > > Reviewed-by: Magnus Jedvert <magjed@webrtc.org>
> > > > Commit-Queue: Henrik Andreassson <henrika@webrtc.org>
> > > > Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
> > > > Cr-Commit-Position: refs/heads/main@{#37174}
> > >
> > > Bug: webrtc:7452
> > > Change-Id: Icabad23e72c8258a854b7809a93811161517266c
> > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/265872
> > > Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
> > > Commit-Queue: Björn Terelius <terelius@webrtc.org>
> > > Cr-Commit-Position: refs/heads/main@{#37236}
> >
> > Bug: webrtc:7452
> > Change-Id: Ide8fbd55fadd7aed9989053afff7c63c04f1320f
> > No-Presubmit: true
> > No-Tree-Checks: true
> > No-Try: true
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266023
> > Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
> > Commit-Queue: Björn Terelius <terelius@webrtc.org>
> > Owners-Override: Björn Terelius <terelius@webrtc.org>
> > Cr-Commit-Position: refs/heads/main@{#37242}
>
> Bug: webrtc:7452
> Change-Id: I6946d0fc28cf4c08387e451e6a07765f7410ce7c
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266980
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
> Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
> Commit-Queue: Björn Terelius <terelius@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#37356}
Bug: webrtc:7452
Change-Id: I1ef4004e89c8bea322bda0dc697a7ba45abeffcc
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267067
Owners-Override: Björn Terelius <terelius@webrtc.org>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Björn Terelius <terelius@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37359}
2022-06-28 14:37:43 +00:00
chromium-webrtc-autoroll
ba121e044b
Roll chromium_revision 7e28d0a903..f591824604 (1018529:1018662)
...
Change log: 7e28d0a903..f591824604
Full diff: 7e28d0a903..f591824604
Changed dependencies
* src/base: 3680287225..374ba1e85b
* src/build: 4e6d71ddc1..414d719418
* src/ios: a1f80e1a70..e9ad577af3
* src/testing: 256ebd83f6..5cc521c392
* src/third_party: f0cf49c7ab..d8653cfba2
* src/third_party/androidx: QKIQEnyHdMNKoGCzyRNZ7FlELo3qz54hih1Rkh1UslMC..VxpW5tmdlNuMJGkV6u0mUWk02cQI-wVOubr5G8D1EksC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/17a97abb47..c76626ec30
* src/third_party/perfetto: 4d2a825326..8c074f877b
* src/tools: adac73487c..cb96a1b71d
DEPS diff: 7e28d0a903..f591824604
/DEPS
No update to Clang.
BUG=None
Change-Id: Ib2b25ad8ae19b24dd064c7f44d21823c3a602b8e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267083
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@{#37358}
2022-06-28 14:33:46 +00:00
Jared Siskin
3f659b1b3c
Continue looking for frames after padding packets
...
In H264, reordered packets can cause a frame following padding to become stuck in the packet buffer.
A minimal example:
_, P, 1 - padding packet p and frame 1. Frame 1 has not been returned because of missing packet 0
0, P, 1 - when packet 0 arrives, FindFrames will stop incrementing i when it sees padding packet P, and frame 1 will never be returned
Bug: webrtc:14216
Change-Id: I78b76df9709fa8593c5025d647e2b868af3749f2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266465
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37357}
2022-06-28 13:03:03 +00:00
Björn Terelius
db30009304
Reland "Reland "Delete old Android ADM.""
...
This reverts commit 38a28603fd
.
Reason for revert: Attempt to reland, now that WebRTC dependency cycle has been broken.
Original change's description:
> Revert "Reland "Delete old Android ADM.""
>
> This reverts commit 6e4d7e606c
.
>
> Reason for revert: Still breaks downstream build (though in a different way this time)
>
> Original change's description:
> > Reland "Delete old Android ADM."
> >
> > This is a reland of commit 4ec3e9c988
> >
> > Original change's description:
> > > Delete old Android ADM.
> > >
> > > The schedule move Android ADM code to sdk directory have been around
> > > for several years, but the old code still not delete.
> > >
> > > Bug: webrtc:7452
> > > Change-Id: I0f75c680f71f0b2ce614de6cbd9f124c2a59d453
> > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264620
> > > Reviewed-by: Magnus Jedvert <magjed@webrtc.org>
> > > Commit-Queue: Henrik Andreassson <henrika@webrtc.org>
> > > Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
> > > Cr-Commit-Position: refs/heads/main@{#37174}
> >
> > Bug: webrtc:7452
> > Change-Id: Icabad23e72c8258a854b7809a93811161517266c
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/265872
> > Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
> > Commit-Queue: Björn Terelius <terelius@webrtc.org>
> > Cr-Commit-Position: refs/heads/main@{#37236}
>
> Bug: webrtc:7452
> Change-Id: Ide8fbd55fadd7aed9989053afff7c63c04f1320f
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266023
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
> Commit-Queue: Björn Terelius <terelius@webrtc.org>
> Owners-Override: Björn Terelius <terelius@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#37242}
Bug: webrtc:7452
Change-Id: I6946d0fc28cf4c08387e451e6a07765f7410ce7c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266980
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
Commit-Queue: Björn Terelius <terelius@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37356}
2022-06-28 12:58:23 +00:00
Victor Boivie
a2476e3783
dcsctp: Enable message interleaving
...
This adds support to enable message interleaving in the stream scheduler
from the socket, proxied by the send queue.
It also adds socket unit tests to ensure that prioritization and
interleaving works. Also, send queue test has been added to validate the
integration of the stream scheduler. But the actual scheduling parts of
it will be tested in the stream scheduler unit tests.
Bug: webrtc:5696
Change-Id: Ic7d3d2dc28405c77a107f0148f0096882961eec7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/262248
Commit-Queue: Victor Boivie <boivie@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37355}
2022-06-28 12:05:23 +00:00
Danil Chapovalov
08c7e75892
Detach RemoteEstimatorProxy from RemoteBitrateEstimator interface
...
Bug: None
Change-Id: I47b7c83320b0c7327c0d2ee59f7a0a30704cd331
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266540
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37354}
2022-06-28 11:31:23 +00:00
Danil Chapovalov
7769dc87d7
Detach legacy RtpRtcp from Module interface
...
Bug: webrtc:7219
Change-Id: I5faf8f68b043994a86d227926c13b07d0141f382
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267063
Auto-Submit: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Emil Lundmark <lndmrk@webrtc.org>
Reviewed-by: Emil Lundmark <lndmrk@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37353}
2022-06-28 11:17:43 +00:00
Philip Eliasson
91c05abd9b
Always include the actual encoder implementation when RTCVideoEncoderAV1 is used.
...
Bug: webrtc:13573, b/236813931
Change-Id: I943ce51dac23bcbd6efe10413cfa9478f4ce6f55
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266485
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Peter Hanspers <peterhanspers@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37352}
2022-06-28 10:28:03 +00:00
Danil Chapovalov
ce80886bf2
Remove video_coding dependency on ProcessThread and Module
...
Bug: webrtc:7219
Change-Id: I360f7df5554389274fcaef64070b9441ce0ef984
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266486
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Auto-Submit: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37351}
2022-06-28 10:04:23 +00:00
Danil Chapovalov
e58f1991dc
Add Timestamp -> AbsoluteSendTime conversion function
...
instead of ms -> AbsoluteSendTime helper
Bug: webrtc:13757
Change-Id: I57389a66a43b4f4838023f9c224a985f2cd57107
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266024
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37350}
2022-06-28 09:26:42 +00:00
Ali Tofigh
58ecd42deb
Remove std::string version of some functions that are no longer needed.
...
The absl::string_view versions can now be made pure virtual due to
downstream client changes. The std::string versions in the base
classes are still needed by downstream users, but will be removed
eventually.
Bug: webrtc:13579
Change-Id: Id757a07380f0518edf407ff5d0644511eb1e53d3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/265980
Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
Commit-Queue: Ali Tofigh <alito@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37349}
2022-06-28 09:06:02 +00:00
Niels Möller
7a66900683
Delete rtc_base/atomic_ops.h
...
Bug: webrtc:9305
Change-Id: I3e8b0db03b84b5361d63db31ee23e6db3deabfe4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266497
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37348}
2022-06-28 08:32:13 +00:00
webrtc-version-updater
3e8a797b2e
Update WebRTC code version (2022-06-28T04:05:24).
...
Bug: None
Change-Id: Ib70f531d12c8a74505d547ec26ee68c993828f17
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267026
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@{#37347}
2022-06-28 05:19:24 +00:00
chromium-webrtc-autoroll
e6777e0979
Roll chromium_revision ed26d8e9ab..7e28d0a903 (1018424:1018529)
...
Change log: ed26d8e9ab..7e28d0a903
Full diff: ed26d8e9ab..7e28d0a903
Changed dependencies
* src/base: 0070c64c09..3680287225
* src/ios: 9345272393..a1f80e1a70
* src/testing: f0dad2419c..256ebd83f6
* src/third_party: 9967f33214..f0cf49c7ab
* src/third_party/depot_tools: 418f021a0e..3c4d401cbd
* src/third_party/fuchsia-sdk/sdk: version:8.20220627.1.1..version:8.20220627.3.1
* src/tools: 15a81f29df..adac73487c
DEPS diff: ed26d8e9ab..7e28d0a903
/DEPS
No update to Clang.
BUG=None
Change-Id: Ie21288a72315d6c14044d9898e42af35df5411f1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267041
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@{#37346}
2022-06-28 04:54:02 +00:00
chromium-webrtc-autoroll
754f26f7b7
Roll chromium_revision 1f8c7d1a70..ed26d8e9ab (1018310:1018424)
...
Change log: 1f8c7d1a70..ed26d8e9ab
Full diff: 1f8c7d1a70..ed26d8e9ab
Changed dependencies
* src/base: 564dd46d1c..0070c64c09
* src/ios: 09722b22ab..9345272393
* src/testing: 1663893752..f0dad2419c
* src/third_party: fd904689e0..9967f33214
* src/third_party/depot_tools: 2f3c96d5e4..418f021a0e
* src/third_party/perfetto: 2a59c7427c..4d2a825326
* src/tools: 15ec0317b2..15a81f29df
DEPS diff: 1f8c7d1a70..ed26d8e9ab
/DEPS
No update to Clang.
BUG=None
Change-Id: Ibc91d17f86a93fefbf8d8626e975836273e681bb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267023
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@{#37345}
2022-06-27 22:22:52 +00:00
Jan Grulich
450da27933
Wayland screencast: use stream size to adjust source stride of DMA-BUFs
...
In commit a6ed749b12
we used width of the
frame we copy into to calculate the source stride. This is a wrong
assumption as there might be implementations (e.g. GNOME) where we might
have to import a DMA-BUF with size of the whole screen and just having
information in SPA_META_VideoCrop metadata to get the real size of the
frame we will end up using. Given this, we always have to calculate
source stride using the size of the stream to not end up copying pixels
from the empty area of the imported DMA-BUF.
Also improve naming of variables to have names better describing what
they really represent and add some comments explaining why some things
are written the way they are.
Bug: chromium:1333304
Change-Id: I755a5139336c1da5abf95591a2b70a68659a255f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267002
Commit-Queue: Jan Grulich <grulja@gmail.com>
Reviewed-by: Alexander Cooper <alcooper@chromium.org>
Cr-Commit-Position: refs/heads/main@{#37344}
2022-06-27 20:51:22 +00:00
Florent Castelli
c61d53584b
Add a descriptive name to parametrized E2E tests
...
This changes names from "SvcTestVP9/SvcTest.ScalabilityModeSupported/11"
to "SvcTestVP9/SvcTest.ScalabilityModeSupported/L3T3"
Bug: webrtc:11607
Change-Id: I1425f7541e1ea7533dff06be9ef9926e5ace3f70
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267005
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Auto-Submit: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37343}
2022-06-27 20:06:02 +00:00
Jan Grulich
6e03c98873
Make "failed to query DMA-BUF modifiers" just warning message
...
It's not a problem if we fail to query DMA-BUF modifiers as we can still
continue with modifier-less buffers.
Bug: webrtc:13429
Change-Id: Ia718362bdc9eef1ebc54c06b24a2b65206aa873e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267003
Reviewed-by: Alexander Cooper <alcooper@chromium.org>
Commit-Queue: Jan Grulich <grulja@gmail.com>
Cr-Commit-Position: refs/heads/main@{#37342}
2022-06-27 19:26:42 +00:00
chromium-webrtc-autoroll
b049e6ed80
Roll chromium_revision 76eaca533b..1f8c7d1a70 (1018155:1018310)
...
Change log: 76eaca533b..1f8c7d1a70
Full diff: 76eaca533b..1f8c7d1a70
Changed dependencies
* src/base: ab243c5b03..564dd46d1c
* src/build: 779c95fb43..4e6d71ddc1
* src/buildtools/third_party/libunwind/trunk: b387062642..49191c55bb
* src/ios: 748ad2199b..09722b22ab
* src/testing: 71a89ffce0..1663893752
* src/third_party: b9b7b12c17..fd904689e0
* src/third_party/fuchsia-sdk/sdk: version:8.20220627.0.1..version:8.20220627.1.1
* src/third_party/grpc/src: d1338d8751..1be6e2c9eb
* src/third_party/perfetto: 588d85dc56..2a59c7427c
* src/tools: b45aa0f09e..15ec0317b2
DEPS diff: 76eaca533b..1f8c7d1a70
/DEPS
No update to Clang.
BUG=None
Change-Id: Id5c6ab3bbfe6bebe28a10ab2cb75f646f6cd3979
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267022
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@{#37341}
2022-06-27 18:25:52 +00:00
Byoungchan Lee
d58f526384
Always inject PacketSocketFactory in FakePortAllocator
...
This CL removes the use of the rtc::Thread::socketserver() method
in one place.
Bug: webrtc:13145
Change-Id: I1a1b2501450788263d5280c43e4328ade46f4146
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263320
Reviewed-by: Niels Moller <nisse@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Daniel.L (Byoungchan) Lee <daniel.l@hpcnt.com>
Cr-Commit-Position: refs/heads/main@{#37340}
2022-06-27 12:45:28 +00:00
Mirko Bonadei
fe053426e2
Add missing lib dependency on X11.
...
Bug: b/36882554
Change-Id: I723d8c2876b963b43429d4fa322d6e09380d8f32
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267001
Reviewed-by: Oleh Prypin <oprypin@google.com>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37339}
2022-06-27 12:27:27 +00:00
Mirko Bonadei
e6ac4b263e
Remove desktop_capture_generic target
...
This was a backwards compatible target.
Bug: b/36882554
Change-Id: I1faaf89656a540311af8c68ddd43df6d54ae87b6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267000
Reviewed-by: Oleh Prypin <oprypin@google.com>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37338}
2022-06-27 12:03:46 +00:00
Mirko Bonadei
bf0da440ea
Refactor desktop_capture build.
...
This CL removes the split of "desktop_capture" in 2 build targets
(one for C++ and one for Obj-C++) by moving the C++ part to
"desktop_capture" itself and keeping the Obj-C++ variant but allowing
it to include .h files that are also part of "desktop_capture".
This removes the build cycle between the two targets (which conceptually
are the same target).
Clients should never depend on "desktop_capture_objc", which will
be linked by "desktop_capture" when needed.
Bug: b/36882554
Change-Id: Id219a15e549275870c54375c07f00cfe704ab7cb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266743
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Oleh Prypin <oprypin@google.com>
Cr-Commit-Position: refs/heads/main@{#37337}
2022-06-27 10:57:03 +00:00
chromium-webrtc-autoroll
ad52e04d49
Roll chromium_revision 87b5ca0193..76eaca533b (1018050:1018155)
...
Change log: 87b5ca0193..76eaca533b
Full diff: 87b5ca0193..76eaca533b
Changed dependencies
* src/base: f7b990091d..ab243c5b03
* src/build: 5b7c5f6fd6..779c95fb43
* src/ios: aaca1e82ad..748ad2199b
* src/testing: 3e9aeecac2..71a89ffce0
* src/third_party: a26890d497..b9b7b12c17
* src/third_party/depot_tools: ebccac7185..2f3c96d5e4
* src/third_party/fuchsia-sdk/sdk: version:8.20220626.2.1..version:8.20220627.0.1
* src/tools: 0dbdad821f..b45aa0f09e
DEPS diff: 87b5ca0193..76eaca533b
/DEPS
No update to Clang.
BUG=None
Change-Id: Id76ecbf7f7d621aab384eaae923349ddedd4c433
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266948
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@{#37336}
2022-06-27 10:33:31 +00:00
Henrik Boström
73ee252245
Remove excessive log spam from receiver.getParameters().
...
It's normal for a receiver to not be configured to receive, such as when
currentDirection is not (or not yet) "sendrecv" or "recvonly".
getParameters() returning an empty set of encodings is valid and these
logs are not very useful. It's also inconsistent that we only log after
SLD has happened due to different code paths inside getParameters(),
repro: https://jsfiddle.net/henbos/xqksj3wd/ .
Most notably we're calling getParameters() internally from inside of
getStats() which can cause excessive log spam. I prefer that we remove
these logs rather than avoid calling getParameters() from inside of
getStats() on non-receiving receivers since it's valid to check how many
encodings exist on a receiver using getParameters(), and whether or not
the SSRC has been signaled could in theory affect the number of
encodings even if we do want to receive. Also an app calling
getParameters() on an inactive receiver is valid and should not cause
logs.
Bug: webrtc:14225
Change-Id: I4290781d6aed92aa03fe0c662762aa97c99a045c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266960
Commit-Queue: Erik Språng <sprang@webrtc.org>
Auto-Submit: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37335}
2022-06-27 09:37:31 +00:00
Mirko Bonadei
fb698490bf
Add missing absl dep.
...
Bug: b/36882554
Change-Id: I37e13338af8a2c75f56df283d20b1be4579074b4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266763
Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Oleh Prypin <oprypin@google.com>
Cr-Commit-Position: refs/heads/main@{#37334}
2022-06-27 09:33:01 +00:00
webrtc-version-updater
70de463cfa
Update WebRTC code version (2022-06-27T04:02:27).
...
Bug: None
Change-Id: If070d1bf8f3a0d9fd588133c2acecb26e8b26b2c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266944
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@{#37333}
2022-06-27 06:36:11 +00:00
chromium-webrtc-autoroll
f32134348d
Roll chromium_revision 040a2a4039..87b5ca0193 (1017946:1018050)
...
Change log: 040a2a4039..87b5ca0193
Full diff: 040a2a4039..87b5ca0193
Changed dependencies
* src/base: 056ca68254..f7b990091d
* src/build: 21685e0c72..5b7c5f6fd6
* src/ios: 36b4f70978..aaca1e82ad
* src/testing: 506590f1c9..3e9aeecac2
* src/third_party: c398995579..a26890d497
* src/third_party/androidx: 2H7GLo5z3yyGsMjTD2H2azjJmArnYc6gJHZDHVDL7X8C..QKIQEnyHdMNKoGCzyRNZ7FlELo3qz54hih1Rkh1UslMC
* src/third_party/fuchsia-sdk/sdk: version:8.20220625.0.1..version:8.20220626.2.1
* src/tools: c8939a1e1c..0dbdad821f
DEPS diff: 040a2a4039..87b5ca0193
/DEPS
No update to Clang.
BUG=None
Change-Id: I69785e965f75b41abb7b3a4802a88f18e7f2099b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266908
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@{#37332}
2022-06-26 18:21:20 +00:00
webrtc-version-updater
6d4cf63a3c
Update WebRTC code version (2022-06-26T04:05:41).
...
Bug: None
Change-Id: Id3183c33776cfc0c2cecdc72fba930849fbc11fb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266901
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@{#37331}
2022-06-26 05:47:37 +00:00
Victor Boivie
e39f1b5907
dcsctp: Add priority support to send queue
...
This mainly modifies the stream scheduler to add a weighted fair queuing
algorithm in addition to its round robin algorithm. The WFQ algorithm is
selected whenever interleaving is enabled, to ensure that the socket
stays backwards compatible in the normal (non-interleaved) scenario.
Adaptation to send queue and socket comes in a follow-up CL.
Bug: webrtc:5696
Change-Id: I8f0dbfa8c2f40f2e84cee536ea821e7ef4af6310
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/261947
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Victor Boivie <boivie@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37330}
2022-06-25 22:55:40 +00:00