Commit Graph

37812 Commits

Author SHA1 Message Date
08480a599d Reland "AgcManagerDirect: stop enforcing min mic level override with 0 level"
This reverts commit d0a6fd239cef0d9fd5fdd5a41df389a696bff017.

Reason for revert: reland the bug fix

Original change's description:
> Revert "`AgcManagerDirect`: stop enforcing min mic level override with 0 level"
>
> This reverts commit e76daab8b36f8c2a16d59a116425a3a2f98022f6.
>
> Reason for revert: revert required to revert the parent CL
>
> Original change's description:
> > `AgcManagerDirect`: stop enforcing min mic level override with 0 level
> >
> > https://webrtc-review.googlesource.com/c/src/+/250141 introduced a bug
> > due to which the min mic level override is always enforced, if specified
> > even if the user manually adjusts the mic level to zero.
> >
> > This CL fixes that bug, the changes run behind a kill switch.
> >
> > TESTED=Test video call on Chromium on Mac; input volume not adjusted after zeroing it from the system preferences UI
> >
> > Bug: chromium:1275566
> > Change-Id: I18ce2e5970d3002b301f51f84544583c64982d57
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267844
> > Reviewed-by: Hanna Silen <silen@webrtc.org>
> > Commit-Queue: Alessio Bazzica <alessiob@webrtc.org>
> > Cr-Commit-Position: refs/heads/main@{#37460}
>
> Bug: chromium:1275566
> Change-Id: I6d22d8f3fafdc7da3814827b9b69146a506595db
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268468
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
> Commit-Queue: Alessio Bazzica <alessiob@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#37515}

Bug: chromium:1275566
Change-Id: I7198587dec2a153270e8beb714e9dacccdaae806
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268544
Reviewed-by: Hanna Silen <silen@webrtc.org>
Commit-Queue: Alessio Bazzica <alessiob@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37530}
2022-07-15 09:43:22 +00:00
591ea38cdc Update WebRTC code version (2022-07-15T04:04:23).
Bug: None
Change-Id: If64df4e7b1b1eba546ac1eeb7bf2b78811c0699e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268566
Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#37529}
2022-07-15 06:44:31 +00:00
e997a248b1 Roll chromium_revision 9d89596b9d..f38f7e51cb (1024444:1024572)
Change log: 9d89596b9d..f38f7e51cb
Full diff: 9d89596b9d..f38f7e51cb

Changed dependencies
* src/base: a540e37773..a4c43832cb
* src/build: ce4e9848fb..39eb47bf26
* src/ios: 3f573e9532..95b142ee7b
* src/testing: 19f2f17a9c..866e5a3d6a
* src/third_party: db830b3ef5..154cdbc835
* src/third_party/perfetto: da6e55d8b2..bed4b810cd
* src/tools: 6b0a879fea..aef5bae2a3
DEPS diff: 9d89596b9d..f38f7e51cb/DEPS

No update to Clang.

BUG=None

Change-Id: Idb120dbe6b5fabb35dd732a8817ca7fbc6cb2629
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268565
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#37528}
2022-07-15 05:06:29 +00:00
b4c0e30942 Roll chromium_revision a98ee8b153..9d89596b9d (1024314:1024444)
Change log: a98ee8b153..9d89596b9d
Full diff: a98ee8b153..9d89596b9d

Changed dependencies
* src/base: d0f2b4413e..a540e37773
* src/build: 7919f2752d..ce4e9848fb
* src/buildtools/third_party/libc++abi/trunk: 3007992fc7..b954e3e656
* src/ios: 70f99f7794..3f573e9532
* src/testing: 93d2c55ecc..19f2f17a9c
* src/third_party: 1400eebf18..db830b3ef5
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/e8f62ffda8..880567709d
* src/tools: 7f1d382749..6b0a879fea
DEPS diff: a98ee8b153..9d89596b9d/DEPS

No update to Clang.

BUG=None

Change-Id: Ia3d3dd7a88ab112e241674bd8e11e9ed4d08e664
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268563
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#37527}
2022-07-14 22:34:38 +00:00
aeb4412e09 Video and flexfec receive stream config changes without recreate.
SetFeedbackParameters no longer recreates the embedded streams for:
- transport cc flag
- rtcp status

