Commit Graph

1620 Commits

Author SHA1 Message Date
f4d8ce5ad0 Update WebRTC code version (2022-07-30T04:02:36).
Bug: None
Change-Id: I46a4e3c13654729bd5f75626c898154a3fd60389
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/269860
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@{#37648}
2022-07-30 06:01:01 +00:00
43b15c3fc0 Add SetPayloadType to FlexfecReceiveStream.
This reduces the number of times we recreate video receive streams
and prepares for not having to do that for flexfec streams and avoid
having to recreate a video receive stream when flexfec config changes.

Bug: webrtc:11993
Change-Id: I11134b6a72eb162623ebbc12521d409da8616107
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/261941
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37641}
2022-07-28 21:24:50 +00:00
16ddaa71c7 Remove legacy WebRTCFakeNetwork field trials.
This CL removes the old WebRTC-FakeNetwork(Send|Receive)[Param] field
trials. Instead, use the paremterized WebRTC-FakeNetworkSendConfig and
WebRTC-FakeNetworkSendConfig.

As an example, instead of WebRTC-FakeNetworkSendLossPercent/5/ you can
use WebRTC-FakeNetworkSendConfig/loss_percent:5/

Bug: webrtc:14238
Change-Id: Ib0021c5425e59688a5043a6285d9baccf2234a3d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/269405
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Commit-Queue: Erik Språng <sprang@webrtc.org>
Auto-Submit: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37623}
2022-07-27 07:33:15 +00:00
cbe64b5e49 Update WebRTC code version (2022-07-27T04:05:01).
Bug: None
Change-Id: Iae818a01254a133c2be139302dcadaccf672a31b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/269501
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@{#37622}
2022-07-27 05:13:14 +00:00
6e7c2685e3 Allow recursive check for RTC_DCHECK_RUN_ON macro
instead of using Lock/Unlock attributes, use Assert attribute to annotate code is running on certain task queue or thread.

Such check better matches what is checked, in particular allows to
recheck (and thus better document) currently used task queue

Bug: None
Change-Id: I5bc1c397efbc8342cf7915093b578bb015c85651
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/269381
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37619}
2022-07-26 09:27:23 +00:00
06fefc9dba Update WebRTC code version (2022-07-25T04:04:11).
Bug: None
Change-Id: I0153a24d262a0c573787cc7611d6e20c3012b188
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/269361
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@{#37605}
2022-07-25 05:25:37 +00:00
8c8445cd9c Update WebRTC code version (2022-07-24T04:02:10).
Bug: None
Change-Id: Id7ab8a11c50729df27c79921db59536d25058fb9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/269324
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@{#37604}
2022-07-24 05:09:19 +00:00
1e3ab4878f Update WebRTC code version (2022-07-22T04:05:13).
Bug: None
Change-Id: Ifcd9a4f5f241d78f039515117c8f16ee459a58af
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/269262
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@{#37593}
2022-07-22 05:51:16 +00:00
5892265e5b Update WebRTC code version (2022-07-21T04:04:55).
Bug: None
Change-Id: I0954f52ca42a0435383eb6c3a607c06ea93a4d57
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/269041
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@{#37580}
2022-07-21 05:58:35 +00:00
1a84b565ac Implement RTCInboundRTPStreamStats.JitterBufferMinimumDelay
This metric was recently added to the standard (see https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-jitterbufferminimumdelay). This CL implements it for audio streams.

Bug: webrtc:14141
Change-Id: I79d918639cd12361ebbc28c2be41549e33fa7e2a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/262770
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Reviewed-by: Jakob Ivarsson‎ <jakobi@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Ivo Creusen <ivoc@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37567}
2022-07-20 09:14:03 +00:00
c05a1be5b4 Migrate remaining webrtc usage of TaskQueueBase to absl::AnyInvocable
Bug: webrtc:14245
Change-Id: I8de2c23da5fbdfc0b1efbbe07fb6e8de744424a3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268191
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37565}
2022-07-20 08:15:08 +00:00
22d10fc605 Update WebRTC code version (2022-07-20T04:04:42).
Bug: None
Change-Id: Ia4908a791a9cefbabef68e2b8a7af1517c6fc15e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268942
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@{#37561}
2022-07-20 06:32:53 +00:00
e40b1cbef7 Update WebRTC code version (2022-07-18T04:02:25).
Bug: None
Change-Id: I09e271223e2c6a43ba30542906ec352e9127849c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268743
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@{#37539}
2022-07-18 05:31:21 +00:00
5262fd80f0 Update WebRTC code version (2022-07-17T04:04:52).
Bug: None
Change-Id: Iecc64edfba9f3f061985a25498c261b99304fbe0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268645
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@{#37537}
2022-07-17 05:48:20 +00:00
591ea38cdc Update WebRTC code version (2022-07-15T04:04:23).
Bug: None
Change-Id: If64df4e7b1b1eba546ac1eeb7bf2b78811c0699e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268566
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@{#37529}
2022-07-15 06:44:31 +00:00
aeb4412e09 Video and flexfec receive stream config changes without recreate.
SetFeedbackParameters no longer recreates the embedded streams for:
- transport cc flag
- rtcp status

Bug: none
Change-Id: If6117a1ae760ca9a02f06bbfa2b46c6e0f448cfc
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268281
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37526}
2022-07-14 20:51:08 +00:00
70d6f2ed63 Update WebRTC code version (2022-07-14T04:06:31).
Bug: None
Change-Id: I10997c70090a3d90e530257c684e8ed7489fcdad
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268521
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@{#37518}
2022-07-14 06:02:57 +00:00
046e6d14c2 Update WebRTC code version (2022-07-13T04:05:07).
Bug: None
Change-Id: Ic2c546424eb69731c453dc0c32f620ac7685f0dd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268447
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@{#37509}
2022-07-13 05:47:31 +00:00
eacb43942d Update WebRTC code version (2022-07-12T04:02:34).
Bug: None
Change-Id: I0497ec366d600bc5410d015ffc82fa2295747b98
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268320
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@{#37502}
2022-07-12 05:17:30 +00:00
4058b33eaf Update WebRTC code version (2022-07-09T04:04:56).
Bug: None
Change-Id: I988aa6a6e51b0a6c6e97bffbf009a4a62d779d02
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268240
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@{#37500}
2022-07-09 06:04:43 +00:00
c8602cd8ad Update WebRTC code version (2022-07-08T04:06:07).
Bug: None
Change-Id: I7eee9049fbc96ddeeccdc7b7d2f57b053e9587d5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268169
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@{#37489}
2022-07-08 05:34:30 +00:00
b858d3f53e Remove unused field trial kill-switch WebRTC-LazyPacerStart.
Bug: webrtc:10809
Change-Id: I8f7e7b7c774aa038ac56dcdf447df9e84679b6ef
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268143
Auto-Submit: Erik Språng <sprang@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37479}
2022-07-07 11:21:55 +00:00
b7128ed172 Migrate call/ to absl::AnyInvocable based TaskQueueBase interface
Bug: webrtc:14245
Change-Id: Ifcdcd343fcba1d850e40813bc08862c42647b0c5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268002
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37477}
2022-07-07 10:32:26 +00:00
b22b095108 Update WebRTC code version (2022-07-07T04:02:12).
Bug: None
Change-Id: Ifa2234e317984c2e06ba14cf72ef7fb84e4ce513
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268084
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@{#37471}
2022-07-07 05:30:34 +00:00
0018def520 test: fix flexfec test
BUG=webrtc:14256

Change-Id: Ib0ba1bb1c4e960bc54e8e3ad5b2066667976bca1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267982
Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37462}
2022-07-06 10:37:19 +00:00
25e268ae0f Demote RtpStreamReceiverController AddSink/RemoveSink to private
Bug: webrtc:7135, webrtc:10198, webrtc:14256
Change-Id: I47dc9034170b1868ad442d36c74c5380964b476b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267827
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37457}
2022-07-06 09:31:54 +00:00
cb99ccd244 Update/delete old TODOs
Bug: webrtc:10198
Change-Id: I0341e068d792bc0b143db86e675988f4cd07ff2e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267822
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37454}
2022-07-06 07:49:04 +00:00
f25a3ee512 Update WebRTC code version (2022-07-06T04:03:28).
Bug: None
Change-Id: I3a1c5411dff3ab5985295e66cfe579e7f6f9352a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267921
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@{#37451}
2022-07-06 05:43:05 +00:00
6939f63ca1 Update old TODO comments
Bug: None
Change-Id: I96850df6cfa19303043108a59ef60d7b686ec747
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267661
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37436}
2022-07-05 09:59:33 +00:00
0a72a28df8 Update WebRTC code version (2022-07-05T04:05:09).
Bug: None
Change-Id: Ieece3820bf580614afaba7c63b628041d2ffd02f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267742
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@{#37423}
2022-07-05 05:30:02 +00:00
47a4584a7c Update WebRTC code version (2022-07-04T04:01:24).
Bug: None
Change-Id: Ib407b5a833fffbdf26e1cbffe4cd3d695f576ec1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267566
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@{#37413}
2022-07-04 05:38:52 +00:00
c3f511301b Update WebRTC code version (2022-07-03T04:06:15).
Bug: None
Change-Id: Ibca42a91ef3ed2b53c0a88c71a01c376f38e8d60
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267482
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@{#37410}
2022-07-03 05:41:51 +00:00
a05e955d17 Update WebRTC code version (2022-07-02T04:10:33).
Bug: None
Change-Id: I049edac35ee7f19b527e69210b75716c2d0caf67
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267432
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@{#37407}
2022-07-02 05:40:50 +00:00
1c951ecb32 video_replay: add flexfec support
which is useful for validating flexfec recovers frames correctly.
This can be tested by passing a keyframe covered by flexfec along
with the fec packets and removing one packet from the frame.

BUG=None

Change-Id: Icd73eca138f62b9387bf850a6efbd7db03b4b569
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/261956
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37392}
2022-07-01 09:42:24 +00:00
0b655cbef7 Update WebRTC code version (2022-07-01T04:05:02).
Bug: None
Change-Id: I0032a42855bd06ba521160b32d6f335a2db27e0b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267325
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@{#37386}
2022-07-01 05:44:04 +00:00
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
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
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
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
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
e892565ac2 Update WebRTC code version (2022-06-25T04:01:55).
Bug: None
Change-Id: Ic21c0572b7f366f9771aa46e1fa4365ac8631762
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266860
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@{#37327}
2022-06-25 05:53:09 +00:00
a5ec3c00b9 Update WebRTC code version (2022-06-24T04:05:38).
Bug: None
Change-Id: Ic282f8fe60a0407cdc87a5d7a982c2fd88672094
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266801
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@{#37321}
2022-06-24 06:35:48 +00:00
752436f821 Add dependencies on absl when they are used but undeclared
Bug: b/36882554
Change-Id: I3a1c5f0024abc452bcd74eef2b66d4493f4f974c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266760
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37320}
2022-06-24 06:19:39 +00:00
bf0cbcb8fe Update WebRTC code version (2022-06-23T04:02:47).
Bug: None
Change-Id: Ia4eca2d721dbabdc33168874a69927985cd1f703
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266602
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@{#37308}
2022-06-23 05:42:42 +00:00
0ed3a2b6cb Avoid exposing RemoteBitrateEstimator in ReceiveSideCongestionController
Making RemoteBitrateEstimator to be ReceiveSideCC implementation detail allows code to be cleaner.

Bug: None
Change-Id: I1d3327c44b364c6c2a1005391cf1dc468e0cc8ce
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266482
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Reviewed-by: Niels Moller <nisse@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37305}
2022-06-22 13:41:21 +00:00
d90b552712 Update WebRTC code version (2022-06-22T04:04:57).
Bug: None
Change-Id: Ic7faae12410f0be27632e0a96d516db15e36b99c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266462
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@{#37296}
2022-06-22 06:42:42 +00:00
80b7c6befd Delete Call dependency on ProcessThread as unused
Last usage or ProcessThread was removed in
https://webrtc-review.googlesource.com/c/src/+/265921

Bug: webrtc:7219
Change-Id: Ia46d9e2530cd0dbf56a5c0ca6e1bf0936fd62672
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266363
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37287}
2022-06-21 08:59:38 +00:00
4d1ef54653 Update WebRTC code version (2022-06-21T04:05:14).
Bug: None
Change-Id: Id2470fe7f55f6778d8ede40be06ab2ade3611476
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266386
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@{#37282}
2022-06-21 05:30:08 +00:00
675dfb4a1f Move receive side congestion controller periodic task to worker thread
This way call no longer needs dedicated process thread

Bug: webrtc:7219
Change-Id: I8ab677b1e6b909eeb726aefed5e6d10ce4bc43b7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/265921
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37279}
2022-06-20 16:26:51 +00:00
03b38c18d5 Update WebRTC code version (2022-06-20T04:05:53).
Bug: None
Change-Id: I3989e561009e4c9bced39bb75453a2966d66d40c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266288
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@{#37269}
2022-06-20 05:44:41 +00:00