webrtc-version-updater
5dbfe9621a
Update WebRTC code version (2023-11-07T04:11:54).
...
Bug: None
Change-Id: Icd9a8ca5b6cf9c419e73bb839bd9a0e15675a13e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/326221
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@{#41092}
2023-11-07 05:59:57 +00:00
webrtc-version-updater
386873b7cc
Update WebRTC code version (2023-11-05T04:02:21).
...
Bug: None
Change-Id: I1d00f1d24eeaabb18c27e1304acee2765a5cf8b5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/326051
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@{#41081}
2023-11-05 05:37:33 +00:00
webrtc-version-updater
37df1c07b2
Update WebRTC code version (2023-11-04T04:12:04).
...
Bug: None
Change-Id: I22d43f0d5657fdef1c8845756ba260a5affc0d6d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/325985
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@{#41080}
2023-11-04 05:48:53 +00:00
webrtc-version-updater
c68da75d04
Update WebRTC code version (2023-11-03T04:11:45).
...
Bug: None
Change-Id: Ia946554696121721295015253ef742d960eed71b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/325844
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@{#41070}
2023-11-03 05:33:19 +00:00
webrtc-version-updater
a6ce338a2c
Update WebRTC code version (2023-11-02T04:03:05).
...
Bug: None
Change-Id: Ib74f6ec0f8d33c910ba67a7261ac5dda76e3cee0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/325548
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@{#41063}
2023-11-02 05:51:56 +00:00
webrtc-version-updater
766e658665
Update WebRTC code version (2023-11-01T04:11:40).
...
Bug: None
Change-Id: I82a90c317b316182e18b2c78cb04f1c95ed7e49d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/325621
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@{#41057}
2023-11-01 05:17:02 +00:00
webrtc-version-updater
56d45b35f1
Update WebRTC code version (2023-10-31T04:03:54).
...
Bug: None
Change-Id: I5b68da938019d50da14673e5e3eeed29dd0a68bd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/325360
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@{#41043}
2023-10-31 05:31:54 +00:00
webrtc-version-updater
430742577f
Update WebRTC code version (2023-10-30T04:03:42).
...
Bug: None
Change-Id: I1b1218b506fb691aad569af1c7b1aa185d33e2ba
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/325202
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@{#41033}
2023-10-30 05:52:22 +00:00
webrtc-version-updater
417a4c0228
Update WebRTC code version (2023-10-28T04:12:04).
...
Bug: None
Change-Id: I11b0b0c7db203ca429e1549ed8e68d2e348ff0ae
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/325201
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@{#41031}
2023-10-28 05:33:41 +00:00
webrtc-version-updater
9df93c1190
Update WebRTC code version (2023-10-27T04:11:42).
...
Bug: None
Change-Id: Ic76662a03baec36f6df74978703195bb1f4837e7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/325161
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@{#41019}
2023-10-27 12:37:33 +00:00
Ying Wang
f8feedfb0a
Make field trial string DisableRtxRateLimiter enabled by default.
...
Bug: webrtc:15184
Change-Id: Ie2a20892b71defe2a3b744ae5b631a76f9a8712c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/325120
Reviewed-by: Jakob Ivarsson <jakobi@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Ying Wang <yinwa@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41016}
2023-10-27 12:33:58 +00:00
webrtc-version-updater
a01529f334
Update WebRTC code version (2023-10-26T04:07:37).
...
Bug: None
Change-Id: I51d6b4eca1925143b8da83e6b5ef8ac3c411ef78
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/325102
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@{#41010}
2023-10-26 05:34:52 +00:00
webrtc-version-updater
74adcfc527
Update WebRTC code version (2023-10-25T04:12:38).
...
Bug: None
Change-Id: Iac170291d55764eac88eb816268ed1adda2da50a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/324980
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@{#41001}
2023-10-25 06:11:39 +00:00
webrtc-version-updater
fc9e836444
Update WebRTC code version (2023-10-24T04:12:48).
...
Bug: None
Change-Id: I237b2450788cc18e44df227c480d12e98f1166a2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/324665
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@{#40996}
2023-10-24 05:50:54 +00:00
webrtc-version-updater
683db76c0f
Update WebRTC code version (2023-10-23T04:12:13).
...
Bug: None
Change-Id: Ib3e4ddcef7425761811aab4c27e18b4d64161846
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/324581
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@{#40985}
2023-10-23 05:29:57 +00:00
webrtc-version-updater
90db6ddbaf
Update WebRTC code version (2023-10-22T04:13:01).
...
Bug: None
Change-Id: Id582eea68c196835b174bfcd113d718c44a935a6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/324421
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@{#40983}
2023-10-22 05:21:11 +00:00
webrtc-version-updater
5e31e8148a
Update WebRTC code version (2023-10-21T04:11:58).
...
Bug: None
Change-Id: I80d2827de8b3edd90c81899bf384acccac0a7d6f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/324320
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@{#40980}
2023-10-21 05:53:33 +00:00
webrtc-version-updater
79d1e9eb9c
Update WebRTC code version (2023-10-20T04:10:23).
...
Bug: None
Change-Id: I97217698f436b6cef8762d892b87cf381eccd94a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/324074
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@{#40976}
2023-10-20 06:04:12 +00:00
Per K
ef4c71c204
Change expectation of GoogCCNetworkController::OnNetworkAvailability
...
Expect OnNetworkAvailabability to be invoked when the transport becomes writable.
Before this change, ProbeController in GoogCC was expected to be created when the transport is writable or explicitly notifed after creation that network is not writable.
Bug: None
Change-Id: I623b1c34e40a82e912f85b92fea49629e7e72d4e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/323463
Reviewed-by: Diep Bui <diepbp@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40975}
2023-10-19 17:34:42 +00:00
webrtc-version-updater
30714921b5
Update WebRTC code version (2023-10-19T04:15:10).
...
Bug: None
Change-Id: I188166e92055def2d8085168d0aa011da2d41cd7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/324083
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@{#40971}
2023-10-19 06:04:24 +00:00
Per K
8c1f122452
Delete unnesseccary Call::RegisterReceiveStream and Call::DeregisterReceiveStream methods.
...
Bug: webrtc:7135
Change-Id: I12e417b9bc5ed8bfae64e4591c37f882ead04092
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/291481
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40959}
2023-10-18 10:17:52 +00:00
webrtc-version-updater
de7f17d421
Update WebRTC code version (2023-10-18T04:12:25).
...
Bug: None
Change-Id: I1292cef7ad88322835a74715ba5d0ccc529f0e4d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/323963
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@{#40955}
2023-10-18 05:41:12 +00:00
Rasmus Brandt
c868fd3b3e
Add missing comma in VideoReceiveStreamInterface::Stats::ToString
...
Bug: None
Change-Id: I665fd120bdfe3e93e51f11f9035e30d09381db75
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/323800
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Commit-Queue: Rasmus Brandt <brandtr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40947}
2023-10-17 10:42:06 +00:00
Danil Chapovalov
a3ce407023
Cleanup Call construction
...
Return unique_ptr to clearly communicate ownership is transfered.
Remove Call::Config alias
Bug: None
Change-Id: Ie3aa1da383ad65fae490d218fced443d44961eab
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/323160
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Auto-Submit: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40934}
2023-10-16 06:34:26 +00:00
webrtc-version-updater
9254df0f11
Update WebRTC code version (2023-10-16T04:06:36).
...
Bug: None
Change-Id: Iccba8f56e83962becbaebd178aabbb6501da9efd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/323423
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@{#40933}
2023-10-16 05:19:37 +00:00
webrtc-version-updater
9fdde5b3d2
Update WebRTC code version (2023-10-15T04:07:38).
...
Bug: None
Change-Id: I19e228287bcc3e5ec00aa09415701901e4e28c54
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/323420
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@{#40932}
2023-10-15 05:37:41 +00:00
webrtc-version-updater
d80d993247
Update WebRTC code version (2023-10-14T04:02:57).
...
Bug: None
Change-Id: I58a749120736a09776c87ed27e66cd6ae3368f54
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/323056
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@{#40930}
2023-10-14 05:39:34 +00:00
webrtc-version-updater
637bd1c9bb
Update WebRTC code version (2023-10-13T04:07:14).
...
Bug: None
Change-Id: Ia16bde987f4ddefb6ff592b3774a54c93e9ead1d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/323101
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@{#40923}
2023-10-13 05:48:02 +00:00
Danil Chapovalov
c941579e95
Move field trial check WebRTC-DisableRtxRateLimiter
...
Checking in sending classes avoids using global field trial string in favor of the injected one.
In addition to that RateLimiter looks wrong layer for check that field trial:
checking inside RateLimiter class might be surprising if it is used for limiting something else than RTX bitrate.
evaluating field trial for each retransmitting packet might be expensive
Bug: webrtc:15184, webrtc:10335
Change-Id: I87bae3522bbd9692629d4f9b6caa119be03f2bd6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/322720
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Ying Wang <yinwa@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Jakob Ivarsson <jakobi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40908}
2023-10-11 10:34:17 +00:00
webrtc-version-updater
33419cadc3
Update WebRTC code version (2023-10-11T04:12:21).
...
Bug: None
Change-Id: I3c22f47d4b83d6f65da201d7c2d6660ae978abe8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/322963
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@{#40905}
2023-10-11 06:15:43 +00:00
Danil Chapovalov
f2443a7971
Replace WebRTC-QuickPerfTest field trial with a flag
...
This field trial is configured via command line flag, so may use flag system directly, reducing dependency on global field trial string.
Bug: webrtc:7101, webrtc:10335
Change-Id: I1e48e0e3fdc251b73a375c6d7f1a46fa4f8a179b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/322624
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40897}
2023-10-10 08:59:10 +00:00
webrtc-version-updater
5e2285fb61
Update WebRTC code version (2023-10-10T04:12:40).
...
Bug: None
Change-Id: I0540c874f1041066f13278663a9b3ae440f98bba
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/322764
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@{#40895}
2023-10-10 08:11:53 +00:00
webrtc-version-updater
15303a7160
Update WebRTC code version (2023-10-09T04:13:28).
...
Bug: None
Change-Id: I8c6006ec862f059d321a077cf3e79bf25efdbda5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/322682
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@{#40887}
2023-10-09 05:35:17 +00:00
webrtc-version-updater
3c3e205d1e
Update WebRTC code version (2023-10-07T04:03:53).
...
Bug: None
Change-Id: I7467696806d3f0765b97cc67d81686ed9e849dbe
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/322591
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@{#40886}
2023-10-07 05:33:16 +00:00
webrtc-version-updater
7c5a35fc30
Update WebRTC code version (2023-10-05T04:12:20).
...
Bug: None
Change-Id: Id475e53ac06c59042a186e08f71a67fa9d9052ae
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/322481
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@{#40867}
2023-10-05 05:57:28 +00:00
webrtc-version-updater
45d8674b45
Update WebRTC code version (2023-10-04T04:04:01).
...
Bug: None
Change-Id: Ifa04cc89b44f35438a7c3e8693477267ac5d0b4e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/322341
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@{#40863}
2023-10-04 05:45:37 +00:00
webrtc-version-updater
9209b50527
Update WebRTC code version (2023-10-03T04:04:07).
...
Bug: None
Change-Id: I5acdb2082667ff186c469b5a5a2b0768e6bc1aa4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/322260
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@{#40859}
2023-10-03 05:57:11 +00:00
webrtc-version-updater
3272a9926c
Update WebRTC code version (2023-10-02T04:11:24).
...
Bug: None
Change-Id: I09378714121ace25b0738c83dec186757bb39290
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/322109
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@{#40852}
2023-10-02 06:03:52 +00:00
webrtc-version-updater
9cefc2418b
Update WebRTC code version (2023-10-01T04:06:57).
...
Bug: None
Change-Id: I9aff101107f548bf6e45143e23607c8ba68ec470
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/322080
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@{#40850}
2023-10-01 05:58:33 +00:00
webrtc-version-updater
82120611f8
Update WebRTC code version (2023-09-30T04:13:02).
...
Bug: None
Change-Id: Idfa2ffd3f0768073d229f03e92b7d49bdaea022e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/321987
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@{#40848}
2023-09-30 05:51:28 +00:00
webrtc-version-updater
191dd8811f
Update WebRTC code version (2023-09-29T04:02:17).
...
Bug: None
Change-Id: I167193be5cfa532ba4eaa199e890d61b868f9aa1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/321941
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@{#40835}
2023-09-29 05:55:13 +00:00
Rashad Sookram
6504b2a0f9
Add Rust_setIncomingAudioMuted
2023-09-27 12:16:54 -04:00
webrtc-version-updater
7829daf245
Update WebRTC code version (2023-09-26T04:02:19).
...
Bug: None
Change-Id: Idfcc4d95fba64ffc75630315bebef51b3fcc7065
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/321542
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@{#40808}
2023-09-26 06:51:20 +00:00
Björn Terelius
b4d4bbcebd
Revert "Clean up last_packet_received_time_ as it's no longer used."
...
This reverts commit 2f4bc64166
.
Reason for revert: Breaks downstream test
Original change's description:
> Clean up last_packet_received_time_ as it's no longer used.
>
> Bug: webrtc:15377
> Change-Id: I5453b9fd572a04dbea3241a2eb1c8ad8bb8b1186
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/320560
> Reviewed-by: Erik Språng <sprang@webrtc.org>
> Reviewed-by: Björn Terelius <terelius@webrtc.org>
> Commit-Queue: Ying Wang <yinwa@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#40792}
Bug: webrtc:15377
Change-Id: Ifa57671cc479cdd86f543c4edc236221beb76f90
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/321340
Auto-Submit: Björn Terelius <terelius@webrtc.org>
Reviewed-by: Ying Wang <yinwa@webrtc.org>
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>
Cr-Commit-Position: refs/heads/main@{#40797}
2023-09-25 08:49:53 +00:00
Danil Chapovalov
9c58483b5a
Rename EncodedImage property Timetamp to RtpTimestamp
...
To avoid name collision with Timestamp type,
To avoid confusion with capture time represented as Timestamp
Bug: webrtc:9378
Change-Id: I8438a9cf4316e5f81d98c2af9dc9454c21c78e70
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/320601
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40796}
2023-09-24 20:06:48 +00:00
webrtc-version-updater
63c50f59a6
Update WebRTC code version (2023-09-23T04:12:34).
...
Bug: None
Change-Id: I2b5a8ed1987e47ada4bb6da70a75376fd2ad2243
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/321108
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@{#40793}
2023-09-23 05:53:50 +00:00
Ying Wang
2f4bc64166
Clean up last_packet_received_time_ as it's no longer used.
...
Bug: webrtc:15377
Change-Id: I5453b9fd572a04dbea3241a2eb1c8ad8bb8b1186
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/320560
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Commit-Queue: Ying Wang <yinwa@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40792}
2023-09-23 00:03:11 +00:00
webrtc-version-updater
4b39e8627f
Update WebRTC code version (2023-09-22T04:11:01).
...
Bug: None
Change-Id: I3df506223d069352187c46773dcd5a2c116e25c1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/321100
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@{#40785}
2023-09-22 05:49:43 +00:00
Rashad Sookram
e667578458
Allow configuration of audio jitter buffer max target delay
2023-09-21 12:01:06 -04:00
qwu16
ae82df718c
Add codec name H265 to support H265 in WebRTC
...
Bug: webrtc:13485
Change-Id: I352b15a65867f0d56fc8e9a9e03081bd3258108e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/316283
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Sergey Silkin <ssilkin@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40773}
2023-09-20 09:25:32 +00:00
webrtc-version-updater
9596002743
Update WebRTC code version (2023-09-20T04:02:40).
...
Bug: None
Change-Id: I38c63765f6a4e19811914107dd40ad470d7bcfe2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/320769
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@{#40772}
2023-09-20 05:42:19 +00:00
webrtc-version-updater
f96430e433
Update WebRTC code version (2023-09-18T04:12:27).
...
Bug: None
Change-Id: Iab2ec2612399b368817b9b02fd6f217b8509a907
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/320543
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@{#40759}
2023-09-18 05:40:08 +00:00
webrtc-version-updater
6825122fd2
Update WebRTC code version (2023-09-17T04:13:24).
...
Bug: None
Change-Id: I1828be750d88f2aae91e634339eceeef34374805
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/320356
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@{#40758}
2023-09-17 06:11:57 +00:00
webrtc-version-updater
868024bf8c
Update WebRTC code version (2023-09-16T04:07:54).
...
Bug: None
Change-Id: Id2070e42690ccac9c9c4eb249f18121bdeaae047
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/320350
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@{#40757}
2023-09-16 05:44:23 +00:00
Danil Chapovalov
3aa951a7c6
Delete SendDelayObserver interface
...
send delay is now measured through SendPacketObserver interface
Bug: None
Change-Id: I0dc3de1522e2824d9431d7e3a3dc524588687dda
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/319500
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40755}
2023-09-15 14:59:23 +00:00
webrtc-version-updater
cd554df55a
Update WebRTC code version (2023-09-15T04:10:55).
...
Bug: None
Change-Id: I4dfb7df1ce3c6bb0d61ca42bc9b8237474efc779
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/320325
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@{#40750}
2023-09-15 05:51:35 +00:00
webrtc-version-updater
ec169a54a4
Update WebRTC code version (2023-09-14T04:12:07).
...
Bug: None
Change-Id: I46485ed370dcb3be26397a3f6bb69163c205d159
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/320164
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@{#40746}
2023-09-14 05:31:26 +00:00
webrtc-version-updater
67d17e4e45
Update WebRTC code version (2023-09-12T04:08:33).
...
Bug: None
Change-Id: I2ae6c0063318c84df4c26544150f47ffe22ce347
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/319903
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@{#40733}
2023-09-12 05:42:45 +00:00
webrtc-version-updater
c7860e8bd6
Update WebRTC code version (2023-09-11T04:02:30).
...
Bug: None
Change-Id: I6abde87a48e3beb51dc11f25f25be97c4e443a18
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/319823
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@{#40728}
2023-09-11 05:22:03 +00:00
webrtc-version-updater
b980d99993
Update WebRTC code version (2023-09-10T04:02:32).
...
Bug: None
Change-Id: I6732cf857e1f00b412d8f879c93b110616a4874c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/319667
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@{#40727}
2023-09-10 05:44:33 +00:00
Danil Chapovalov
46882574ce
Removed unneeded inheritence for SendDelayStats class
...
Bug: None
Change-Id: Ida0f086702c7168d51e9e31f9d95a795e326593b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/319583
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Auto-Submit: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40726}
2023-09-08 17:53:27 +00:00
webrtc-version-updater
be415ca856
Update WebRTC code version (2023-09-08T04:03:30).
...
Bug: None
Change-Id: Ice9f80e3fe2d7b8c2c3167a9507aa7c009e948a9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/319445
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@{#40717}
2023-09-08 05:33:44 +00:00
Philipp Hancke
8602f604e0
Reland "rtp sender: don't send BYE on deactivating streams"
...
This is a reland of commit a22c2a0c58
after systems depending on this have been fixed.
Original change's description:
> rtp sender: don't send BYE on deactivating streams
>
> as this breaks RTCP assumptions about SSRCs being no longer
> active as defined in
> https://www.rfc-editor.org/rfc/rfc3550#section-6.6
>
> This should not be sent in reaction to temporarily disabling
> a stream via RTCRtpParameters.active as this does not mean that
> the participant is leaving the session as defined in
> https://www.rfc-editor.org/rfc/rfc3550#section-6.3.7
> and does not indicate end of participation as defined in
> https://www.rfc-editor.org/rfc/rfc3550#section-6.1
> which stipulates BYE should be the last packet sent from this SSRC.
>
> BUG=webrtc:11082
>
> Change-Id: Ia5144857f85303643146b0759184f0f3f50b66e4
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/273348
> Reviewed-by: Harald Alvestrand <hta@webrtc.org>
> Commit-Queue: Philipp Hancke <phancke@microsoft.com>
> Cr-Commit-Position: refs/heads/main@{#38059}
Bug: webrtc:11082
Change-Id: Iad8b503b3101d1e684a4da2d1547b879e77b85dd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/293861
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@{#40716}
2023-09-07 13:25:25 +00:00
webrtc-version-updater
8c92b46307
Update WebRTC code version (2023-09-07T04:02:41).
...
Bug: None
Change-Id: I45252ed31e9feb9d515a99e7bf4e73472f585589
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/319303
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@{#40712}
2023-09-07 05:28:25 +00:00
webrtc-version-updater
6babacc03e
Update WebRTC code version (2023-09-06T04:11:30).
...
Bug: None
Change-Id: Idab990e1fb37b5a13246690f6d485ad3f1df4499
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/319024
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@{#40704}
2023-09-06 05:41:16 +00:00
webrtc-version-updater
2cb531be7d
Update WebRTC code version (2023-09-05T04:12:20).
...
Bug: None
Change-Id: Ibb1f4a370822dd57a9296e9e36840d2e1e006c05
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/318924
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@{#40692}
2023-09-05 05:28:03 +00:00
webrtc-version-updater
c4a8f2e6de
Update WebRTC code version (2023-09-04T04:04:18).
...
Bug: None
Change-Id: Ibb10492791244ad785677353e32d0f1b0865fc21
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/318724
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@{#40685}
2023-09-04 05:19:52 +00:00
webrtc-version-updater
905197174f
Update WebRTC code version (2023-09-03T04:02:10).
...
Bug: None
Change-Id: I1a655de1b6045531d294d4f2eae0d328d1188bda
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/318705
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@{#40682}
2023-09-03 05:32:52 +00:00
webrtc-version-updater
4a229a7a62
Update WebRTC code version (2023-09-02T04:05:02).
...
Bug: None
Change-Id: If91956fb3ff69dfde593e4c543c7e710e96c3350
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/318514
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@{#40681}
2023-09-02 05:31:25 +00:00
webrtc-version-updater
374c38786f
Update WebRTC code version (2023-09-01T04:11:00).
...
Bug: None
Change-Id: Iff0b7a7002ee57c2baa4e97baa3df691324fc889
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/318541
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@{#40676}
2023-09-01 05:32:09 +00:00
webrtc-version-updater
2ea5f15a5a
Update WebRTC code version (2023-08-29T04:11:51).
...
Bug: None
Change-Id: I0dd6c8c211d69fc719f13e1ce88adca4cc316d2b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/318004
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@{#40648}
2023-08-29 05:57:37 +00:00
webrtc-version-updater
4bf853c7e8
Update WebRTC code version (2023-08-28T04:13:13).
...
Bug: None
Change-Id: Iff28f87cac9b8304a202305335f708d00dc938df
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/317846
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@{#40638}
2023-08-28 05:32:27 +00:00
webrtc-version-updater
efa5fe7813
Update WebRTC code version (2023-08-27T04:04:26).
...
Bug: None
Change-Id: I0f493b97faf0c2fa9e73eaae4351c3495bacd5be
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/317757
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@{#40636}
2023-08-27 05:52:54 +00:00
webrtc-version-updater
174ca703e1
Update WebRTC code version (2023-08-26T04:07:31).
...
Bug: None
Change-Id: I0eaa86de2bd9bd003f18a5c920ece347de340aa4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/317749
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@{#40634}
2023-08-26 05:58:56 +00:00
webrtc-version-updater
0720e9ac1d
Update WebRTC code version (2023-08-25T04:12:20).
...
Bug: None
Change-Id: Icb20a442a09b510593d9050f371033acb6e2a31f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/317741
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@{#40623}
2023-08-25 05:39:39 +00:00
Ying Wang
371a82cdab
Make field trial string enable_retransmit_all_layers enabled by default.
...
Bug: webrtc:14959
Change-Id: I850c3ca28fdfc639d2335199ab1f17884029e19d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/317580
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Commit-Queue: Ying Wang <yinwa@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40622}
2023-08-25 05:15:13 +00:00
Jim Gustafson
7da0a87124
Add more audio control and safe defaults
2023-08-23 10:42:30 -07:00
Rashad Sookram
968d756463
Add accessor for bandwidth estimate
2023-08-23 13:31:53 -04:00
webrtc-version-updater
45ccf63c0f
Update WebRTC code version (2023-08-23T04:04:00).
...
Bug: None
Change-Id: I4f4d5db695f6b02809cf93d12e4c8fac2d6d352a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/317402
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@{#40604}
2023-08-23 05:20:09 +00:00
Danil Chapovalov
06717773a5
Move EncodedImage::playout_delay_ to private section of the class
...
Remove code where integer -1 as delay is used to represent unset value.
Bug: webrtc:13756
Change-Id: I16a01e12c25a09ce21a971c9edabf47af5936662
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/316923
Auto-Submit: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40592}
2023-08-22 08:24:37 +00:00
webrtc-version-updater
798708ff9d
Update WebRTC code version (2023-08-22T04:11:35).
...
Bug: None
Change-Id: I66a557f80467b752f6201960c4a6e36f29082d49
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/317183
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@{#40590}
2023-08-22 05:53:49 +00:00
webrtc-version-updater
952e0b75f9
Update WebRTC code version (2023-08-21T04:02:03).
...
Bug: None
Change-Id: I39454f13d6ae2c0c14e3caaff9e81225a966176e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/317124
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@{#40580}
2023-08-21 05:08:58 +00:00
webrtc-version-updater
d95b5758ef
Update WebRTC code version (2023-08-20T04:02:25).
...
Bug: None
Change-Id: I2ea9e1404df55059b226513a3ae222813ea83fa0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/316912
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@{#40578}
2023-08-20 05:33:31 +00:00
webrtc-version-updater
45dda0045c
Update WebRTC code version (2023-08-19T04:03:39).
...
Bug: None
Change-Id: I426c392cbbb1bee7266e25983fd039c6668a740b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/316904
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@{#40576}
2023-08-19 05:58:05 +00:00
Danil Chapovalov
0250b69fd4
Delete unused constructor of FakeNetworkPipe
...
Bug: None
Change-Id: I960f9d3988e10fa22f3379d071818ad44e36d456
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/316861
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40569}
2023-08-18 13:07:10 +00:00
webrtc-version-updater
68dafcb6c1
Update WebRTC code version (2023-08-18T04:05:33).
...
Bug: None
Change-Id: I4d734b29dea09c4278de565510bda49cf4b6fcc6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/316780
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@{#40565}
2023-08-18 05:51:18 +00:00
webrtc-version-updater
4f89506e53
Update WebRTC code version (2023-08-17T04:03:59).
...
Bug: None
Change-Id: Id79968e07b7a694ce1c1f4066b6724dc281ed5e9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/316441
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@{#40560}
2023-08-17 05:46:27 +00:00
webrtc-version-updater
ff2462e54a
Update WebRTC code version (2023-08-16T04:02:29).
...
Bug: None
Change-Id: I50b22b6398341cf7ca0ade948990473bad8dfe9d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/316281
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@{#40556}
2023-08-16 05:32:42 +00:00
Harald Alvestrand
d43af9172b
Remove internal overrides using old SendRtp and SendRtcp interfaces.
...
This CL takes away all usages except for Android code.
Low-Coverage-Reason: Refactoring old code
Bug: webrtc:15410
Change-Id: I66bed6a4a2787b4177a82e599b48623ca67cd235
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/315940
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40554}
2023-08-15 13:20:21 +00:00
webrtc-version-updater
c2da2e2baf
Update WebRTC code version (2023-08-15T04:12:47).
...
Bug: None
Change-Id: I6099bac933382b418dbe3fa0fc6fae2fa0cf4013
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/316101
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@{#40551}
2023-08-15 05:46:23 +00:00
webrtc-version-updater
1b1f712247
Update WebRTC code version (2023-08-12T04:04:01).
...
Bug: None
Change-Id: Id5868e12f6a05a8e8f6b6345cbf964a732f87a53
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/315449
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@{#40544}
2023-08-12 05:54:18 +00:00
webrtc-version-updater
721b9083d2
Update WebRTC code version (2023-08-11T04:02:03).
...
Bug: None
Change-Id: I8e8451b840ab19294e7857d28d8df8786aa005c8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/315405
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@{#40540}
2023-08-11 05:20:50 +00:00
inaqui-signal
c570368abc
Merge branch 'm116' into 5845
2023-08-09 14:40:20 -05:00
webrtc-version-updater
63dc56cff0
Update WebRTC code version (2023-08-09T04:14:38).
...
Bug: None
Change-Id: I89a37f08b61c2da90ed10b9a2d21feb19df4e537
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/315240
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@{#40527}
2023-08-09 05:59:27 +00:00
webrtc-version-updater
c479e46618
Update WebRTC code version (2023-08-08T04:02:52).
...
Bug: None
Change-Id: Id31d7cfb54c95986ae1cd156b80d4033b4e579b0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/315200
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@{#40522}
2023-08-08 05:26:14 +00:00
Harald Alvestrand
34d82df2ba
Use ArrayView versions of SendRtp and SendRtcp
...
This CL adds [[deprecated]] to the old signatures, and uses the new
signatures throughout.
Bug: webrtc:14870
Change-Id: Ic9a8198ac0a2f954e1b2e7d05a55dbe04342f958
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/314962
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40517}
2023-08-07 08:28:48 +00:00
Danil Chapovalov
7f41b0b073
When simulating chains from VP9 codec specific info support first_active_layer > 0
...
Bug: webrtc:11999
Change-Id: Ie2bae8113968fdab330f2c89e5f5416a79f14dc7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/314900
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40507}
2023-08-03 13:19:00 +00:00
webrtc-version-updater
33eff43a12
Update WebRTC code version (2023-08-03T04:03:48).
...
Bug: None
Change-Id: I8e47e3c4d7835a6f62eb9f446cbabc420757cadd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/314881
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@{#40505}
2023-08-03 05:47:36 +00:00
Danil Chapovalov
50ca701e68
Mitigate scenario when VP9 HW encoder uses less spatial layers than configured
...
log an error and reset chain instead of propagating oversized chain diff, thus avoid DCHECK in RtpDependencyDescriptorWriter.
Bug: webrtc:11999, chromium:1467865
Change-Id: If0d186ce7d3a108799ef2b42dd4a3791db33f1a7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/314501
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40503}
2023-08-02 11:54:46 +00:00
webrtc-version-updater
b39633462c
Update WebRTC code version (2023-08-01T04:05:22).
...
Bug: None
Change-Id: Id4f1c7c8109abba5ec4d3585691ee026e46db33a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/314441
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@{#40495}
2023-08-01 05:31:25 +00:00
webrtc-version-updater
bcb0b8eb04
Update WebRTC code version (2023-07-29T04:02:10).
...
Bug: None
Change-Id: Iac28ba32ac64485126d46154bc1728756bf4fef0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/313780
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@{#40488}
2023-07-29 05:44:55 +00:00
webrtc-version-updater
6e937574f7
Update WebRTC code version (2023-07-28T04:04:17).
...
Bug: None
Change-Id: I101663769852602a5c7cdc72904be230ed2fdd12
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/313483
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@{#40484}
2023-07-28 05:19:31 +00:00
webrtc-version-updater
db7a947172
Update WebRTC code version (2023-07-27T04:02:37).
...
Bug: None
Change-Id: I8efa68729b2ecc0106b6ec6335e660e1118e98f2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/313401
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@{#40479}
2023-07-27 05:34:08 +00:00
Henrik Boström
0145db4091
Recreate the stream when switching from standard to legacy API.
...
ReconfigureEncoder() is supposed to recreate the send stream when
switching between legacy and standard API paths to ensure that the
upper and lower layers agree on the number of streams that exist
(legacy = 3 encodings but 1 stream, standard = same as encodings).
This successfully happened when going from standard to legacy but due
to a bug in the condition this did not happen when going from legacy to
standard because `scalability_mode_used` is always false here (even
though the standard path does use a scalability mode).
As a consequence, SetRtpParameters()'s call to UpdateSendState()
resulted in a DCHECK-crash. In release builds we still avoid IOOB
because active_modules.size() < rtp_streams.size() but to avoid mistakes
like this happening again in the future, the DCHECK is promoted to a
CHECK.
The fix is to remove the scalability mode condition which didn't make
sense anyway - changing scalability mode does not require recreation but
recreation is necessary when number of streams change, whether or not
scalability mode changed.
TESTED = Using Simulcast Playground and switching back and forth
between standard and legacy and changing scalability modes and
confirming from stats, see https://crbug.com/1467455 .
Bug: chromium:1467455
Change-Id: Ide29742972ba83f2e0a11f135ab9b39c39d4eb49
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/313280
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40477}
2023-07-26 13:48:41 +00:00
webrtc-version-updater
87e22fe0ab
Update WebRTC code version (2023-07-26T04:02:14).
...
Bug: None
Change-Id: If442f10e9c9dfa774d9715932bb2b259665964d5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/313141
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@{#40474}
2023-07-26 05:18:38 +00:00
webrtc-version-updater
7ee2a38527
Update WebRTC code version (2023-07-25T04:03:17).
...
Bug: None
Change-Id: I1e535f912cbb843122060c26b8c955e8788951a4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/313002
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@{#40470}
2023-07-25 06:00:05 +00:00
webrtc-version-updater
d351ac6200
Update WebRTC code version (2023-07-24T04:02:44).
...
Bug: None
Change-Id: I823218c16c64a99353ad03806be22d60ffacbaad
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/312765
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@{#40461}
2023-07-24 05:47:01 +00:00
webrtc-version-updater
612d0f9a06
Update WebRTC code version (2023-07-23T04:03:52).
...
Bug: None
Change-Id: I1874eaaf9b2a355ac6416f5e1a79ad2c07f63d8b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/312688
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@{#40458}
2023-07-23 05:50:12 +00:00
webrtc-version-updater
090a8a0c42
Update WebRTC code version (2023-07-22T04:03:35).
...
Bug: None
Change-Id: I7368cfc72e853ef20aafbce51a3a9efedc41bb97
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/312682
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@{#40455}
2023-07-22 05:54:09 +00:00
Danil Chapovalov
630c40d716
Update RtpSenderVideo::SendVideo/SendEncodedImage to take Timestamp/TimeDelta types
...
Bug: webrtc:13757
Change-Id: I2f21b14ecf003c5cb0c4c92d0c6b9b6f11c35f71
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/311945
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40450}
2023-07-21 10:36:49 +00:00
webrtc-version-updater
2e48e4b112
Update WebRTC code version (2023-07-20T04:13:41).
...
Bug: None
Change-Id: I918583f62eddbddaee7a6fac4f13ac065d161b15
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/312204
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@{#40449}
2023-07-20 06:11:16 +00:00
webrtc-version-updater
ab9458408d
Update WebRTC code version (2023-07-19T04:01:48).
...
Bug: None
Change-Id: I2b17955f00d0b668acf984dffc7036c23e8d65ee
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/312145
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@{#40442}
2023-07-19 05:47:47 +00:00
webrtc-version-updater
2a19c68d7b
Update WebRTC code version (2023-07-18T04:10:57).
...
Bug: None
Change-Id: Ic0fb4739a8df1a86789a579ec498a8184ce1c6d0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/312101
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@{#40441}
2023-07-18 05:35:55 +00:00
webrtc-version-updater
4272c47782
Update WebRTC code version (2023-07-17T04:01:57).
...
Bug: None
Change-Id: I01c6516f66ba6e218674a5cba56fe95d87dd8f74
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/311900
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@{#40435}
2023-07-17 05:39:40 +00:00
webrtc-version-updater
c9302855d8
Update WebRTC code version (2023-07-16T04:02:13).
...
Bug: None
Change-Id: Ia2a91b8824408fdf52ad5872ccfbc7b93d7f2c29
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/311880
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@{#40434}
2023-07-16 05:42:17 +00:00
webrtc-version-updater
a4592cec2c
Update WebRTC code version (2023-07-15T04:12:34).
...
Bug: None
Change-Id: I279066bc15372e5002e2f4b03d8228c32deadd25
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/311821
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@{#40433}
2023-07-15 05:57:06 +00:00
webrtc-version-updater
94abc09246
Update WebRTC code version (2023-07-14T04:07:27).
...
Bug: None
Change-Id: Ia6a45846c04f272427c15918c218bea43fca7052
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/311820
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@{#40430}
2023-07-14 06:04:50 +00:00
webrtc-version-updater
cbfbb591cf
Update WebRTC code version (2023-07-13T04:02:11).
...
Bug: None
Change-Id: I74f1334a094a065f64e86c23080f913ffd4df36a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/311741
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@{#40427}
2023-07-13 05:40:35 +00:00
webrtc-version-updater
99b984a1c5
Update WebRTC code version (2023-07-12T04:12:34).
...
Bug: None
Change-Id: I111390a9159314a806715612dc8e2fe50104bc4d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/311701
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@{#40421}
2023-07-12 06:06:32 +00:00
webrtc-version-updater
32457632a6
Update WebRTC code version (2023-07-11T04:11:40).
...
Bug: None
Change-Id: Id48010eb0f6fe4292192b7dcfc9f78a2c4dbc06d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/311600
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@{#40414}
2023-07-11 06:13:04 +00:00
webrtc-version-updater
f186e32d9e
Update WebRTC code version (2023-07-10T04:05:08).
...
Bug: None
Change-Id: I36afadff6822e08c2032f57c5588b7b2d2f08721
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/311581
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@{#40410}
2023-07-10 05:38:56 +00:00
webrtc-version-updater
df81547595
Update WebRTC code version (2023-07-09T04:12:01).
...
Bug: None
Change-Id: I08163d665704b0e0c612125b40b97a2c0e8df3b6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/311580
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@{#40409}
2023-07-09 05:51:43 +00:00
webrtc-version-updater
1043047243
Update WebRTC code version (2023-07-08T04:03:39).
...
Bug: None
Change-Id: I9627b2d6b860a285b165b6fc6c1ccef1bab10574
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/311560
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@{#40408}
2023-07-08 05:58:04 +00:00
webrtc-version-updater
2feee9da60
Update WebRTC code version (2023-07-07T04:05:37).
...
Bug: None
Change-Id: I3dff74ce73baae95eafc41da5c50d826e2784de9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/311500
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@{#40406}
2023-07-07 05:58:53 +00:00
webrtc-version-updater
51712a3196
Update WebRTC code version (2023-07-05T04:11:14).
...
Bug: None
Change-Id: I81ae3ec9a874f269e4a77fd7eeab4ebdd39213d0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/311330
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@{#40401}
2023-07-05 05:50:45 +00:00
webrtc-version-updater
d4bd50b018
Update WebRTC code version (2023-07-04T04:12:28).
...
Bug: None
Change-Id: Ib3d7e737cf226c8a36fdaff8cb08e5fe117174c2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/311322
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@{#40394}
2023-07-04 05:42:21 +00:00
webrtc-version-updater
d51dada719
Update WebRTC code version (2023-07-01T04:12:31).
...
Bug: None
Change-Id: I95846b23528def8f2f4e241cc210080418a2901c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/311094
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@{#40388}
2023-07-01 05:33:14 +00:00
webrtc-version-updater
079b36bd4f
Update WebRTC code version (2023-06-30T04:03:17).
...
Bug: None
Change-Id: Ib00f317ca802d03c530c0d42fc1d14881bf4bc1f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/311082
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@{#40382}
2023-06-30 05:06:16 +00:00
Artem Titov
f92cc6d7b4
Reland: FrameGeneratorCapturer: don't generate video before Start is called
...
It is partial reland, which adds call to Start() to all relevant places,
but doesn't actually switches frame generator to not produce frames from
the moment it was created.
Bug: b/272350185
Change-Id: I6e3bd7af6f5cd8d9baff79c2aada7b2ddfae1c8d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/310782
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40379}
2023-06-29 14:47:05 +00:00
webrtc-version-updater
9e2567cfa1
Update WebRTC code version (2023-06-29T04:02:14).
...
Bug: None
Change-Id: I245bc31e9117f47e15e70cd6d8caee955aafc3f7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/310880
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@{#40374}
2023-06-29 05:45:42 +00:00
Mirko Bonadei
2d7ccb4149
Revert "FrameGeneratorCapturer: don't generate video before Start is called"
...
This reverts commit 00a8576a67
.
Reason for revert: Speculative rollback (performance metrics change)
Original change's description:
> FrameGeneratorCapturer: don't generate video before Start is called
>
> Bug: b/272350185
> Change-Id: I3c264df49e952c8f852feb08607b8d4e320b15fb
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/309860
> Reviewed-by: Jeremy Leconte <jleconte@google.com>
> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
> Commit-Queue: Artem Titov <titovartem@webrtc.org>
> Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
> Reviewed-by: Florent Castelli <orphis@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#40336}
Bug: b/272350185, b/288515909
Change-Id: I66fc61d5d4d1c17f46f1f5b4fc6ff64a9b2012f3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/310681
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Owners-Override: Mirko Bonadei <mbonadei@webrtc.org>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Jeremy Leconte <jleconte@google.com>
Cr-Commit-Position: refs/heads/main@{#40372}
2023-06-28 19:58:41 +00:00
webrtc-version-updater
ceabb9e8e5
Update WebRTC code version (2023-06-28T04:03:42).
...
Bug: None
Change-Id: I950b815c9850366c6b710386546e2431c906e8e5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/310740
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@{#40364}
2023-06-28 05:48:34 +00:00
webrtc-version-updater
38aa4ef5f4
Update WebRTC code version (2023-06-27T04:03:35).
...
Bug: None
Change-Id: Ib03a415243372e71ef7a8c24cabc800de77053f5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/310447
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@{#40351}
2023-06-27 05:51:14 +00:00
webrtc-version-updater
d0c86830d0
Update WebRTC code version (2023-06-23T04:02:24).
...
Bug: None
Change-Id: I117d037e35f9d759cbc826d54338815363d33ab2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/310025
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@{#40340}
2023-06-23 05:47:58 +00:00
Danil Chapovalov
8beb6314ef
Pass and process capture time through SendPacketObserver with Timestamp type
...
Bug: webrtc:13757
Change-Id: Icc9f650590640f402ca9004171bbddaf918c78d4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/308682
Auto-Submit: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40339}
2023-06-22 17:16:41 +00:00
Artem Titov
00a8576a67
FrameGeneratorCapturer: don't generate video before Start is called
...
Bug: b/272350185
Change-Id: I3c264df49e952c8f852feb08607b8d4e320b15fb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/309860
Reviewed-by: Jeremy Leconte <jleconte@google.com>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40336}
2023-06-22 14:00:22 +00:00
Philipp Hancke
656817c485
Remove default "unknown" encoderImplementation/decoderImplementation
...
which means this will not show up in getStats inbound-rtp/outbound-rtp
until the encoder/decoder is known. This has implications in particular
for inbound-rtp where the value is currently "unknown" until video
frames have been received.
This is safe to change as the previous change to gate
decoderImplementation behind getUserMedia access already broke
the assumption that the field is always string.
BUG=webrtc:14906
Change-Id: Ie6040ada3656e80f792c0c32c1b86ad1d6609d3c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/293600
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#40334}
2023-06-22 11:49:58 +00:00
webrtc-version-updater
afa0f22070
Update WebRTC code version (2023-06-22T04:01:55).
...
Bug: None
Change-Id: Icf46ddbe29eede8bf68282fd9a966b782b31b762
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/309882
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@{#40331}
2023-06-22 05:45:49 +00:00
Philipp Hancke
17e8a5cc7d
stats: implement flexfec fecBytesReceived stats for FlexFEC
...
specified in https://github.com/w3c/webrtc-stats/pull/762
and take FlexFEC into account for receive statistics.
BUG=webrtc:15250
Change-Id: Id85775ab1f29487d5b8bf478da6e22071005901a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/294881
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#40325}
2023-06-21 13:04:31 +00:00
philipel
4e0bf2e5a1
Support conversion of VP9 non-flexible mode to generic descriptor for non-layered streams only.
...
When VP9 HW encoders don't provide any metadata a minimal non-flexible mode structure is generated for the stream: (https://source.chromium.org/chromium/chromium/src/+/refs/heads/main:third_party/blink/renderer/platform/peerconnection/rtc_video_encoder.cc;l=1275-1298;drc=f80633b34538615fcb73515ad8c4bc56a748abfe ).
Bug: chromium:1455428, b/286993839, b/287458300
Change-Id: I72628f20927d685e9c8ba1744126d763896bd804
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/309380
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40316}
2023-06-20 10:52:59 +00:00
webrtc-version-updater
52f902abc6
Update WebRTC code version (2023-06-20T04:03:02).
...
Bug: None
Change-Id: I6bc533128e5303bfc7a54c3f879b899e0550e2b2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/309425
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@{#40310}
2023-06-20 05:42:51 +00:00
webrtc-version-updater
d05967cf4a
Update WebRTC code version (2023-06-17T04:02:25).
...
Bug: None
Change-Id: I02aa92e152b93f3d7a345e8258ab395ef8addab9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/308967
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@{#40304}
2023-06-17 05:27:56 +00:00
webrtc-version-updater
0b86253c15
Update WebRTC code version (2023-06-16T04:04:20).
...
Bug: None
Change-Id: Ib3248282f771e7789fe319fed61b00dc2b1334ab
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/308795
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@{#40297}
2023-06-16 05:45:45 +00:00
webrtc-version-updater
a3cd0b9a16
Update WebRTC code version (2023-06-15T04:11:59).
...
Bug: None
Change-Id: Ibd8e983e36b2149581ee08169c23e512ceee3652
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/308784
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@{#40283}
2023-06-15 05:18:27 +00:00
webrtc-version-updater
3cf60bed1d
Update WebRTC code version (2023-06-14T04:02:08).
...
Bug: None
Change-Id: I79072ef925e07611b3223d056a0b287aa98de371
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/308559
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@{#40274}
2023-06-14 05:07:49 +00:00
webrtc-version-updater
9bb7f81857
Update WebRTC code version (2023-06-13T04:07:18).
...
Bug: None
Change-Id: Ie56ae50e17aae026829f64f16609491bb5136b48
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/308547
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@{#40264}
2023-06-13 05:53:10 +00:00
webrtc-version-updater
e1e8b20444
Update WebRTC code version (2023-06-10T04:11:03).
...
Bug: None
Change-Id: I218bdd28b3179f54e938d9bbb0322e599594bbf1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/308461
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@{#40255}
2023-06-10 05:44:15 +00:00
webrtc-version-updater
f781ff76fa
Update WebRTC code version (2023-06-09T04:02:47).
...
Bug: None
Change-Id: I4408abe88eee1e55cf12695951d88a11f135f888
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/308340
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@{#40248}
2023-06-09 05:44:51 +00:00
webrtc-version-updater
36c945b46e
Update WebRTC code version (2023-06-08T04:11:54).
...
Bug: None
Change-Id: Ibafab72f552bd9904811dcdf5f24d32a00defbc4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/308180
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@{#40242}
2023-06-08 05:51:15 +00:00
webrtc-version-updater
a458fe5497
Update WebRTC code version (2023-06-07T04:12:21).
...
Bug: None
Change-Id: Id3675d76dfcde4757a54255445fdae7c88344d68
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/308081
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@{#40235}
2023-06-07 05:33:46 +00:00
webrtc-version-updater
d3b71c778f
Update WebRTC code version (2023-06-06T04:12:09).
...
Bug: None
Change-Id: I6d7793dcd11d46c4c03c2d22c9b6d61e72f64163
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/307980
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@{#40228}
2023-06-06 05:46:15 +00:00
webrtc-version-updater
1e04d61f21
Update WebRTC code version (2023-06-05T04:02:35).
...
Bug: None
Change-Id: I50b9ddeb66e977001f1ee88965edf587872093c1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/307700
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@{#40219}
2023-06-05 05:05:57 +00:00
webrtc-version-updater
079ce251de
Update WebRTC code version (2023-06-04T04:02:33).
...
Bug: None
Change-Id: Iaaaa7a3658cbfe4864d14d723229d9626007a86c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/307587
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@{#40216}
2023-06-04 05:15:35 +00:00
webrtc-version-updater
e10f025c68
Update WebRTC code version (2023-06-03T04:02:02).
...
Bug: None
Change-Id: I3fc9ce63ad2de47a9b2537152e210fded42e7478
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/307562
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@{#40215}
2023-06-03 05:33:33 +00:00
Danil Chapovalov
54e95bc562
Propagate time of the last received packet with Timestamp type
...
Bug: webrtc:13757
Change-Id: I446fc10ad6a90ab9ecaac337b9f2ad4ccad37cbd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/307020
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40211}
2023-06-02 14:29:19 +00:00
webrtc-version-updater
dab505be2c
Update WebRTC code version (2023-06-02T04:02:59).
...
Bug: None
Change-Id: Id4960cd43bf4c20ba884087f611182a64d9f8b99
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/307442
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@{#40199}
2023-06-02 06:06:38 +00:00
Ying Wang
2d598535aa
Add SetRetransmissionMode() to FecController, this will be used to control RTX settings in FecController.
...
Currently FecController knows about network conditions, these information can be used to control RTX settings in-call.
Change-Id: I8f84164aeac48ea13b7f1cf82fd7424431f98ada
Bug: webrtc:15167
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/304800
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Ying Wang <yinwa@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40192}
2023-06-01 07:51:56 +00:00
webrtc-version-updater
6110fd933a
Update WebRTC code version (2023-06-01T04:12:34).
...
Bug: None
Change-Id: Ica4e2ecdb8a34831ad9ea42561aa4ce212a8b331
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/307267
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@{#40190}
2023-06-01 05:57:57 +00:00
webrtc-version-updater
94a9d55671
Update WebRTC code version (2023-05-31T04:11:01).
...
Bug: None
Change-Id: Ib7601b298fb4bd3ed4d932fcb57d04a98fee3a1c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/307120
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@{#40184}
2023-05-31 06:06:27 +00:00
webrtc-version-updater
e4a9a6dd6b
Update WebRTC code version (2023-05-30T04:02:06).
...
Bug: None
Change-Id: I5b5f8cc0cd67b19b65dbb89e5fd54c017b65ebcb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/306913
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@{#40171}
2023-05-30 06:25:46 +00:00
webrtc-version-updater
4aaacb4382
Update WebRTC code version (2023-05-29T04:03:50).
...
Bug: None
Change-Id: I01ef66bf2d56cd34d2e1fd1832a14e5de4bbe39c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/306901
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@{#40168}
2023-05-29 05:34:42 +00:00
webrtc-version-updater
b9de471b34
Update WebRTC code version (2023-05-28T04:11:22).
...
Bug: None
Change-Id: I9464496dbbc3ba9391da9e7265e3cac13a1de080
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/306795
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@{#40166}
2023-05-28 05:31:59 +00:00
webrtc-version-updater
9bc8d055f0
Update WebRTC code version (2023-05-27T04:12:09).
...
Bug: None
Change-Id: I4bcd25ccfdc830fe841cbbafaf2c915b1df42bb1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/306782
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@{#40162}
2023-05-27 06:00:25 +00:00
Rasmus Brandt
f0820ffd88
Implement video versions of RTCInboundRtpStreamStats.jitterBuffer{Target,Minimum}Delay
...
* https://www.w3.org/TR/webrtc-stats/#dom-rtcinboundrtpstreamstats-jitterbuffertargetdelay
* https://www.w3.org/TR/webrtc-stats/#dom-rtcinboundrtpstreamstats-jitterbufferminimumdelay
Tested: https://jsfiddle.net/pfgzj0yo/17/
Bug: webrtc:14244
Change-Id: I3d949ba63c8339b3881f5d00356559d5789d283d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/304404
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40157}
2023-05-26 13:34:09 +00:00
webrtc-version-updater
dff6e25f9e
Update WebRTC code version (2023-05-26T04:05:22).
...
Bug: None
Change-Id: I58386cbd11674ce3213223639c3ad43ab4930d47
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/306585
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@{#40150}
2023-05-26 05:50:36 +00:00
Rasmus Brandt
621cb2943d
Fix video version of RTCInboundRtpStreamStats.jitterBufferDelay to obey spec.
...
Prior to this CL, the video `jitterBufferDelay` stat was the accumulated current delay, which is a smoothened version of the target delay. This is not correct according to the spec [1]. Rather, the stat should be the accumulated time spent in the jitter buffer, for all emitted frames. This CL fixes this spec compliance problem.
Expect changes to test metrics and product monitoring as this CL rolls out.
[1]: https://www.w3.org/TR/webrtc-stats/#dom-rtcinboundrtpstreamstats-jitterbufferdelay
Tested:
1. Go to https://jsfiddle.net/jib1/0L6duga2/show
2. Apply 2.0 seconds of video delay.
3. Notice that "Video jitter buffer delay" is slightly less than 1990ms. (2000ms playoutdelayhint - 10ms render delay - Xms decode delay).
Bug: webrtc:15085
Change-Id: I42805faafd7dd3bcdcf3ad08e751e08d6de38906
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/304521
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Commit-Queue: Rasmus Brandt <brandtr@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40138}
2023-05-25 07:33:39 +00:00
webrtc-version-updater
8ac66a2ba8
Update WebRTC code version (2023-05-25T04:12:48).
...
Bug: None
Change-Id: I884d33da97ed03ab3a92f6a73475a9cc64a11420
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/306425
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@{#40137}
2023-05-25 06:08:12 +00:00
webrtc-version-updater
18898d7db3
Update WebRTC code version (2023-05-24T04:17:39).
...
Bug: None
Change-Id: Id88c0d0c986afd3038d70cf15241763b15c72e86
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/306321
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@{#40127}
2023-05-24 06:19:45 +00:00
webrtc-version-updater
85632b8191
Update WebRTC code version (2023-05-23T04:03:48).
...
Bug: None
Change-Id: I487845577d1832744b09701fb8d6e7b0c599e955
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/306150
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@{#40111}
2023-05-23 05:36:31 +00:00
Danil Chapovalov
718601a1f8
Cleanup RtcpReceiver from passing TransportFeedback via older interface
...
Bug: webrtc:8239
Change-Id: Ibc289627cc89bda86f3e2c7c0c11d0ec2ae95087
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/305783
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40102}
2023-05-22 10:14:04 +00:00
webrtc-version-updater
3fb338a4d5
Update WebRTC code version (2023-05-22T04:03:29).
...
Bug: None
Change-Id: I020f6fed4f27d57aa2481880df6e3a0cc8e2581e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/306065
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@{#40098}
2023-05-22 05:31:04 +00:00
webrtc-version-updater
b1b2c534be
Update WebRTC code version (2023-05-21T04:02:48).
...
Bug: None
Change-Id: I50ee769310a1aebe495a4ca98a9099a22c3c9ba1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/305960
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@{#40096}
2023-05-21 05:15:46 +00:00
webrtc-version-updater
c9f0b20c53
Update WebRTC code version (2023-05-20T04:11:18).
...
Bug: None
Change-Id: Ia059d8ffeef3be79ef51e08c1c974e0c4c1576c3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/305777
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@{#40095}
2023-05-20 05:49:23 +00:00
Danil Chapovalov
328c514757
Reduce precision of RTT in RtrpTransportControllerSend
...
To match precision prio to https://webrtc-review.googlesource.com/c/src/+/305022
No-Try: true
Bug: webrtc:13757
Change-Id: Ia0bdcedffed946f7d94d21fc242e22689167a395
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/305780
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40090}
2023-05-19 10:38:37 +00:00
webrtc-version-updater
ff75eae064
Update WebRTC code version (2023-05-18T04:12:20).
...
Bug: None
Change-Id: I66aaaa08608b07661f7cc48f5b529b04bdff9a19
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/305741
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@{#40089}
2023-05-18 06:06:45 +00:00
Danil Chapovalov
3e39254b67
Pass rtcp message to RtpTransportController through newer interface
...
NetworkLinkRtcpObserver is similar to RtcpBandwidthObserver but pass
time variables using unit types instead of raw integers.
Bug: webrtc:13757
Change-Id: Iaa0bbe0b108620b3a24013c40e7d9004032e904d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/305022
Reviewed-by: Jakob Ivarsson <jakobi@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40087}
2023-05-17 17:19:23 +00:00
webrtc-version-updater
cb1b73ab0c
Update WebRTC code version (2023-05-17T04:12:05).
...
Bug: None
Change-Id: Iaf87092c2376c982d54f1dade3eb3bfa26c980ba
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/305580
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@{#40082}
2023-05-17 06:33:14 +00:00
webrtc-version-updater
3a4cfdf344
Update WebRTC code version (2023-05-16T04:02:28).
...
Bug: None
Change-Id: Ie779d543b04880c85486e4f0cbb490b06a833a85
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/305404
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@{#40074}
2023-05-16 05:48:26 +00:00
Danil Chapovalov
121f1e7a01
In RtpTransportController reduce information stored about rtcp report blocks
...
Store just the fields that are used by RtpTransportController
Avoid redundand map lookup when updating that information
Bug: webrtc:13757
Change-Id: I1e5a000557bde1735979c1cf8fa762936a64ffd0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/305023
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Emil Lundmark <lndmrk@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40063}
2023-05-15 09:46:57 +00:00
webrtc-version-updater
eb97ac5f29
Update WebRTC code version (2023-05-13T04:12:15).
...
Bug: None
Change-Id: I7dcb0e59c443e8075bbcabb8c87de318aac3ff64
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/305145
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@{#40062}
2023-05-13 05:57:33 +00:00
webrtc-version-updater
6d0ad4ebd2
Update WebRTC code version (2023-05-12T04:01:51).
...
Bug: None
Change-Id: I723e38486beb293df7f25f0f19366fc21c319452
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/305000
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@{#40050}
2023-05-12 09:16:11 +00:00
webrtc-version-updater
80baee12ed
Update WebRTC code version (2023-05-10T04:12:11).
...
Bug: None
Change-Id: I521964323ef616b5eee4c12eb167b158cc1cbd8a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/304691
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@{#40035}
2023-05-10 05:49:49 +00:00
Markus Handell
e32b6228d3
RtpTransportControllerSend::ProcessSentPacket: remove PostTask.
...
This CL removes a PostTask in response to packet receipt reception.
This is made possible due to PacketRouter lock removal in
https://webrtc-review.googlesource.com/c/src/+/300964 .
Depending on how transport code is organized, this may lead to
possibility of packet receipts arriving in
RtpTransportControllerSend which may re-enter the PacingController's
ProcessPackets method, leading to out-of-order packet sends. Fix
this by detecting re-entry and avoiding a second ProcessPackets call
in the TaskQueuePacedSender.
Bug: chromium:1373439
Change-Id: I24928f2d28a240d0860fe7e4a114cedf1f13d2bd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/304580
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Markus Handell <handellm@webrtc.org>
Reviewed-by: Stefan Holmer <stefan@webrtc.org>
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40017}
2023-05-09 08:40:26 +00:00
webrtc-version-updater
9be593f340
Update WebRTC code version (2023-05-09T04:05:34).
...
Bug: None
Change-Id: I65301df2ba87f49e8edfc03af4a6c297f260d4c0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/304620
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@{#40016}
2023-05-09 06:01:32 +00:00
Markus Handell
c8c4a282a6
Introduce support for video packet batching.
...
This CL introduces a new feature enabling video packet send batches.
The feature is enabled via
PeerConnectionInterface
::RTCConfiguration
::MediaConfig
::enable_send_packet_batching.
PacketOptions have been augmented with attribute "batchable" (set for
all video packets) and attribute "last_packet_in_batch" which gives
injected AsyncPacketSockets a chance to understand when a batch begins
and ends.
When the feature is on, packets are collected in RtpSenderEgress. On
reception of OnBatchComplete from PacingController, RtpSenderEgress
sends the collected batch, setting "last_packet_in_batch" to true
in the last packet.
Bug: chromium:1439830
Change-Id: I1846b9d4a8a0efd227d617691213a2e048bdc8a2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/303720
Commit-Queue: Markus Handell <handellm@webrtc.org>
Reviewed-by: Stefan Holmer <stefan@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40012}
2023-05-08 16:24:03 +00:00
webrtc-version-updater
fd5edc6d81
Update WebRTC code version (2023-05-08T04:12:08).
...
Bug: None
Change-Id: I683647f84cafa28f14b8c67850a403eb386e02f5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/304392
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@{#40003}
2023-05-08 05:36:29 +00:00
webrtc-version-updater
b616d22d14
Update WebRTC code version (2023-05-07T04:12:37).
...
Bug: None
Change-Id: I6b2e33056f2fdc3eeaa39a7ce77256db9883677d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/304372
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@{#40000}
2023-05-07 05:44:07 +00:00
webrtc-version-updater
ddb9675886
Update WebRTC code version (2023-05-06T04:06:56).
...
Bug: None
Change-Id: Id596846a6c53d2e5b4d51c549f4fbef23cc88464
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/304341
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@{#39997}
2023-05-06 05:37:33 +00:00
Danil Chapovalov
ea33f7f6a3
Cleanup usasge of ReportBlockData::report_block accessor
...
This reduces dependency on the struct RTCPReportBlock and would allow to
delete it in favor of class ReportBlockData
Bug: None
Change-Id: Ia46a2516e26453724eed2e499f475f65df6cd3fa
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/304163
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39990}
2023-05-05 09:56:30 +00:00
webrtc-version-updater
7f22a6281d
Update WebRTC code version (2023-05-05T04:12:42).
...
Bug: None
Change-Id: I4eb71cd91cd56177f63068754a719aed853070b4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/304225
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@{#39988}
2023-05-05 06:09:41 +00:00
Rashad Sookram
00ed6deab8
Revert "Use shared_frame_id for the VP8 picture ID even if not using the generic header ( #39 )"
...
This reverts commit dafb3321b5
.
2023-05-04 11:57:45 -04:00
Rashad Sookram
400732508a
Revert "Undo the 'shared picture ID' change."
...
This reverts commit ca07af1224
.
2023-05-04 11:57:23 -04:00
Jared Siskin
bceec84aee
Format ^(api|call|common_audio|examples|media|net|p2p|pc)/
...
half of the remaining folders
git ls-files | grep -e "\(\.h\|\.cc\)$" | grep -E "^(api|call|common_audio|examples|media|net|p2p|pc)/" | xargs clang-format -i ; git cl format
after landing: add to .git-blame-ignore-revs
Bug: webrtc:15082
Change-Id: I8b2cac13f4587d3ce9b2fccc7362967283f57ea2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/302062
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39977}
2023-05-03 11:09:26 +00:00
webrtc-version-updater
f42cfc56a9
Update WebRTC code version (2023-05-01T04:11:41).
...
Bug: None
Change-Id: Id5a843a006c4931ec3e226de34648a5106083b9d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/303960
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@{#39970}
2023-05-01 05:55:09 +00:00
webrtc-version-updater
b3e7b6e5a6
Update WebRTC code version (2023-04-30T04:11:45).
...
Bug: None
Change-Id: Ibc50fbb0a7cdaeb639726a272e16f9eb90671198
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/303920
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@{#39969}
2023-04-30 06:16:24 +00:00
Stefan Holmer
f5bbb2940e
Compensate encoder bitrate for transformer added payload.
...
Bug: webrtc:15092
Change-Id: I7b4eff6f3f32ba0ae33ba8e4fc3c40425868719c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/301500
Reviewed-by: Tony Herre <herre@google.com>
Commit-Queue: Stefan Holmer <stefan@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39967}
2023-04-28 12:41:55 +00:00
Rashad Sookram
147fdb9f46
Merge branch 'm112' into 5615
2023-04-27 12:45:13 -04:00
Danil Chapovalov
9ecc76e15b
Use Timestamp type in RtpState struct
...
Bug: webrtc:13757
Change-Id: I7f8fc1a9c4cbf464b3969c4754ce5aa9c5b5f076
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/303500
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39960}
2023-04-27 11:24:38 +00:00
Philipp Hancke
f78d1f211a
stats: Implement receive RTX stats
...
* retransmittedBytesReceived
* retransmittedPacketsReceived
added to the specification in
https://github.com/w3c/webrtc-stats/pull/735
BUG=webrtc:15096
Change-Id: I6770e5d8d09ac1c2693c918fd943b0ab257ec7ba
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/295260
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@{#39959}
2023-04-27 09:53:00 +00:00
Artem Titov
8a9f3a8f53
Reland "Remove dependency of video_replay on TestADM."
...
This reverts commit f9e3bdd2ce
.
Reason for revert: reland with fix
Original change's description:
> Revert "Remove dependency of video_replay on TestADM."
>
> This reverts commit 01716663a9
.
>
> Reason for revert: breaking CallPerfTest
> https://ci.chromium.org/ui/p/webrtc/builders/perf/Perf%20Android32%20(R%20Pixel5)/967/overview
>
> Original change's description:
> > Remove dependency of video_replay on TestADM.
> >
> > This should remove requirement to build TestADM in chromium build.
> >
> > Bug: b/272350185, webrtc:15081
> > Change-Id: Iceb8862aa81099c22bd378ae692229f01ab3314c
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/302380
> > Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
> > Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
> > Commit-Queue: Artem Titov <titovartem@webrtc.org>
> > Cr-Commit-Position: refs/heads/main@{#39934}
>
> Bug: b/272350185, webrtc:15081
> Change-Id: I73aa0fd3c3d8c244d20e5f29f5792a4c7d7e4165
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/303160
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
> Owners-Override: Jeremy Leconte <jleconte@google.com>
> Commit-Queue: Jeremy Leconte <jleconte@google.com>
> Cr-Commit-Position: refs/heads/main@{#39939}
Bug: b/272350185, webrtc:15081
Change-Id: I360ef3e140e60fc21d622480d1f3326e40a76f58
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/303400
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
Commit-Queue: Henrik Andreassson <henrika@webrtc.org>
Auto-Submit: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39946}
2023-04-25 09:39:22 +00:00
Jeremy Leconte
f9e3bdd2ce
Revert "Remove dependency of video_replay on TestADM."
...
This reverts commit 01716663a9
.
Reason for revert: breaking CallPerfTest
https://ci.chromium.org/ui/p/webrtc/builders/perf/Perf%20Android32%20(R%20Pixel5)/967/overview
Original change's description:
> Remove dependency of video_replay on TestADM.
>
> This should remove requirement to build TestADM in chromium build.
>
> Bug: b/272350185, webrtc:15081
> Change-Id: Iceb8862aa81099c22bd378ae692229f01ab3314c
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/302380
> Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
> Commit-Queue: Artem Titov <titovartem@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#39934}
Bug: b/272350185, webrtc:15081
Change-Id: I73aa0fd3c3d8c244d20e5f29f5792a4c7d7e4165
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/303160
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Owners-Override: Jeremy Leconte <jleconte@google.com>
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Cr-Commit-Position: refs/heads/main@{#39939}
2023-04-24 19:02:23 +00:00
Philipp Hancke
6a7bf10d60
Replace "rcvd" with "received" for readability
...
following guidance in
https://google.github.io/styleguide/cppguide.html#General_Naming_Rules
BUG=None
Change-Id: I105591a7f709d65a3d3320f7f44137d432cf7ce0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/302282
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#39937}
2023-04-24 15:30:07 +00:00
Artem Titov
01716663a9
Remove dependency of video_replay on TestADM.
...
This should remove requirement to build TestADM in chromium build.
Bug: b/272350185, webrtc:15081
Change-Id: Iceb8862aa81099c22bd378ae692229f01ab3314c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/302380
Reviewed-by: Henrik Andreassson <henrika@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39934}
2023-04-24 13:17:45 +00:00
webrtc-version-updater
b810a64db1
Update WebRTC code version (2023-04-24T04:05:22).
...
Bug: None
Change-Id: I51a2a0a8aaaffc8ff147d9055b081029776b666b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/302940
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@{#39924}
2023-04-24 06:02:33 +00:00
Artem Titov
eba7cee1da
Extract TestADM into a separate target
...
Bug: b/272350185, webrtc:15104
Change-Id: I091b81d81506e0caad665522e872c5cccf45d8d3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/301980
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39906}
2023-04-20 10:45:37 +00:00
Henrik Boström
f9ffd68d8e
Migrate PostTask+Wait to BlockingCall to avoid deadlock in DegradedCall.
...
The deadlock happens when the WebRtcCombinedNetworkAndWorkerThread
experiment is running because the worker thread doing the PostTask is
the same thread as the network thread. When using BlockingCall instead
this method will avoid the PostTask and just execute in-line instead
if the experiment is running and otherwise do what the old path did.
As per webrtc:15099, we do not want to increase uses of rtc::Thread in
general, and adding more block-invokes in is also discouraged
(webrtc:12649) so instead of adding new methods to TaskQueueBase we
simply do a static_cast<rtc::Thread*>.
When WebRtcCombinedNetworkAndWorkerThread has launched the blocking
call can be removed because then we're on a single thread always.
Bug: webrtc:15098
Change-Id: I6dcc09bcf6ee0ad12e4beffef3b206989265540b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/301880
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39894}
2023-04-19 09:40:33 +00:00
webrtc-version-updater
e9b25ab5be
Update WebRTC code version (2023-04-19T04:03:46).
...
Bug: None
Change-Id: I31149b51982528101aec318de14a07046de29f36
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/301806
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@{#39892}
2023-04-19 05:46:45 +00:00
Per K
37879e9867
[WebRTC-SendPacketsOnWorkerThread] Cleanup RtpTransportControllerSend
...
MaybeWorkerThread* GetWorkerQueue() and is removed.
Instead all work is expected to be done on the taskqueue used when
creating the RtpTransportControllerSend.
Bug: webrtc:14502
Change-Id: Iedc30efb8de7592611d6d3c5b5c6cd33c17a60c9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/300867
Reviewed-by: Evan Shrubsole <eshr@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39872}
2023-04-17 11:41:15 +00:00
Artem Titov
d12582ae03
Move frame_generator_capturer.h|cc to the new target
...
Bug: b/272350185
Change-Id: I3b04e374acb626bec16df22bb63f198b45b790dd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/300963
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39831}
2023-04-12 17:13:13 +00:00
Per K
401c14aaf6
[WebRTC-SendPacketsOnWorkerThread] Cleanup TaskQueuePacedSender
...
This remove use of MaybeWorkerThread from TaskQueuePacedSender. Instead,
the TaskQueue used when creating the TaskQueuePacedSender is used for
pacing. That is, the "worker thread".
Bug: webrtc:14502
Change-Id: I504f8e634653af6493e609db6e42b07d488fd699
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/300820
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39813}
2023-04-11 16:11:13 +00:00
Artem Titov
26f22e0496
Use AudioDeviceModule instead of TestAudioDeviceModule where possible
...
Bug: b/272350185
Change-Id: I10017c9cd08bbe308d5ecb4ea7edd1ccc99ce827
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/300821
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39804}
2023-04-11 10:38:56 +00:00
webrtc-version-updater
ee17823c7f
Update WebRTC code version (2023-04-10T04:02:48).
...
Bug: None
Change-Id: Icc65d8d0d6696b9a63dc5ddca8e0c896ab68e8d2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/300697
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@{#39794}
2023-04-10 06:01:45 +00:00
webrtc-version-updater
fba851559b
Update WebRTC code version (2023-04-07T04:03:02).
...
Bug: None
Change-Id: I2d6b2a1402f4a13e9278aa058f6fb7db5743b3cc
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/300585
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@{#39785}
2023-04-07 05:32:19 +00:00
webrtc-version-updater
f7ed83f68e
Update WebRTC code version (2023-04-06T04:04:31).
...
Bug: None
Change-Id: Icf0395a73598a1b7f9dcfac58c72e74bf986e476
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/300421
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@{#39775}
2023-04-06 05:47:24 +00:00
webrtc-version-updater
f34aa1e40b
Update WebRTC code version (2023-04-03T04:03:14).
...
Bug: None
Change-Id: I8a5de296de24f167fe77ebca0e907b45fe0527eb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/300021
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@{#39739}
2023-04-03 05:23:52 +00:00
webrtc-version-updater
c888db24a4
Update WebRTC code version (2023-03-31T04:01:43).
...
Bug: None
Change-Id: Ia30943c043e7c381b1b44cac2e5eff88d1d45ab7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/299580
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@{#39723}
2023-03-31 06:00:40 +00:00
Per K
f6ce1d39ee
Allow injecting packets of type Any to Call::DeliverRtpPacket
...
MediaType::Any will be used by packets that can not be demuxed by
RtpTransport.
Bug: webrtc:14928
Change-Id: Ib759e65c7eede29defdad8073fd1ed6be814ab81
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/299280
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39710}
2023-03-29 06:36:17 +00:00
webrtc-version-updater
ae049f1924
Update WebRTC code version (2023-03-29T04:08:24).
...
Bug: None
Change-Id: I7e2bd6cfcb1679a8987ac0c02a7d24a2bc37ef45
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/299400
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@{#39709}
2023-03-29 06:05:37 +00:00
webrtc-version-updater
cea6a0d10a
Update WebRTC code version (2023-03-28T04:03:45).
...
Bug: None
Change-Id: Id8df89b0eab6994d8d610f2de23e955365baca55
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/299200
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@{#39695}
2023-03-28 05:57:49 +00:00
webrtc-version-updater
65c675263f
Update WebRTC code version (2023-03-26T04:01:42).
...
Bug: None
Change-Id: Icd03eca93911ee91215df0c37f726ddbbdb04dee
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/299133
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@{#39679}
2023-03-26 05:22:29 +00:00
webrtc-version-updater
cbe5d81498
Update WebRTC code version (2023-03-25T04:01:48).
...
Bug: None
Change-Id: Id1a7b127c8922dc89cbe41655449fb6edf9b5e6a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/299120
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@{#39675}
2023-03-25 05:37:37 +00:00
webrtc-version-updater
59330974c1
Update WebRTC code version (2023-03-22T04:02:52).
...
Bug: None
Change-Id: I46a963194b53e85508379b9391e0c777970f2ca3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/298683
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@{#39632}
2023-03-22 05:36:24 +00:00
webrtc-version-updater
1a5ff94b05
Update WebRTC code version (2023-03-21T04:02:25).
...
Bug: None
Change-Id: Ie0ab3bbe2e1c6e26afb2591134e2b62b0701e840
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/298520
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@{#39612}
2023-03-21 05:33:55 +00:00
webrtc-version-updater
1c6b3a3fc5
Update WebRTC code version (2023-03-20T04:03:41).
...
Bug: None
Change-Id: I128420898861c320da620932a1fb3b46567a3693
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/298401
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@{#39598}
2023-03-20 05:47:17 +00:00
webrtc-version-updater
e29bc8977f
Update WebRTC code version (2023-03-17T04:11:05).
...
Bug: None
Change-Id: I6dc45517c4e68c5ba236fff72905c730f79fc1b6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/297949
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@{#39585}
2023-03-17 06:05:31 +00:00
Michael Horowitz
12910caf29
Apply resolution-bitrate limits collected from field trial (cl/294600) for AV1.
...
Bug: webrtc:14931
Change-Id: I1e8471a499bc884cb9479609a2b093de90f638d8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/296120
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Commit-Queue: Michael Horowitz <mhoro@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39582}
2023-03-16 19:04:32 +00:00
Philipp Hancke
b3e5969658
stats: use uint64_t for RTCSentRtpStreamStats.packetsSent
...
spec update from https://github.com/w3c/webrtc-stats/pull/744
BUG=webrtc:14989
Change-Id: I9d0adcf951501bc281054c77bb6bc03e47192523
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/295505
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@{#39575}
2023-03-16 06:46:19 +00:00
webrtc-version-updater
784df3265e
Update WebRTC code version (2023-03-16T04:15:10).
...
Bug: None
Change-Id: Ie759ceeacbe6d8c05155ec88a181240a1a31585f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/297901
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@{#39573}
2023-03-16 05:49:16 +00:00
webrtc-version-updater
7b9a2564ae
Update WebRTC code version (2023-03-15T04:11:36).
...
Bug: None
Change-Id: Iffa3d10f878c0fe86149326cf1a874fb3d21442f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/297687
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@{#39559}
2023-03-15 05:56:15 +00:00
webrtc-version-updater
bced11ae3c
Update WebRTC code version (2023-03-14T04:11:43).
...
Bug: None
Change-Id: I278782201c69f4e3d2baf9b7297ebac8c656cb3d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/297581
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@{#39549}
2023-03-14 05:49:32 +00:00
webrtc-version-updater
80b5f1dd73
Update WebRTC code version (2023-03-12T04:12:04).
...
Bug: None
Change-Id: I8caf7dfdb05ed8ea492736e6b6cbb7c5092faa0f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/297143
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@{#39538}
2023-03-12 05:21:51 +00:00
Henrik Boström
0c126ed47a
De-flake NonSenderRttStats and make it faster to run on average.
...
It takes several seconds until we get an RTT measurement because that
requires RTCP packets to be received and those are not sent very often.
This CL makes the test faster on average by unblocking it as soon as
we see an RTT measurement (as opposed to always blocking for 10
seconds), this usually unblocks after around 5 seconds.
But to de-flake those rare instances where the test takes more than 10s
to run, the maximum timeout is extended to 20 seconds.
Patch Set 4: also fix use-of-uninitialized value.
Bug: webrtc:14981
Change-Id: Ieca94c90dfb52c3b17584a06660ff66c6462aa8b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/296822
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Gustaf Ullberg <gustaf@webrtc.org>
Auto-Submit: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Gustaf Ullberg <gustaf@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39531}
2023-03-10 13:25:34 +00:00
Markus Handell
eb277527f0
Stop Posting tasks when we don't need to.
...
Under the combined network/worker thread project, tasks
are unnecessarily posted to the same thread.
This CL reaps 90% overhead savings in sent packet feedback
as measured with Perfetto under a 49p Meet call.
The identity of the posted calls was uncovered with WebRTC/Chrome's
new location-aware tracing.
TESTED=presubmit + local Meet calls.
Bug: chromium:1373439
Change-Id: I0c43aa4de884831838747d52b21c45fd360106e8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/295780
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Commit-Queue: Markus Handell <handellm@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39484}
2023-03-06 15:13:39 +00:00
webrtc-version-updater
28db3c6f9f
Update WebRTC code version (2023-03-05T04:11:09).
...
Bug: None
Change-Id: I259bb0d69171789d96fab45165679f9647cf5995
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/296181
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@{#39479}
2023-03-05 05:50:00 +00:00
Ying Wang
764e89c09d
Add a field trial string to make enable_retransmit_all_layers configurable.
...
Bug: webrtc:14959
Change-Id: I44d88fb0ab43a81ebb7083f27556221dd3606496
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/296060
Commit-Queue: Ying Wang <yinwa@webrtc.org>
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39470}
2023-03-03 15:20:41 +00:00
webrtc-version-updater
ab90ea90bc
Update WebRTC code version (2023-02-27T04:10:52).
...
Bug: None
Change-Id: I8bd45f479a7ea81b4f3beaabb50df570f974621a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/295209
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@{#39395}
2023-02-27 06:07:28 +00:00
Henrik Boström
c5a4c938bb
Reland "Make SimulcastIndex() and SpatialIndex() distinct (remove fallback)."
...
This is a reland of commit 8ad4924936
See diff between latest Patch Set and PS1. Fixes include:
- VideoStreamEncoder's call to bitrate_adjuster_->OnEncodedFrame()
is updated to take stream index (spatial or simulcast index) instead
of only looking at SpatialIndex().
- Migrate test-only helpers to use Spatial/SimulcastIndex correctly.
The fixes are to migrate
some test-only helpers that we had forgot to fix that are used by
external tests.
Original change's description:
> Make SimulcastIndex() and SpatialIndex() distinct (remove fallback).
>
> This CL removes the fallback logic to return the other index when the
> one requested has not been set. This means we can remove the codec gates
> that was previously needed because SpatialIndex() had multiple meanings,
> resolving the TODOs previously added in
> https://webrtc-review.googlesource.com/c/src/+/293343 .
>
> We have already migrated all known external dependencies from
> SpatialIndex() to SimulcastIndex() where necessary, unblocking this CL.
>
> PSA: https://groups.google.com/g/discuss-webrtc/c/SDAVg6xJ3gY
>
> Bug: webrtc:14884
> Change-Id: I82787505ab10be151e5f64965b270c45465d63a9
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/293740
> Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
> Reviewed-by: Erik Språng <sprang@webrtc.org>
> Commit-Queue: Henrik Boström <hbos@webrtc.org>
> Reviewed-by: Philip Eliasson <philipel@webrtc.org>
> Reviewed-by: Evan Shrubsole <eshr@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#39343}
Bug: webrtc:14884
Change-Id: Ib966924efca1a040dae881599f0789a7f2ab24a2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/294284
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Evan Shrubsole <eshr@webrtc.org>
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39358}
2023-02-21 18:30:35 +00:00
Henrik Boström
79a6f87648
Revert "Make SimulcastIndex() and SpatialIndex() distinct (remove fallback)."
...
This reverts commit 8ad4924936
.
Reason for revert: Breaks downstream projects
Original change's description:
> Make SimulcastIndex() and SpatialIndex() distinct (remove fallback).
>
> This CL removes the fallback logic to return the other index when the
> one requested has not been set. This means we can remove the codec gates
> that was previously needed because SpatialIndex() had multiple meanings,
> resolving the TODOs previously added in
> https://webrtc-review.googlesource.com/c/src/+/293343 .
>
> We have already migrated all known external dependencies from
> SpatialIndex() to SimulcastIndex() where necessary, unblocking this CL.
>
> PSA: https://groups.google.com/g/discuss-webrtc/c/SDAVg6xJ3gY
>
> Bug: webrtc:14884
> Change-Id: I82787505ab10be151e5f64965b270c45465d63a9
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/293740
> Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
> Reviewed-by: Erik Språng <sprang@webrtc.org>
> Commit-Queue: Henrik Boström <hbos@webrtc.org>
> Reviewed-by: Philip Eliasson <philipel@webrtc.org>
> Reviewed-by: Evan Shrubsole <eshr@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#39343}
Bug: webrtc:14884
Change-Id: Ibcb834a1519930336fa50e8e9d8d0137972e28e6
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/294282
Owners-Override: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Auto-Submit: Henrik Boström <hbos@webrtc.org>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39347}
2023-02-20 12:47:37 +00:00
Henrik Boström
8ad4924936
Make SimulcastIndex() and SpatialIndex() distinct (remove fallback).
...
This CL removes the fallback logic to return the other index when the
one requested has not been set. This means we can remove the codec gates
that was previously needed because SpatialIndex() had multiple meanings,
resolving the TODOs previously added in
https://webrtc-review.googlesource.com/c/src/+/293343 .
We have already migrated all known external dependencies from
SpatialIndex() to SimulcastIndex() where necessary, unblocking this CL.
PSA: https://groups.google.com/g/discuss-webrtc/c/SDAVg6xJ3gY
Bug: webrtc:14884
Change-Id: I82787505ab10be151e5f64965b270c45465d63a9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/293740
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Reviewed-by: Evan Shrubsole <eshr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39343}
2023-02-20 10:48:24 +00:00
Rashad Sookram
03ddb5df82
Merge branch 'm110' into 5481
2023-02-17 11:35:29 -05:00
Henrik Boström
2e540a28c0
Introduce EncodedImage.SimulcastIndex().
...
As part of go/unblocking-vp9-simulcast (Step 1), EncodedImage is being
upgraded to be able to differentiate between what is a simulcast index
and what is a spatial index.
In order not to break existing code assuming that "if codec != VP9,
SpatialIndex() is the simulcast index", SimulcastIndex() has fallback
logic to return the value of spatial_index_ in the event that
SetSimulcastIndex() has not been called. This allows migrating external
code from (Set)SpatialIndex() to (Set)SimulcastIndex(). During this
intermediate time, codec gates are still necessary in some places of
the code, see TODOs added.
In a follow-up CL, after having fixed dependencies, we'll be able to
remove the fallback logic and rely on SimulcastIndex() and
SpatialIndex() actually being the advertised index and "if codec..."
hacks will be a thing of the past!
Bug: webrtc:14884
Change-Id: I70095c091d0ce2336640451150888a3c3841df80
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/293343
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Evan Shrubsole <eshr@webrtc.org>
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39318}
2023-02-15 15:02:57 +00:00
Erik Språng
4f642c11f8
Remove WebRTC-TaskQueuePacer trial.
...
Removes the last unused field trial parameters, the legacy pacer code
was removed some time ago so the main flag feature has been a noop
since then.
Bug: None
Change-Id: I5266d54fccb4c5fde05a6895072cd76cd5f7fbd9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/293349
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Auto-Submit: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39310}
2023-02-14 17:35:19 +00:00
webrtc-version-updater
6e3b239e45
Update WebRTC code version (2023-02-14T04:05:03).
...
Bug: None
Change-Id: I7b54cd24588aa03af8f310ab842cf5279b886646
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/293250
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@{#39307}
2023-02-14 06:03:28 +00:00
webrtc-version-updater
d631f00c32
Update WebRTC code version (2023-02-13T04:03:11).
...
Bug: None
Change-Id: If66757b71eb2810ab30cd4e8ed40bdd6e5802860
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/293149
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@{#39298}
2023-02-13 05:34:34 +00:00
Per K
c5455e7b53
Allow RTX ssrc to be updated on receive streams
...
This is used when an unsignaled stream with a known payload type is received and later a RTX packet is received.
Bug: webrtc:14817
Change-Id: I29f43281cec17553e1ec2483e21b8847714d2931
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/291328
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39243}
2023-02-01 12:54:46 +00:00
Harald Alvestrand
1f206b841e
Use ArrayView in the IncomingRtcpPacket function.
...
The lowest level and some of the highest levels of this function are
already using ArrayView. Make this consistent throughout.
Use deprecation for the old API rather than deleting it, since upstream
may be using it.
Bug: webrtc:14870
Change-Id: If5e1a6e9802ecf7e8e3ec27befb5167ca9985517
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/291706
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Evan Shrubsole <eshr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39241}
2023-02-01 12:19:03 +00:00
Per K
217b384c1b
Remove rtp header extension from config of Call audio and video receivers
...
These configurations are no longer used by call. Header extensions are identified once when demuxing packets in WebrtcVideoEngine::OnPacketReceived and WebrtcVoiceEngine::OnPacketReceived.
Change-Id: I49de9005f0aa9ab32f2c5d3abcdd8bd12343022d
Bug: webrtc:7135
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/291480
Owners-Override: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39236}
2023-01-31 11:58:43 +00:00
Per K
dad91a69bf
Send periodic TransportFeedback based on extension version
...
Today, behaviour is decided based on if transport sequence number v2 is
in the SDP answer. But it might be better to decide based on received
packets since it is valid to negotiate both extensions.
Another bonus With this solution is that Call does not need to know
about receive header exensions.
This is an alternative to https://webrtc-review.googlesource.com/c/src/+/291337
Bug: webrtc:7135
Change-Id: Ib75474127d6e2e2029557b8bb2528eaac66979f8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/291525
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Johannes Kron <kron@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39226}
2023-01-30 12:59:54 +00:00
webrtc-version-updater
863a07fe6f
Update WebRTC code version (2023-01-29T04:02:18).
...
Bug: None
Change-Id: I64c19900352dbfbc3d8424645e3bb2fdd1a22d1b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/291626
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@{#39220}
2023-01-29 05:42:53 +00:00
Per K
b0d8a3728c
Ensure CallTest derived tests per default set min/max audio bitrate.
...
This ensure BWE works as intended with transport sequence numbers on
audio.
Tested with webrtc_perf_tests --gtest_filter=CallPerfTest.Min_Bitrate_VideoAndAudio
and --gtest_filter=Rampup*
Bug: webrtc:14854, webrtc:7135, b/266786240
Change-Id: I3b7a743149c22035e582a2157b5f0a93747857cf
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/291523
Reviewed-by: Jakob Ivarsson <jakobi@webrtc.org>
Reviewed-by: Andrey Logvin <landrey@webrtc.org>
Auto-Submit: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39208}
2023-01-26 17:36:01 +00:00