Bug: none
Change-Id: If6117a1ae760ca9a02f06bbfa2b46c6e0f448cfc
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268281
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37526}
2022-07-14 20:51:08 +00:00
f6221058d3 Roll chromium_revision 12013b696a..a98ee8b153 (1024190:1024314)
Change log: 12013b696a..a98ee8b153
Full diff: 12013b696a..a98ee8b153

Changed dependencies
* src/base: d4cde9c6c6..d0f2b4413e
* src/build: 28a8ee254d..7919f2752d
* src/ios: 923f1b83fa..70f99f7794
* src/testing: 9644116925..93d2c55ecc
* src/third_party: 1d8e4d44b0..1400eebf18
* src/third_party/perfetto: ed613a2e0f..da6e55d8b2
* src/tools: eb5577bdf5..7f1d382749
DEPS diff: 12013b696a..a98ee8b153/DEPS

No update to Clang.

BUG=None

Change-Id: I98ae5f42e6d6c3321517a29430371eeb55c8e46e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268580
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#37525}
2022-07-14 19:03:08 +00:00
98c78cdd20 VideoEncoderFactoryTemplate cleanup.
Bug: webrtc:13573
Change-Id: Id70e64adba6c5d76132dc0edb0c93937e3e894f8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268542
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37524}
2022-07-14 16:16:47 +00:00
f0232f31fb New VideoDecoderFactoryTemplate.
The VideoDecoderFactoryTemplate takes decoder implementations as template arguments, making it possible to easily implement a VideoDecoderFactory only using the implementations required for the particular application. This will replace the BuiltinVideoDecoderFactory.

Bug: webrtc:13573
Change-Id: I0213acd20b69dacf06fc6934851b73bd19b1afc8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268470
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37523}
2022-07-14 15:38:20 +00:00
6f22eb55b3 peerconnection: measure invalid ice-chars in remote description
in order to deprecate the non-spec usage

BUG=chromium:1053756

Change-Id: I2588aba64a6e7ff05b39c5505504579a5f58a75f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268380
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Commit-Queue: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37522}
2022-07-14 15:29:47 +00:00
f3c86154d4 Revert "Min mic analog level: override minimum and behavior on Mac"
This reverts commit c9cad23274a837b135db98c6ce96f85bbbc81604.

Reason for revert: add back field trial

Original change's description:
> Min mic analog level: override minimum and behavior on Mac
>
> This CL removes the `WebRTC-Audio-AgcMinMicLevelExperiment` field trial
> and always enables the code path behind that flag on Mac. In summary,
> the analog AGC behaves as follows on Mac:
> 1. the minimum level is overridden to 20
> 2. the minimum is applied even when clipping is detected
> 3. when the level is manually adjusted to 0, the minimum level is
>   enforced - i.e., 20
>
> Note that the 3rd property had been unintentionally added when the
> changes were added behind the aforementioned field trial. This will
> be fixed in a follow-up CL.
>
> Bug: chromium:1275566
> Change-Id: If184c4455a0780fcd94f55141af34460c152e3c3
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266488
> Commit-Queue: Alessio Bazzica <alessiob@webrtc.org>
> Reviewed-by: Hanna Silen <silen@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#37459}

Bug: chromium:1275566
Change-Id: I00a37ad9e16efc49f721558d25af16efd5f3db8c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268540
Commit-Queue: Alessio Bazzica <alessiob@webrtc.org>
Reviewed-by: Hanna Silen <silen@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37521}
2022-07-14 11:44:47 +00:00
9dcbfd8614 Revert "In bitrate estimator Improve handing send time of out of order packets"
This reverts commit 2295ddbff978b9954688ee6163c9f3f554a7a85e.

Reason for revert: Investigation required because it breaks some downstream tests.

Original change's description:
> In bitrate estimator Improve handing send time of out of order packets
>
> Bug: None
> Change-Id: I74da3b616fb9419de8f7d9d28326354cee1c178d
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268061
> Reviewed-by: Philip Eliasson <philipel@webrtc.org>
> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#37494}

Bug: None
Change-Id: Ib8ab916b9eedb93aac5fc35c5d291b1f4ed16de0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268541
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Owners-Override: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37520}
2022-07-14 11:35:47 +00:00
ffd2241eda Roll chromium_revision d0810c09a2..12013b696a (1024069:1024190)
Change log: d0810c09a2..12013b696a
Full diff: d0810c09a2..12013b696a

