1561 Commits

Author SHA1 Message Date
Ivo Creusen
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
Danil Chapovalov
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
webrtc-version-updater
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
webrtc-version-updater
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
webrtc-version-updater
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
webrtc-version-updater
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
Tommi
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
webrtc-version-updater
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
webrtc-version-updater
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
webrtc-version-updater
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
webrtc-version-updater
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
webrtc-version-updater
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
Erik Språng
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
Danil Chapovalov
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
webrtc-version-updater
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
Philipp Hancke
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
Niels Möller
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
Niels Möller
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
webrtc-version-updater
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
Niels Möller
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
webrtc-version-updater
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
webrtc-version-updater
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
webrtc-version-updater
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
webrtc-version-updater
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
Philipp Hancke
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
webrtc-version-updater
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
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
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
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
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
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
webrtc-version-updater
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
webrtc-version-updater
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
Oleh Prypin
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
webrtc-version-updater
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
Danil Chapovalov
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
webrtc-version-updater
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
Danil Chapovalov
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
webrtc-version-updater
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
Danil Chapovalov
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
webrtc-version-updater
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
webrtc-version-updater
f81fd2f211 Update WebRTC code version (2022-06-19T04:03:34).
Bug: None
Change-Id: I9cbef50d6ff312e74f409da09f0b78adc382017a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266240
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@{#37266}
2022-06-19 05:44:00 +00:00
webrtc-version-updater
2925e46bb9 Update WebRTC code version (2022-06-18T04:01:59).
Bug: None
Change-Id: I5f593f684aee31d06570cec59d2bd3523f3bd0e7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266166
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@{#37264}
2022-06-18 05:13:29 +00:00
Philipp Hancke
d970b0901b measure decode time in TimeDelta instead of ms
increasing precision since summing up rounded values leads to
a rounding error, in particular for small frames which take very
little time to decode.

BUG=webrtc:12526,webrtc:13756

Change-Id: I647c702808856a002c746ed9f115aa9bcaddc1f3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/262810
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com>
Cr-Commit-Position: refs/heads/main@{#37249}
2022-06-17 09:57:27 +00:00
Artem Titov
c374d11fac Move to_queued_task.h and pending_task_safety_flag.h into public API
Bug: b/235812579
Change-Id: I9fa3dc4a65044df8b44fff4e9bfeac7233fa381c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266080
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37248}
2022-06-17 09:20:39 +00:00
webrtc-version-updater
b670774435 Update WebRTC code version (2022-06-17T04:06:12).
Bug: None
Change-Id: Id06c5c8c2dcb0e30f63fcee40ebdea547e1cc4eb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266123
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@{#37245}
2022-06-17 05:45:39 +00:00
webrtc-version-updater
50674f7f69 Update WebRTC code version (2022-06-16T04:04:52).
Bug: None
Change-Id: I83e09c21e4d30c01d3a4461853eb05cc183ad38e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/265888
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@{#37232}
2022-06-16 06:44:30 +00:00
Niels Möller
105711e9ad Move rtc::make_ref_counted to api/
Bug: webrtc:12701
Change-Id: If49095b101c1a1763c2a44a0284c0d670cce953f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/265390
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37219}
2022-06-15 09:47:38 +00:00
webrtc-version-updater
e9393b8f05 Update WebRTC code version (2022-06-15T04:04:29).
Bug: None
Change-Id: I56866e603b9813878512b5fad473f6c904958566
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/265822
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@{#37216}
2022-06-15 06:41:18 +00:00
webrtc-version-updater
6daffe90e2 Update WebRTC code version (2022-06-14T04:05:35).
Bug: None
Change-Id: Ifbc972c21bcd2e7bf22c5ea183502119d82221c8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/265764
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@{#37204}
2022-06-14 05:46:37 +00:00