Changed dependencies
* src/base: abf6ba1ea2..d4cde9c6c6
* src/build: e24845d55b..28a8ee254d
* src/buildtools: 34f9ff8fd5..5cee6a2f1c
* src/ios: b97a09d143..923f1b83fa
* src/testing: 51a95278f9..9644116925
* src/third_party: c67a1c5e25..1d8e4d44b0
* src/third_party/depot_tools: c8fadda5a4..26bc518eae
* src/third_party/fuchsia-sdk/sdk: version:8.20220713.2.1..version:8.20220713.3.1
* src/third_party/perfetto: 29a81e33e6..ed613a2e0f
* src/tools: e1b5790e44..eb5577bdf5
* src/tools/luci-go: git_revision:be5d9aacf8987c0826223264f0427cd0b530b6a4..git_revision:a0ba80649473055bae3d789eec28c9967adb5e45
* src/tools/luci-go: git_revision:be5d9aacf8987c0826223264f0427cd0b530b6a4..git_revision:a0ba80649473055bae3d789eec28c9967adb5e45
DEPS diff: d0810c09a2..12013b696a/DEPS

No update to Clang.

BUG=None

Change-Id: I259aada52717eb305521e73539e6364486f33b17
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268524
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#37519}
2022-07-14 10:54:37 +00:00
70d6f2ed63 Update WebRTC code version (2022-07-14T04:06:31).
Bug: None
Change-Id: I10997c70090a3d90e530257c684e8ed7489fcdad
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268521
Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#37518}
2022-07-14 06:02:57 +00:00
84ef31f908 Roll chromium_revision ef902d1658..d0810c09a2 (1023960:1024069)
Change log: ef902d1658..d0810c09a2
Full diff: ef902d1658..d0810c09a2

Changed dependencies
* src/build: dc2ab03404..e24845d55b
* src/ios: feccebf89f..b97a09d143
* src/testing: 54a2b17279..51a95278f9
* src/third_party: 19e3565577..c67a1c5e25
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/c49cba8235..e8f62ffda8
* src/third_party/depot_tools: 6757d46962..c8fadda5a4
* src/tools: 3c30b667e7..e1b5790e44
DEPS diff: ef902d1658..d0810c09a2/DEPS

No update to Clang.

BUG=None

Change-Id: Id3824a9d129b5d43ea76fba6a7a826ced3c3c366
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268456
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#37517}
2022-07-14 02:45:28 +00:00
09196e44af Roll chromium_revision 0f2fa982fe..ef902d1658 (1023827:1023960)
Change log: 0f2fa982fe..ef902d1658
Full diff: 0f2fa982fe..ef902d1658

Changed dependencies
* src/base: eea0d5913b..abf6ba1ea2
* src/build: a900a40416..dc2ab03404
* src/ios: 1b5251bfea..feccebf89f
* src/testing: 7871ca2750..54a2b17279
* src/third_party: 3b5cd729ed..19e3565577
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/8e958343e5..c49cba8235
* src/third_party/fuchsia-sdk/sdk: version:8.20220713.1.1..version:8.20220713.2.1
* src/third_party/perfetto: 00a6e13924..29a81e33e6
* src/tools: 7746775e79..3c30b667e7
DEPS diff: 0f2fa982fe..ef902d1658/DEPS

No update to Clang.

BUG=None

Change-Id: Ic90d10f1e5d3c197d7a88ddb7dddf739666f1cf3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268500
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#37516}
2022-07-13 22:39:30 +00:00
d0a6fd239c Revert "AgcManagerDirect: stop enforcing min mic level override with 0 level"
This reverts commit e76daab8b36f8c2a16d59a116425a3a2f98022f6.

Reason for revert: revert required to revert the parent CL

Original change's description:
> `AgcManagerDirect`: stop enforcing min mic level override with 0 level
>
> https://webrtc-review.googlesource.com/c/src/+/250141 introduced a bug
> due to which the min mic level override is always enforced, if specified
> even if the user manually adjusts the mic level to zero.
>
> This CL fixes that bug, the changes run behind a kill switch.
>
> TESTED=Test video call on Chromium on Mac; input volume not adjusted after zeroing it from the system preferences UI
>
> Bug: chromium:1275566
> Change-Id: I18ce2e5970d3002b301f51f84544583c64982d57
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267844
> Reviewed-by: Hanna Silen <silen@webrtc.org>
> Commit-Queue: Alessio Bazzica <alessiob@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#37460}

Bug: chromium:1275566
Change-Id: I6d22d8f3fafdc7da3814827b9b69146a506595db
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268468
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Alessio Bazzica <alessiob@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37515}
2022-07-13 20:58:07 +00:00
94d259c7af Roll chromium_revision d05b59b211..0f2fa982fe (1023693:1023827)
Change log: d05b59b211..0f2fa982fe
Full diff: d05b59b211..0f2fa982fe

Changed dependencies
* src/base: a8aabb6cbc..eea0d5913b
* src/build: 68ac9cd9b0..a900a40416
* src/ios: 4585098453..1b5251bfea
* src/testing: 743229fa49..7871ca2750
* src/third_party: 1aac14b2e0..3b5cd729ed
* src/third_party/perfetto: 7a33ae4f5f..00a6e13924
* src/tools: 9ad57e0f47..7746775e79
DEPS diff: d05b59b211..0f2fa982fe/DEPS

No update to Clang.

BUG=None

Change-Id: I266701056a3cac3b197c5e96856df4e7270e755c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268480
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#37514}
2022-07-13 18:44:57 +00:00
b5d77a0c84 webrtc: Blank desktop capturer regards empty frame as a blank frame
There is a AV where GDI capturer sends empty frame to the
blank detector. It is fine operation from the GDI capturer
to pass an empty to the next handler. So, blank capturer
filter it and send it as blank frame to next handler.

Bug: webrtc:14265
Change-Id: Ifc90a210703e14fa6d0dc7fb2ae2942ae4e8125f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268444
Reviewed-by: Alexander Cooper <alcooper@chromium.org>
Commit-Queue: Alexander Cooper <alcooper@chromium.org>
Cr-Commit-Position: refs/heads/main@{#37513}
2022-07-13 18:03:07 +00:00
edd8c257f4 Roll chromium_revision 3fcc05638a..d05b59b211 (1023689:1023693)
Manually add jdk/extras

Change log: 3fcc05638a..d05b59b211
Full diff: 3fcc05638a..d05b59b211

Changed dependencies
* src/ios: e77b8a18a1..4585098453
* src/third_party/fuchsia-sdk/sdk: version:8.20220712.1.1..version:8.20220713.1.1
* src/third_party/libyuv: 6900494d90..d248929c05
* src/third_party/perfetto: 8fe494f32e..7a33ae4f5f
* src/tools: c662ee8ae6..9ad57e0f47
DEPS diff: 3fcc05638a..d05b59b211/DEPS

No update to Clang.

BUG=None

Change-Id: I37fd06ab7e6ca743d7b5c5e31f9d014d30b1d1d5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268465
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Björn Terelius <terelius@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37512}
2022-07-13 14:30:37 +00:00
2b1f509f3a Disallow invalid arguments in RestoreEncodingLayers.
Changing DCHECK into CHECK for good measure.

Bug: chromium:1343889
Change-Id: I2cede85dc2d2a4238739f73afe25275047f4aa50
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268460
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37511}
2022-07-13 10:55:03 +00:00
02bfcf5132 Compare only SdpVideoFormat::name and SdpVideoFormat::parameters in the VideoEncoderFactoryTemplate.
Since https://webrtc-review.googlesource.com/c/src/+/267780 supported scalability modes are also used to compare for equality between SdpVideoFormats(?).

Bug: webrtc:14267, webrtc:13573
Change-Id: I2f3c2fca93bac6fadd222f776f672c9bd3f1de0a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268304
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37510}
2022-07-13 10:54:00 +00:00
046e6d14c2 Update WebRTC code version (2022-07-13T04:05:07).
Bug: None
Change-Id: Ic2c546424eb69731c453dc0c32f620ac7685f0dd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268447
Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#37509}
2022-07-13 05:47:31 +00:00
b7821cea6b Remove unnecessary overload in RtcEventLogOutput
Bug: webrtc:13579
Change-Id: I3ea4b8ce8d111ae6b9ce7e92f75bd4196bc9656b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268420
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37508}
2022-07-12 22:09:36 +00:00
c8f9c56bc8 Roll chromium_revision ab0e768796..93fe9a662b (1023140:1023242)
Change log: ab0e768796..93fe9a662b
Full diff: ab0e768796..93fe9a662b

Changed dependencies
* src/base: fd85983f83..dac3821a53
* src/build: 2101e0d8a5..a33473f5b5
* src/ios: 7e47301f96..e744b922dc
* src/testing: e0e5a664f9..4137b59a49
* src/third_party: e980a80458..19b2c5f7c4
* src/third_party/fuchsia-sdk/sdk: version:8.20220712.0.1..version:8.20220712.1.1
* src/third_party/perfetto: 16cf103dc6..8fe494f32e
* src/tools: 7349389010..c662ee8ae6
DEPS diff: ab0e768796..93fe9a662b/DEPS

No update to Clang.

BUG=None

Change-Id: Ie40974bc7727f83b484c75229d79192b4d9bf144
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268440
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#37507}
2022-07-12 16:34:29 +00:00
078bbf1721 Roll chromium_revision 0fe12b43a6..ab0e768796 (1022960:1023140)
Change log: 0fe12b43a6..ab0e768796
Full diff: 0fe12b43a6..ab0e768796

Changed dependencies
* src/base: 1cfc235dca..fd85983f83
* src/build: 021d601084..2101e0d8a5
* src/ios: c6e595d72f..7e47301f96
* src/testing: bafcea0a54..e0e5a664f9
* src/third_party: 5cfefa776d..e980a80458
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/1dee059cfe..0da11c3cda
* src/third_party/fuchsia-sdk/sdk: version:8.20220711.1.1..version:8.20220712.0.1
* src/tools: 54ca54db79..7349389010
DEPS diff: 0fe12b43a6..ab0e768796/DEPS

No update to Clang.

BUG=None

Change-Id: I2b9d91511406a23ec9276f4836462faf34b0ba7a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268340
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#37506}
2022-07-12 10:47:09 +00:00
9e9bc644f8 Update visibility for dav1d_decoder.
Bug: webrtc:13573
Change-Id: Icb43b11cf0a6ad2b90f6876875bcb545be01ec0c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268303
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37505}
2022-07-12 10:07:46 +00:00
cb56277a17 libstdc++: add missing atomic include for std::atomic
Bug: chromium:957519
Change-Id: I93242198ef8277d5f4d6044fb565d3126768b514
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268187
Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com>
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37504}
2022-07-12 09:23:26 +00:00
5525e6310b Roll chromium_revision cf9b6945ba..0fe12b43a6 (1022166:1022960)
Manually removing jdk/extras and bouncycastle.

Change log: cf9b6945ba..0fe12b43a6
Full diff: cf9b6945ba..0fe12b43a6

Changed dependencies
* src/base: 4727225ab6..1cfc235dca
* src/build: f42a81a929..021d601084
* src/buildtools/linux64: git_revision:03ce92df5f9875bd9929b564be4b612713569aa9..git_revision:9ef321772ecc161937db69acb346397e0ccc484d
* src/buildtools/mac: git_revision:03ce92df5f9875bd9929b564be4b612713569aa9..git_revision:9ef321772ecc161937db69acb346397e0ccc484d
* src/buildtools/win: git_revision:03ce92df5f9875bd9929b564be4b612713569aa9..git_revision:9ef321772ecc161937db69acb346397e0ccc484d
* src/ios: 6ff6b9c079..c6e595d72f
* src/testing: 390c49818d..bafcea0a54
* src/third_party: 963cb9fb1a..5cfefa776d
* src/third_party/androidx: s85b63CjV4De8612Y-6JytJjowIAUUym2RzGH6ct7jsC..gAsD4l8EoP_W0IH5vzedZ1tyN3-wAP8-fqkaS_mX6rcC
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/1f51cfc7d7..7528f03c8a
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/be7e8caaea..1dee059cfe
* src/third_party/depot_tools: bb07d9eb0b..d22bf60721
* src/third_party/freetype/src: 3414fef74f..275b116b40
* src/third_party/fuchsia-sdk/sdk: version:8.20220707.3.1..version:8.20220711.1.1
* src/third_party/libaom/source/libaom: https://aomedia.googlesource.com/aom.git/+log/7ace1184f1..8dcdafc6d4
* src/third_party/perfetto: 9bad4b45b0..16cf103dc6
* src/third_party/r8: Zmb3PQpaMmxHLKO-7rV_Zl3UzVWX40QwqDQQibl5kkYC..auReXfxxD74XGdPdi-rYsKrp4sRwYwgNjh_W0PT7vNcC
* src/tools: 31f5321c41..54ca54db79
DEPS diff: cf9b6945ba..0fe12b43a6/DEPS

Clang version changed llvmorg-15-init-15116-g7c4b90a9:llvmorg-15-init-15652-g89a99ec9
Details: cf9b6945ba..0fe12b43a6/tools/clang/scripts/update.py

BUG=None

Change-Id: I1496d047e50391c0dbdeb5b005142cb61906760d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268302
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Björn Terelius <terelius@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37503}
2022-07-12 07:49:36 +00:00
eacb43942d Update WebRTC code version (2022-07-12T04:02:34).
Bug: None
Change-Id: I0497ec366d600bc5410d015ffc82fa2295747b98
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268320
Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#37502}
2022-07-12 05:17:30 +00:00
c501f30333 sdp: temporarily relax channel requirements for statically assigned payload types
to allow for downstream users to upgrade.

BUG=chromium:1338902

Change-Id: Ie1205ad2c9c1be3f4ed8e133b1a5e54afd04ebd9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268193
Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com>
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37501}
2022-07-11 14:32:55 +00:00
4058b33eaf Update WebRTC code version (2022-07-09T04:04:56).
Bug: None
Change-Id: I988aa6a6e51b0a6c6e97bffbf009a4a62d779d02
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268240
Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#37500}
2022-07-09 06:04:43 +00:00
b025b14b5f Roll chromium_revision b5f027ec1f..cf9b6945ba (1022047:1022166)
Change log: b5f027ec1f..cf9b6945ba
Full diff: b5f027ec1f..cf9b6945ba

Changed dependencies
* src/build: 85604a1062..f42a81a929
* src/ios: 942be4636d..6ff6b9c079
* src/testing: 7cb0c1ac02..390c49818d
* src/third_party: ded12be0d1..963cb9fb1a
* src/third_party/androidx: jh10aKp2in7ld755-cUy8ZafrE-iVdH__bQjHMhmTA4C..s85b63CjV4De8612Y-6JytJjowIAUUym2RzGH6ct7jsC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/d7cbf23b7d..be7e8caaea
* src/third_party/freetype/src: 7c151abb69..3414fef74f
* src/third_party/perfetto: f56e4abd18..9bad4b45b0
* src/tools: a8cc770ce7..31f5321c41
DEPS diff: b5f027ec1f..cf9b6945ba/DEPS

No update to Clang.

BUG=None

Change-Id: I47cc4f51d5372b19c65781559b6fac7bf4a51268
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268225
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#37499}
2022-07-08 16:45:31 +00:00
52747f1744 Reland "Fix overflow due to rounding in AbsoluteSendTime::To24Bits"
This reverts commit 791294a647bfba8ebd26821a78020a2bb2f82b9b.

Reason for revert: downstream test adjusted

Original change's description:
> Revert "Fix overflow due to rounding in AbsoluteSendTime::To24Bits"
>
> This reverts commit a17651f7d8748905d902eedf34471a0c227ca789.
>
> Reason for revert: triggers failure in downstream test
>
> Original change's description:
> > Fix overflow due to rounding in AbsoluteSendTime::To24Bits
> >
> > Actual rounding is not important for this time as long it is consistent
> > during the call: only difference between two absolute send time matter
> > Rounding down avoids producing 1 < 24 when value is close to the wrap around boundary.
> >
> > Bug: None
> > Change-Id: Ibbf5bae21bc37eccdc5d4c130a59796ee5108017
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268001
> > Commit-Queue: Åsa Persson <asapersson@webrtc.org>
> > Auto-Submit: Danil Chapovalov <danilchap@webrtc.org>
> > Reviewed-by: Åsa Persson <asapersson@webrtc.org>
> > Cr-Commit-Position: refs/heads/main@{#37468}
>
> Bug: None
> Change-Id: I90a9c1b174b918b7ede58c3bbdb879b1b67da7b2
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268120
> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
> Auto-Submit: Danil Chapovalov <danilchap@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#37473}

Bug: None
Change-Id: I99bcc6c6b7c08cd9621bdce336cd5793f78ee657
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268190
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37498}
2022-07-08 16:09:02 +00:00
9c125c6603 Migrate test/ to absl::AnyInvocable based TaskQueueBase interface
Bug: webrtc:14245
Change-Id: Ib410d1b03a23e5f00927456f7239c0dc7e68b824
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268184
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37497}
2022-07-08 14:24:54 +00:00
b981394841 Remove NackSender argument from RtpVideoStreamReceiver2.
Bug: webrtc:14249
Change-Id: Ic6013c69da2d0f1345f688660521ea0c175ad896
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267840
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37496}
2022-07-08 13:30:44 +00:00
6dcd43f1e4 GCC: make UnitBase::operator*(double) constexpr
cricket::Interpolate Interpolate is constexpr and therefore requires
UnitBase::operator* to be constexpr too. For consistency mark UnitBase::operator/ constexpr as well.

Bug: chromium:819294
Change-Id: I6f1bf812a452de3307b0720a00b85a127631992e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268186
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Sebastian Jansson <srte@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37495}
2022-07-08 13:21:51 +00:00
2295ddbff9 In bitrate estimator Improve handing send time of out of order packets
Bug: None
Change-Id: I74da3b616fb9419de8f7d9d28326354cee1c178d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268061
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37494}
2022-07-08 13:19:43 +00:00
fcfa80fe91 Update TaskQueueGcd implementation to absl::AnyInvocable
Bug: webrtc:14245
Change-Id: Ie9bd6d218147f002772820e20972ba8eabdd581f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268181
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37493}
2022-07-08 12:33:45 +00:00
9799fe036a peerconnection: move first connect metrics gathering to helper function
since it has grown too large

BUG=None

Change-Id: I9dfffd6264db3206c0674a3446c857c139ba6fb8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267826
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Philipp Hancke <philipp.hancke@googlemail.com>
Cr-Commit-Position: refs/heads/main@{#37492}
2022-07-08 11:44:02 +00:00
9f1104731e [PCLF] Fix deadlock when stats are requested during peer destruction
Bug: b/238308795
Change-Id: If420846a73df22ed07184d1803bf35295a88ecff
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268148
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37491}
2022-07-08 11:02:20 +00:00
dd4884dfb2 Roll chromium_revision f01d873206..b5f027ec1f (1021933:1022047)
Change log: f01d873206..b5f027ec1f
Full diff: f01d873206..b5f027ec1f

Changed dependencies
* src/base: d7e8631e9a..4727225ab6
* src/build: 336208c3c7..85604a1062
* src/testing: 5e70906be5..7cb0c1ac02
* src/third_party: 4709b850d8..ded12be0d1
* src/third_party/androidx: Wp5QJnaBXtZUKJgQC5gmoQwAjWWDE6cBkjRAoSu8IIoC..jh10aKp2in7ld755-cUy8ZafrE-iVdH__bQjHMhmTA4C
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/6b65e0427d..d7cbf23b7d
* src/third_party/freetype/src: 8a9192f68e..7c151abb69
* src/third_party/fuchsia-sdk/sdk: version:8.20220707.1.1..version:8.20220707.3.1
* src/tools: 1197977bcc..a8cc770ce7
DEPS diff: f01d873206..b5f027ec1f/DEPS

No update to Clang.

BUG=None

Change-Id: Idf8617840b2538b721814aeea499dfd5b026765f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268221
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#37490}
2022-07-08 08:23:41 +00:00
c8602cd8ad Update WebRTC code version (2022-07-08T04:06:07).
Bug: None
Change-Id: I7eee9049fbc96ddeeccdc7b7d2f57b053e9587d5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268169
Bot-Commit: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com <webrtc-version-updater@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#37489}
2022-07-08 05:34:30 +00:00
401158ba9a Roll chromium_revision d8666b6883..f01d873206 (1021819:1021933)
Change log: d8666b6883..f01d873206
Full diff: d8666b6883..f01d873206

Changed dependencies
* src/base: 1f0240fa60..d7e8631e9a
* src/ios: 012f1f29ff..942be4636d
* src/testing: ef759775a3..5e70906be5
* src/third_party: 47b5f89174..4709b850d8
* src/third_party/freetype/src: d5d048bbfe..8a9192f68e
* src/third_party/perfetto: acc008eff9..f56e4abd18
* src/third_party/r8: rjJlU5IP2VfVMVMEzQ8fMaA6vkqr15VmfRYimpm4TeIC..Zmb3PQpaMmxHLKO-7rV_Zl3UzVWX40QwqDQQibl5kkYC
* src/tools: f3e7479843..1197977bcc
DEPS diff: d8666b6883..f01d873206/DEPS

No update to Clang.

BUG=None

Change-Id: I97ebb2d6ea56b2182209b1d96290e937c5822e26
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268166
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#37488}
2022-07-08 00:44:39 +00:00
9b29b87470 Roll chromium_revision b78a622762..d8666b6883 (1021700:1021819)
Change log: b78a622762..d8666b6883
Full diff: b78a622762..d8666b6883

Changed dependencies
* src/base: f56683ccdd..1f0240fa60
* src/build: b7af620e3e..336208c3c7
* src/ios: 440da588d8..012f1f29ff
* src/testing: 30f8f34d07..ef759775a3
* src/third_party: 6f2984b45e..47b5f89174
* src/third_party/androidx: 2PIre0lzgUsBMZAlMGDVj_noHBvi860uvfYkFtl_UQcC..Wp5QJnaBXtZUKJgQC5gmoQwAjWWDE6cBkjRAoSu8IIoC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/6f2de7bf2d..6b65e0427d
* src/third_party/perfetto: 3c4bdd0f33..acc008eff9
* src/tools: a4625de4e2..f3e7479843
DEPS diff: b78a622762..d8666b6883/DEPS

No update to Clang.

BUG=None

Change-Id: I0180214ca0f6eba8e91dc18971ce026f93482c1d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268200
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#37487}
2022-07-07 20:25:59 +00:00
cbfdcc535e Roll chromium_revision 771d9b3fa0..b78a622762 (1021586:1021700)
Change log: 771d9b3fa0..b78a622762
Full diff: 771d9b3fa0..b78a622762

Changed dependencies
* src/base: 0ba3b9f4a5..f56683ccdd
* src/build: ea8947ab37..b7af620e3e
* src/ios: 9cb0ed046a..440da588d8
* src/testing: 3e798b229f..30f8f34d07
* src/third_party: cfebf48b8f..6f2984b45e
* src/third_party/androidx: x3xDrUUA3TTUlYedTCdINv0MDmNCQJu_aTS-XuF56U0C..2PIre0lzgUsBMZAlMGDVj_noHBvi860uvfYkFtl_UQcC
* src/third_party/fuchsia-sdk/sdk: version:8.20220707.0.1..version:8.20220707.1.1
* src/third_party/perfetto: 84a3c77dcd..3c4bdd0f33
* src/tools: 09b21c5aa3..a4625de4e2
DEPS diff: 771d9b3fa0..b78a622762/DEPS

No update to Clang.

BUG=None

Change-Id: I04e34c8c52fd8a23b24bf9637bb3dcb8285eecf4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268163
Bot-Commit: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#37486}
2022-07-07 16:56:25 +00:00
28bc2ca92c Remove unused WebRTC-LimitPaddingSize field trial
Bug: webrtc:11508
Change-Id: Ib7d48e23bd44e2f948d51800090fc14b873d11eb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268122
Auto-Submit: Erik Språng <sprang@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37485}
2022-07-07 14:28:06 +00:00
eb91fe48fe Remove unnecessary std::string overloads
Makes std::string version of rtc::RtcEventLogOutput::Write() no longer pure virtual while making the absl::string_view version pure virtual. Also removes unnecessary overloads in subclasses.

BUG=webrtc:13579

Change-Id: I8fb449560b795a1ef76fab27533d9042d0c34cd1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268062
Commit-Queue: Ali Tofigh <alito@webrtc.org>
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37484}
2022-07-07 14:24:14 +00:00
26910ffe22 Make dav1d the default AV1 decoder.
Bug: chromium:1330308, b/234414450
Change-Id: Idc35c9e3612843001f8d7d9361f3769b45350e63
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268183
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37483}
2022-07-07 14:04:46 +00:00
7b19036b80 Migrate p2p/ to absl::AnyInvocable based TaskQueueBase interface
Bug: webrtc:14245
Change-Id: Iade96b4499e45401491c3eee941fafa51fb2849b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268147
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37482}
2022-07-07 13:03:44 +00:00
677c1ddde5 Migrate rtp_rtcp to absl::AnyInvocable based TaskQueueBase interface
Bug: webrtc:14245
Change-Id: I037f964130648caf0bd1de86611f8681d475b078
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268146
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37481}
2022-07-07 12:39:25 +00:00