9af4aa7cf4
Reland "Represent RtpPacketToSend::capture_time with Timestamp"
...
This reverts commit 56db8d09529d5ba92d24954a1d78a90c8ea2cd85.
Reason for revert: downstream problem addressed
Original change's description:
> Revert "Represent RtpPacketToSend::capture_time with Timestamp"
>
> This reverts commit 385eb9714daa80306d2f92d36678c42892dab555.
>
> Reason for revert: Causes problems downstream:
>
> #
> # Fatal error in: rtc_base/units/unit_base.h, line 122
> # last system error: 0
> # Check failed: value >= 0 (-234 vs. 0)
>
> Original change's description:
> > Represent RtpPacketToSend::capture_time with Timestamp
> >
> > Bug: webrtc:13757
> > Change-Id: I0ede22cd34e3a59afe1477d8edd495dce64e3242
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252586
> > Reviewed-by: Erik Språng <sprang@webrtc.org >
> > Reviewed-by: Rasmus Brandt <brandtr@webrtc.org >
> > Commit-Queue: Danil Chapovalov <danilchap@webrtc.org >
> > Cr-Commit-Position: refs/heads/main@{#36083}
>
> Bug: webrtc:13757
> Change-Id: I8442abd438be8726cf671d0f372d50ecfac6847e
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252720
> Auto-Submit: Tomas Gunnarsson <tommi@webrtc.org >
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com >
> Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org >
> Cr-Commit-Position: refs/heads/main@{#36087}
Bug: webrtc:13757
Change-Id: I1fa852757480116f35deb2b6c3c27800bdf5e197
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252781
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org >
Reviewed-by: Erik Språng <sprang@webrtc.org >
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org >
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36093}
2022-02-28 10:04:37 +00:00
6ccd74816a
Roll chromium_revision b566a7ee01..45ec87b29f (975563:975667)
...
Change log: b566a7ee01..45ec87b29f
Full diff: b566a7ee01..45ec87b29f
Changed dependencies
* src/build: 6f29f6c02a..3651f40a5d
* src/ios: d3d38e3db5..9f0a2dddd9
* src/testing: d607f42a01..8bf5b5b5e9
* src/third_party: 8b03c87b78..16c2bd0c52
* src/tools: b5781f6627..d82d1d5395
DEPS diff: b566a7ee01..45ec87b29f
/DEPS
No update to Clang.
BUG=None
Change-Id: Id61fa205e94fd43a88ff4234c9a4e029c9e2be10
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252921
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@{#36092}
2022-02-28 06:39:55 +00:00
c5f6201131
Update WebRTC code version (2022-02-28T04:03:34).
...
Bug: None
Change-Id: I9a9770fff882ecd0b1d0a7c4dc3e26b110fbee1c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252886
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@{#36091}
2022-02-28 05:30:05 +00:00
8e5a64ae7e
Roll chromium_revision 5688012168..b566a7ee01 (975461:975563)
...
Change log: 5688012168..b566a7ee01
Full diff: 5688012168..b566a7ee01
Changed dependencies
* src/build: 48b4cff6a5..6f29f6c02a
* src/ios: 5969559967..d3d38e3db5
* src/testing: e5a7a6719a..d607f42a01
* src/third_party: dd5821349b..8b03c87b78
* src/tools: 21f13c8e61..b5781f6627
DEPS diff: 5688012168..b566a7ee01
/DEPS
No update to Clang.
BUG=None
Change-Id: I0add0830e1e04482c1c7285e2ae80ba57b43a9d1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252881
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@{#36090}
2022-02-27 14:35:55 +00:00
52d6c57c6f
Update WebRTC code version (2022-02-27T04:02:16).
...
Bug: None
Change-Id: I224b7dfb956c9455b5730e0b41dd450a202756bf
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252842
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@{#36089}
2022-02-27 05:20:35 +00:00
1dddc7f7f9
Roll chromium_revision d418bb1e88..5688012168 (975168:975461)
...
Change log: d418bb1e88..5688012168
Full diff: d418bb1e88..5688012168
Changed dependencies
* src/base: 2dfd7c2422..402f200100
* src/build: 1825abc1e5..48b4cff6a5
* src/buildtools/third_party/libunwind/trunk: 8cd7191937..2ea265b95a
* src/ios: 603214b04e..5969559967
* src/testing: e867c867ab..e5a7a6719a
* src/third_party: d4b6f1bfd0..dd5821349b
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/392c66f379..666eff907b
* src/third_party/perfetto: 7a29efcb91..5b5f79bbdb
* src/tools: eeb2fef42d..21f13c8e61
DEPS diff: d418bb1e88..5688012168
/DEPS
No update to Clang.
BUG=None
Change-Id: Ia7352e67f0d96bcb1f69b95ac41621215c1dcdad
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252740
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@{#36088}
2022-02-26 12:50:23 +00:00
56db8d0952
Revert "Represent RtpPacketToSend::capture_time with Timestamp"
...
This reverts commit 385eb9714daa80306d2f92d36678c42892dab555.
Reason for revert: Causes problems downstream:
#
# Fatal error in: rtc_base/units/unit_base.h, line 122
# last system error: 0
# Check failed: value >= 0 (-234 vs. 0)
Original change's description:
> Represent RtpPacketToSend::capture_time with Timestamp
>
> Bug: webrtc:13757
> Change-Id: I0ede22cd34e3a59afe1477d8edd495dce64e3242
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252586
> Reviewed-by: Erik Språng <sprang@webrtc.org >
> Reviewed-by: Rasmus Brandt <brandtr@webrtc.org >
> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org >
> Cr-Commit-Position: refs/heads/main@{#36083}
Bug: webrtc:13757
Change-Id: I8442abd438be8726cf671d0f372d50ecfac6847e
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252720
Auto-Submit: Tomas Gunnarsson <tommi@webrtc.org >
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com >
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36087}
2022-02-26 10:35:13 +00:00
1db3c7435e
Update WebRTC code version (2022-02-26T04:02:50).
...
Bug: None
Change-Id: I891285668308f55a7c96115e1e74e8922229f193
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252628
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@{#36086}
2022-02-26 05:20:43 +00:00
7c2e958711
Add a guard against double delete to Connection::Destroy
...
Bug: webrtc:13752
Change-Id: I80345fe2e560773f9f98f850def386ec53ae798f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252660
Reviewed-by: Taylor Brandstetter <deadbeef@webrtc.org >
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36085}
2022-02-25 23:43:03 +00:00
a33a28f360
Roll chromium_revision 0e95c9b57e..d418bb1e88 (975060:975168)
...
Change log: 0e95c9b57e..d418bb1e88
Full diff: 0e95c9b57e..d418bb1e88
Changed dependencies
* src/base: 42d67a004d..2dfd7c2422
* src/build: 9e7c4ed752..1825abc1e5
* src/ios: eac958fe5e..603214b04e
* src/third_party: aea4a23ebb..d4b6f1bfd0
* src/third_party/perfetto: dfc6cffca9..7a29efcb91
* src/tools: d6bfa6aaf0..eeb2fef42d
DEPS diff: 0e95c9b57e..d418bb1e88
/DEPS
No update to Clang.
BUG=None
Change-Id: I0f1b3184d01ca231f311191f13c91fb92c74bcf6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252640
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@{#36084}
2022-02-25 18:29:52 +00:00
385eb9714d
Represent RtpPacketToSend::capture_time with Timestamp
...
Bug: webrtc:13757
Change-Id: I0ede22cd34e3a59afe1477d8edd495dce64e3242
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252586
Reviewed-by: Erik Språng <sprang@webrtc.org >
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org >
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36083}
2022-02-25 16:44:07 +00:00
8382968781
Reland "Remove workaround in AutoSocketServerThread that isn't needed anymore."
...
This reverts commit e4d3952bf0b05b825992f1023a106f3bcf34946e.
Reason for revert: Speculative revert.
Original change's description:
> Revert "Remove workaround in AutoSocketServerThread that isn't needed anymore."
>
> This reverts commit 44156fa024cbf12f052a35571ac91bc9907be6c3.
>
> Reason for revert: Needed in order to revert https://webrtc-review.googlesource.com/c/src/+/249941 , which introduced a crash
>
> Original change's description:
> > Remove workaround in AutoSocketServerThread that isn't needed anymore.
> >
> > Cleanup steps for the Connection class have changed as of:
> > https://webrtc-review.googlesource.com/c/src/+/249941
> >
> > However, it turns out that the PortTest suite still needs it, so the
> > workaround has migrated to there.
> >
> > Bug: none
> > Change-Id: Ia68f47b6c65b3a8fd5e8c04d70a43d15ba1a6422
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/250223
> > Reviewed-by: Niels Moller <nisse@webrtc.org >
> > Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org >
> > Cr-Commit-Position: refs/heads/main@{#35894}
>
> Bug: none
> Change-Id: I13a4a79ebcb864054d14c1ba7726e18e044e3bd4
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252542
> Auto-Submit: Taylor Brandstetter <deadbeef@webrtc.org >
> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
> Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org >
> Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org >
> Cr-Commit-Position: refs/heads/main@{#36076}
No-Try: True
Bug: none
Change-Id: If39bb2f26349c42c2377ed9f80c26eb18d90869f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252585
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com >
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36082}
2022-02-25 11:33:32 +00:00
0cb1cfa69e
Reland "Removing MessageHandler dependency from Connection."
...
This reverts commit 05ea12e5136493a8977e0bb4a81a6ff8d06ec92f.
Reason for revert: Speculative revert.
Original change's description:
> Revert "Removing MessageHandler dependency from Connection."
>
> This reverts commit 3202e29f72b4f511fcf6e92ef9b0dcbfee6089ff.
>
> Reason for revert: Introduced a crash in the task posted by Destroy()
>
> Original change's description:
> > Removing MessageHandler dependency from Connection.
> >
> > Bug: webrtc:11988
> > Change-Id: Ic35bb5baeafbda7210012dceb0d6d5f5b3eb95c9
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/249941
> > Reviewed-by: Niels Moller <nisse@webrtc.org >
> > Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org >
> > Cr-Commit-Position: refs/heads/main@{#35890}
>
> No-Try: True
> Bug: webrtc:11988
> Change-Id: Ie70ee145fde75b8cf76b02784176970e7a78e001
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252541
> Auto-Submit: Taylor Brandstetter <deadbeef@webrtc.org >
> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
> Owners-Override: Mirko Bonadei <mbonadei@webrtc.org >
> Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org >
> Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org >
> Cr-Commit-Position: refs/heads/main@{#36078}
No-Try: True
Bug: webrtc:11988
Change-Id: Idfd42d016e81d4352839c33dcb4ea3b0dafea08b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252584
Owners-Override: Mirko Bonadei <mbonadei@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@{#36081}
2022-02-25 11:01:54 +00:00
1e98e7bf92
p2p: Add field trial WebRTC-SetSocketReceiveBuffer
...
This field trial sets a non-zero receive buffer on the media UDP socket
with the intention to result in less packet loss in situations when the
application can't read packets fast enough from the socket. This can be
due to e.g. external factors, e.g. operating system not scheduling the
application for a longer time, or due to internal factors, e.g. slow
processing, a long running garbage collector, and more.
The size as set as the field trial parameter, as e.g.
WebRTC-SetSocketReceiveBuffer/Enabled-250/ to set it to 250kb.
Bug: webrtc:13753
Change-Id: Iae38d0db0c595d6e0148a2fdeb85ee8895e90560
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252581
Reviewed-by: Jonas Oreland <jonaso@webrtc.org >
Commit-Queue: Victor Boivie <boivie@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36080}
2022-02-25 11:00:12 +00:00
cb24158698
Reland "Reland "Refactor AnalyzerConfig to use Timestamps instead of microseconds.""
...
This reverts commit 7306c75c12e6dd70e1f1a0904b6bda347423a556.
Reason for revert: Downstream updated
Original change's description:
> Revert "Reland "Refactor AnalyzerConfig to use Timestamps instead of microseconds.""
>
> This reverts commit 7a992e21b9c3ff03aa34488a9c91fa580ca4faa6.
>
> Reason for revert: Breaks downstream build due to type change.
>
> Original change's description:
> > Reland "Refactor AnalyzerConfig to use Timestamps instead of microseconds."
> >
> > This is a reland of 43fb16921b29ecd3a2d87876dda75c575e05f66a
> >
> > Original change's description:
> > > Refactor AnalyzerConfig to use Timestamps instead of microseconds.
> > >
> > > Add optional offset-to-UTC parameter to output. This allows aligning
> > > the x-axis in the generated charts to other UTC-based logs.
> > >
> > > Bug: b/215140373
> > > Change-Id: I65bcd295718acbb8c94e363907c1abc458067bfd
> > > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/250203
> > > Reviewed-by: Kristoffer Erlandsson <kerl@google.com >
> > > Commit-Queue: Björn Terelius <terelius@webrtc.org >
> > > Cr-Commit-Position: refs/heads/main@{#35992}
> >
> > Bug: b/215140373
> > Change-Id: Id2b88cc4b8078a97275d49a617581cbbd02d2c6f
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252380
> > Reviewed-by: Kristoffer Erlandsson <kerl@google.com >
> > Commit-Queue: Björn Terelius <terelius@webrtc.org >
> > Cr-Commit-Position: refs/heads/main@{#36066}
>
> Bug: b/215140373
> Change-Id: I951ac26b8176e58da18e93835f13f6b9deb6d4fa
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252443
> Auto-Submit: 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@{#36068}
Bug: b/215140373
Change-Id: Ie2b9a961d1e09dbeabeb6bfb02b43c047df69515
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252582
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com >
Commit-Queue: Björn Terelius <terelius@webrtc.org >
Reviewed-by: Kristoffer Erlandsson <kerl@google.com >
Cr-Commit-Position: refs/heads/main@{#36079}
2022-02-25 10:48:32 +00:00
05ea12e513
Revert "Removing MessageHandler dependency from Connection."
...
This reverts commit 3202e29f72b4f511fcf6e92ef9b0dcbfee6089ff.
Reason for revert: Introduced a crash in the task posted by Destroy()
Original change's description:
> Removing MessageHandler dependency from Connection.
>
> Bug: webrtc:11988
> Change-Id: Ic35bb5baeafbda7210012dceb0d6d5f5b3eb95c9
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/249941
> Reviewed-by: Niels Moller <nisse@webrtc.org >
> Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org >
> Cr-Commit-Position: refs/heads/main@{#35890}
No-Try: True
Bug: webrtc:11988
Change-Id: Ie70ee145fde75b8cf76b02784176970e7a78e001
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252541
Auto-Submit: Taylor Brandstetter <deadbeef@webrtc.org >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Owners-Override: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org >
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36078}
2022-02-25 10:41:13 +00:00
9aa4aebee5
Roll chromium_revision 2136e05894..0e95c9b57e (974952:975060)
...
Change log: 2136e05894..0e95c9b57e
Full diff: 2136e05894..0e95c9b57e
Changed dependencies
* src/build: f982200c74..9e7c4ed752
* src/ios: 14c5557274..eac958fe5e
* src/testing: f039863bab..e867c867ab
* src/third_party: 84f3d6bf8f..aea4a23ebb
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/62a74cf243..392c66f379
* src/tools: ebe914c964..d6bfa6aaf0
DEPS diff: 2136e05894..0e95c9b57e
/DEPS
No update to Clang.
BUG=None
Change-Id: Iefa22a2d6b9e75b58b46691c35852d7b6ccbcb20
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252601
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@{#36077}
2022-02-25 10:38:42 +00:00
e4d3952bf0
Revert "Remove workaround in AutoSocketServerThread that isn't needed anymore."
...
This reverts commit 44156fa024cbf12f052a35571ac91bc9907be6c3.
Reason for revert: Needed in order to revert https://webrtc-review.googlesource.com/c/src/+/249941 , which introduced a crash
Original change's description:
> Remove workaround in AutoSocketServerThread that isn't needed anymore.
>
> Cleanup steps for the Connection class have changed as of:
> https://webrtc-review.googlesource.com/c/src/+/249941
>
> However, it turns out that the PortTest suite still needs it, so the
> workaround has migrated to there.
>
> Bug: none
> Change-Id: Ia68f47b6c65b3a8fd5e8c04d70a43d15ba1a6422
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/250223
> Reviewed-by: Niels Moller <nisse@webrtc.org >
> Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org >
> Cr-Commit-Position: refs/heads/main@{#35894}
Bug: none
Change-Id: I13a4a79ebcb864054d14c1ba7726e18e044e3bd4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252542
Auto-Submit: Taylor Brandstetter <deadbeef@webrtc.org >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org >
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36076}
2022-02-25 10:14:38 +00:00
a23acdde9d
Update WebRTC code version (2022-02-25T04:02:04).
...
Bug: None
Change-Id: I5ea00667b5f3a253dc42e67aed9487990b9502d9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252543
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@{#36075}
2022-02-25 05:03:33 +00:00
c5200da92e
Roll chromium_revision ec76cb664e..2136e05894 (974851:974952)
...
Change log: ec76cb664e..2136e05894
Full diff: ec76cb664e..2136e05894
Changed dependencies
* src/base: f7134a07e7..42d67a004d
* src/build: 1182250c7c..f982200c74
* src/ios: cc97f3073d..14c5557274
* src/testing: 2db17150ca..f039863bab
* src/third_party: 192c0c6ca7..84f3d6bf8f
* src/third_party/depot_tools: c1ab734908..6b28c1ddef
* src/third_party/icu: 901474b180..1fa4e3959e
* src/tools: 5834f7f7df..ebe914c964
DEPS diff: ec76cb664e..2136e05894
/DEPS
No update to Clang.
BUG=None
Change-Id: I27c61ee5e8621e5cb7a28054d9874d012b18a87b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252540
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@{#36074}
2022-02-25 02:51:13 +00:00
0825daf2ed
PipeWire capturer: search for epoxy headers
...
We actually use headers from libepoxy (it's part of the sysroot) so this
was removed accicentally in one of previous changes and it just
magically worked as we include those headers with their full path
Bug: webrtc:13429
Change-Id: I4f5684521a76287a725272ce3833daae673d9332
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252002
Reviewed-by: Alexander Cooper <alcooper@chromium.org >
Commit-Queue: Alexander Cooper <alcooper@chromium.org >
Cr-Commit-Position: refs/heads/main@{#36073}
2022-02-25 01:20:32 +00:00
48cda468aa
Roll chromium_revision c5c3b957ca..ec76cb664e (974718:974851)
...
Change log: c5c3b957ca..ec76cb664e
Full diff: c5c3b957ca..ec76cb664e
Changed dependencies
* src/base: 8c7254d87b..f7134a07e7
* src/build: b6b7a3eb65..1182250c7c
* src/ios: 2a2fe25738..cc97f3073d
* src/testing: 04b71a078a..2db17150ca
* src/third_party: 502712994d..192c0c6ca7
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/08a8050c47..62a74cf243
* src/third_party/depot_tools: 2c668c866d..c1ab734908
* src/third_party/perfetto: cf4922dea8..dfc6cffca9
* src/tools: 7264b97e2c..5834f7f7df
DEPS diff: c5c3b957ca..ec76cb664e
/DEPS
No update to Clang.
BUG=None
Change-Id: I8c2e5bca3f4fd5549a60362385b1e3f7e36cadf0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252501
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@{#36072}
2022-02-24 22:41:32 +00:00
1535b0a34b
Add I444Buffer tests in video_frame_unittest.cc
...
@nisse suggested to add test for I444Buffer to VideoFrameBuffer test
in https://webrtc-review.googlesource.com/c/src/+/251303 and I agree that
they should exist.
Didn't get the time to add them before the change was merged, so here
they are.
I took the liberty of reworking the tests to extend support to any buffer
type based on PlanarYuvBuffer (only limited by interface method
implementations) but still retain the same functionality.
Bug: webrtc:13669
Change-Id: I67998b635e05e1403e2dc6cfe3483590a5788453
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/251460
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org >
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Commit-Queue: Harald Alvestrand <hta@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36071}
2022-02-24 21:10:12 +00:00
ecd5ba15cb
Fix missing include of rtc_base/system/no_unique_address.h
...
Bug: None
Change-Id: I047c456cde647282824e8c51122ae53bef7cb7b3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252440
Auto-Submit: Niels Moller <nisse@webrtc.org >
Reviewed-by: Mark Foltz <mfoltz@chromium.org >
Commit-Queue: Mark Foltz <mfoltz@chromium.org >
Cr-Commit-Position: refs/heads/main@{#36070}
2022-02-24 19:25:12 +00:00
a8c0d789ee
Roll chromium_revision b4562c8dc8..c5c3b957ca (974583:974718)
...
Change log: b4562c8dc8..c5c3b957ca
Full diff: b4562c8dc8..c5c3b957ca
Changed dependencies
* src/base: 187616c5fc..8c7254d87b
* src/build: bcfb6fca6d..b6b7a3eb65
* src/ios: 4eaa194b8b..2a2fe25738
* src/testing: 629e78f5b3..04b71a078a
* src/third_party: d2f57fb779..502712994d
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/68addd2f71..4d955d20d2
* src/third_party/perfetto: dfc6cffca9..cf4922dea8
* src/tools: bc929d3e94..7264b97e2c
DEPS diff: b4562c8dc8..c5c3b957ca
/DEPS
No update to Clang.
BUG=None
Change-Id: I2b31a937eaffc07cebc7eef0c009f62e179bd629
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252480
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@{#36069}
2022-02-24 18:47:52 +00:00
7306c75c12
Revert "Reland "Refactor AnalyzerConfig to use Timestamps instead of microseconds.""
...
This reverts commit 7a992e21b9c3ff03aa34488a9c91fa580ca4faa6.
Reason for revert: Breaks downstream build due to type change.
Original change's description:
> Reland "Refactor AnalyzerConfig to use Timestamps instead of microseconds."
>
> This is a reland of 43fb16921b29ecd3a2d87876dda75c575e05f66a
>
> Original change's description:
> > Refactor AnalyzerConfig to use Timestamps instead of microseconds.
> >
> > Add optional offset-to-UTC parameter to output. This allows aligning
> > the x-axis in the generated charts to other UTC-based logs.
> >
> > Bug: b/215140373
> > Change-Id: I65bcd295718acbb8c94e363907c1abc458067bfd
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/250203
> > Reviewed-by: Kristoffer Erlandsson <kerl@google.com >
> > Commit-Queue: Björn Terelius <terelius@webrtc.org >
> > Cr-Commit-Position: refs/heads/main@{#35992}
>
> Bug: b/215140373
> Change-Id: Id2b88cc4b8078a97275d49a617581cbbd02d2c6f
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252380
> Reviewed-by: Kristoffer Erlandsson <kerl@google.com >
> Commit-Queue: Björn Terelius <terelius@webrtc.org >
> Cr-Commit-Position: refs/heads/main@{#36066}
Bug: b/215140373
Change-Id: I951ac26b8176e58da18e93835f13f6b9deb6d4fa
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252443
Auto-Submit: 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@{#36068}
2022-02-24 17:14:23 +00:00
3ed1dbb56e
In RtpPacketReceived delete deprecated accessors for handling time in ms
...
Bug: None
Change-Id: I02a43a16e8d9bf3a1e2c9f6442a1c119620e1288
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252286
Auto-Submit: Danil Chapovalov <danilchap@webrtc.org >
Reviewed-by: Erik Språng <sprang@webrtc.org >
Commit-Queue: Erik Språng <sprang@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36067}
2022-02-24 15:37:51 +00:00
7a992e21b9
Reland "Refactor AnalyzerConfig to use Timestamps instead of microseconds."
...
This is a reland of 43fb16921b29ecd3a2d87876dda75c575e05f66a
Original change's description:
> Refactor AnalyzerConfig to use Timestamps instead of microseconds.
>
> Add optional offset-to-UTC parameter to output. This allows aligning
> the x-axis in the generated charts to other UTC-based logs.
>
> Bug: b/215140373
> Change-Id: I65bcd295718acbb8c94e363907c1abc458067bfd
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/250203
> Reviewed-by: Kristoffer Erlandsson <kerl@google.com >
> Commit-Queue: Björn Terelius <terelius@webrtc.org >
> Cr-Commit-Position: refs/heads/main@{#35992}
Bug: b/215140373
Change-Id: Id2b88cc4b8078a97275d49a617581cbbd02d2c6f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252380
Reviewed-by: Kristoffer Erlandsson <kerl@google.com >
Commit-Queue: Björn Terelius <terelius@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36066}
2022-02-24 14:56:53 +00:00
caf2063a9e
Roll chromium_revision 47fab10a5d..b4562c8dc8 (974582:974583)
...
The third_party/android_deps/libs/org_robolectric_shadows_multidex dependency had to be moved manually.
Change log: 47fab10a5d..b4562c8dc8
Full diff: 47fab10a5d..b4562c8dc8
Changed dependencies
* src/base: 1ccd6b651d..187616c5fc
* src/build: e3b729952d..bcfb6fca6d
* src/buildtools: 93c15529c3..893aa038dd
* src/ios: 469142ebf2..4eaa194b8b
* src/testing: bede1d9398..629e78f5b3
* src/third_party: 0c497a1ac6..d2f57fb779
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/8f3c4ef866..08a8050c47
* src/third_party/depot_tools: 306b03b191..2c668c866d
* src/third_party/freetype/src: bcdfa38692..034e5dbf92
* src/third_party/icu: b867f209e4..901474b180
* src/third_party/robolectric: Kdd6dNFAKqj9g9Bsfo2z1zQr52Vk60EL_wb9Bf2c8rcC..FihBToFLI9o7fW09ZtQ_5YruQy6sDWMo1Pv0g97eAxEC
* src/tools: 01862032d8..bc929d3e94
DEPS diff: 47fab10a5d..b4562c8dc8
/DEPS
No update to Clang.
BUG=chromium:1184780
Change-Id: If302a3bec96f4b94d320d611e6cdb163305c591e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252420
Auto-Submit: Björn Terelius <terelius@webrtc.org >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36065}
2022-02-24 12:14:11 +00:00
c24a2189d7
Update IWYU tool with a mapping file
...
Also apply IWYU to all .cc files in pc/, and correct BUILD file to match.
Note: Some files came out wrong when iwyu was applied. These are not included.
Bug: none
Change-Id: Ib5ea46b8fcc505414d0447cca7218ad3afc2e321
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252280
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Harald Alvestrand <hta@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36064}
2022-02-24 11:05:06 +00:00
3be0c39f91
Update WebRTC code version (2022-02-24T04:05:39).
...
Bug: None
Change-Id: I52834e964bda1509e5cc33bca3c44e4ddc8a2700
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252360
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@{#36063}
2022-02-24 05:49:51 +00:00
b50cfc9fbb
Roll chromium_revision a52f3ba050..0b2f63dc4b (974149:974286)
...
Change log: a52f3ba050..0b2f63dc4b
Full diff: a52f3ba050..0b2f63dc4b
Changed dependencies
* src/base: d9e6daa144..1ccd6b651d
* src/build: df888d519a..e3b729952d
* src/ios: 90f3bddf86..469142ebf2
* src/testing: f6ece9fd76..bede1d9398
* src/third_party: 57414e84d2..0c497a1ac6
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/58ce6f9e68..8f3c4ef866
* src/tools: 68fd7a7434..01862032d8
DEPS diff: a52f3ba050..0b2f63dc4b
/DEPS
No update to Clang.
BUG=None
Change-Id: I34486eaf48139e5d1959ecf9a9fad3f1af012403
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252288
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@{#36062}
2022-02-23 20:47:22 +00:00
54f3be5c37
Deflake VideoSendStreamTest::TestNackRetransmission.
...
This test method previously didn't account for retransmissions that can
fail for valid reasons e.g. retransmitting too soon or overusing the
retransmission bandwidth budget.
Now, we keep periodically requesting retransmissions until the packets
we seek have been received.
Bug: webrtc:13480
Change-Id: Ica620049b2c6c123117f5fa270dae0a08b320948
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252283
Reviewed-by: Björn Terelius <terelius@webrtc.org >
Commit-Queue: Erik Språng <sprang@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36061}
2022-02-23 16:02:31 +00:00
003e6e99b3
[PCLF] Add ability to specify custom PortAllocator flags
...
Bug: b/196034093
Change-Id: Ia1838c5c9ace096d7e77e31f7f2ad6b6352fd1ea
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252100
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Jonas Oreland <jonaso@google.com >
Reviewed-by: Jonas Oreland <jonaso@webrtc.org >
Commit-Queue: Artem Titov <titovartem@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36060}
2022-02-23 15:27:27 +00:00
286664c381
Roll chromium_revision 4ad0798dfd..a52f3ba050 (974045:974149)
...
Change log: 4ad0798dfd..a52f3ba050
Full diff: 4ad0798dfd..a52f3ba050
Changed dependencies
* src/build: 51ff1c607b..df888d519a
* src/ios: 329b18ceb3..90f3bddf86
* src/testing: 064ccfc12b..f6ece9fd76
* src/third_party: 3c02c2fa5e..57414e84d2
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/4ac0eac51b..58ce6f9e68
* src/third_party/depot_tools: 64f5f26f1a..306b03b191
* src/tools: 5561a9ea21..68fd7a7434
DEPS diff: 4ad0798dfd..a52f3ba050
/DEPS
No update to Clang.
BUG=None
Change-Id: I280c7eed787923dceac506fa18b75d7fa72446cb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252302
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@{#36059}
2022-02-23 15:19:41 +00:00
42abc13d17
Run degraded fake network on Call's network thread.
...
This avoids creating a dedicated task queue that potentially contends
with the network thread.
Bug: webrtc:251043
Change-Id: I2d54486c4235dac44b79f89d4f3d81b4d3de4026
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252282
Reviewed-by: Stefan Holmer <stefan@webrtc.org >
Commit-Queue: Erik Språng <sprang@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36058}
2022-02-23 12:10:21 +00:00
6589def397
Align sender/receiver teardown in RtpTransceiver.
...
This makes SetChannel() consistently make 2 invokes instead of a
multiple of senders+receivers (previous minimum was 4 but could be
larger).
* Stop() doesn't hop to the worker thread.
* SetMediaChannel(), an already-required step on the worker thread for
senders and *sometimes* for receivers[1], is now consistently required
for both. This simplifies transceiver teardown and enables the next
bullet.
* Transceiver stops all senders and receivers in one go rather than
ping ponging between threads.
[1] When not required, it was done implicitly inside of Stop().
See changes in `RtpTransceiver::SetChannel`
Bug: webrtc:13540
Change-Id: Ied61636c8ef09d782bf519524fff2a31e15219a8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/249797
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org >
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36057}
2022-02-23 11:10:32 +00:00
3b393ec991
Fixes escaped line breaks
...
Bug: webrtc:13607
Change-Id: I24c252ecb6d443abb8206e752bdff73ee5084807
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252260
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Christoffer Jansson <jansson@google.com >
Cr-Commit-Position: refs/heads/main@{#36056}
2022-02-23 09:08:30 +00:00
a05c7502bf
Update WebRTC code version (2022-02-23T04:06:01).
...
Bug: None
Change-Id: Ie185725650b1ad700810ef33bef68abd49b6353a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252201
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@{#36055}
2022-02-23 05:41:08 +00:00
3572650fb7
Roll chromium_revision fcc50d8cd1..4ad0798dfd (973924:974045)
...
Change log: fcc50d8cd1..4ad0798dfd
Full diff: fcc50d8cd1..4ad0798dfd
Changed dependencies
* src/base: b3563c3762..d9e6daa144
* src/build: cd91260149..51ff1c607b
* src/ios: d95306e336..329b18ceb3
* src/testing: da335163eb..064ccfc12b
* src/third_party: c033af7edf..3c02c2fa5e
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/5242864bdf..4ac0eac51b
* src/third_party/depot_tools: 42cf2acbae..64f5f26f1a
* src/tools: b86885e473..5561a9ea21
DEPS diff: fcc50d8cd1..4ad0798dfd
/DEPS
No update to Clang.
BUG=None
Change-Id: Iadfac3bcd49faf58940275280ecfbacfadbbd347
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252200
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@{#36054}
2022-02-23 04:39:58 +00:00
34cd1d36fa
Reland "Use internal() in VideoTrack when invoking the source."
...
This is a reland of 962bf1896185c0d84232f2bfae492eeb04e1236d
Original change's description:
> Use internal() in VideoTrack when invoking the source.
>
> This skips going through the proxy and potentially hide a thread hop
> should a regression occur.
>
> This CL contains a part of a previously reviewed, landed, reverted,
> relanded and re-reverted CL:
> https://webrtc-review.googlesource.com/c/src/+/250180
>
> Bug: webrtc:13540
> Change-Id: If098f5c04a263547fb53f44e9f9738b8e941a294
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/251861
> Reviewed-by: Harald Alvestrand <hta@webrtc.org >
> Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org >
> Cr-Commit-Position: refs/heads/main@{#36026}
Bug: webrtc:13540
Change-Id: I00e998be6614b1a478ddf02110b3a2d67bd42274
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252043
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org >
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36053}
2022-02-22 23:02:12 +00:00
974750e928
Roll chromium_revision 1d65e161b8..fcc50d8cd1 (968255:973924)
...
Change log: 1d65e161b8..fcc50d8cd1
Full diff: 1d65e161b8..fcc50d8cd1
Changed dependencies
* src/base: 5de2454055..b3563c3762
* src/build: bcaab68639..cd91260149
* src/buildtools: 2a745cc87d..93c15529c3
* src/buildtools/third_party/libc++abi/trunk: 77c52e2f68..738dc100c6
* src/buildtools/third_party/libunwind/trunk: b86911d6e7..8cd7191937
* src/ios: 9adcdab416..d95306e336
* src/testing: 67a0c97ff4..da335163eb
* src/third_party: f30eafbf52..c033af7edf
* src/third_party/android_build_tools/aapt2: 0yR8wK_fSMgdVKwnx4nRPi-amaLV7Kcr4Os6mg_DGI4C..yQIf5Ev_-q9u6Pr_a0APd1dHcImJSmotVADw4Pj151QC
* src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs: version:2@1.1.1.cr0..version:2@1.1.5.cr1
* src/third_party/android_deps/libs/com_android_tools_desugar_jdk_libs_configuration: version:2@1.1.1.cr0..version:2@1.1.5.cr1
* src/third_party/android_sdk/public: Ez2NWws2SJYCF6qw2O-mSCqK6424l3ZdSTpppLyVR_cC..PGPmqJtSIQ84If155ba7iTU846h5WJ-bL5d_OoUWEWYC
* src/third_party/androidx: EqXyh_ypMvWmNBJPk_Xk9bp-pc8lerSz48cySEsnbMwC..F8k604AvABforYzuHHVPAKR63JI50fyxFmcXAgoRluEC
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/123eaaef26..68addd2f71
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/25f38be662..5242864bdf
* src/third_party/depot_tools: 1b93e14c92..42cf2acbae
* src/third_party/freetype/src: 24db55ecb8..bcdfa38692
* src/third_party/googletest/src: 43efa0a4ef..c9461a9b55
* src/third_party/icu: 2e0f298944..b867f209e4
* src/third_party/libaom/source/libaom: https://aomedia.googlesource.com/aom.git/+log/c9feb209a4..a08d3f6c32
* src/third_party/libvpx/source/libvpx: 51415c4076..df0d06de6d
* src/third_party/perfetto: 605bd3a3ad..dfc6cffca9
* src/third_party/turbine: ZweGxnankyMPNqORbYcApzrOXpyg-9XcK7_-qdjELlcC..VhmfIPuSDHHeilnA7WC0MhR9ShZNF25tA0Te4RYIZG8C
* src/tools: 55c693b555..b86885e473
* src/tools/luci-go: git_revision:462d0a9cdbe947cd652fcd0c54f64ebc712858a5..git_revision:582e828c5a8aaf5cdd0ad1d5465fb9092b71eab8
* src/tools/luci-go: git_revision:462d0a9cdbe947cd652fcd0c54f64ebc712858a5..git_revision:582e828c5a8aaf5cdd0ad1d5465fb9092b71eab8
DEPS diff: 1d65e161b8..fcc50d8cd1
/DEPS
Clang version changed llvmorg-14-init-17086-g38e16e1c:llvmorg-15-init-1995-g5bec1ea7
Details: 1d65e161b8..fcc50d8cd1
/tools/clang/scripts/update.py
BUG=None
Change-Id: Ib40bb546873ad3fd40beeafbf15dfa9fe1876a24
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252141
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@{#36052}
2022-02-22 22:49:58 +00:00
36cf4787d0
Remove binary mode
...
Realized I could actually test this fully locally using:
vpython3 roll_deps.py --dry-run -i
No-Try: True
Bug: webrtc:13607
Change-Id: Ibd4d8c002f76b3524da22056a34645178c66687a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252064
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Christoffer Jansson <jansson@google.com >
Cr-Commit-Position: refs/heads/main@{#36051}
2022-02-22 13:22:46 +00:00
e20a5247f0
another decode...
...
I went through more thoroghly this time I think I gotem all
Bug: webrtc:13607
Change-Id: I0e8773903bff16e807cc32a1a6f0177d43543e44
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252062
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Christoffer Jansson <jansson@google.com >
Cr-Commit-Position: refs/heads/main@{#36050}
2022-02-22 12:53:17 +00:00
70098a80ac
Add file exclusion for tests we do not want to run in PRESUBMIT
...
Bug: webrtc:13691
Change-Id: I2d71599816cad31471746737235265d2f4b62894
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252000
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org >
Commit-Queue: Christoffer Jansson <jansson@google.com >
Cr-Commit-Position: refs/heads/main@{#36049}
2022-02-22 12:43:26 +00:00
bad789d92f
Fix FrameBuffer3 trial video_receive_stream2 tests
...
Change-Id: I9673915d4b5b53adea08abb54311af794cf40de8
Bug: webrtc:13658
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252061
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org >
Commit-Queue: Evan Shrubsole <eshr@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36048}
2022-02-22 12:41:25 +00:00
09f5713a6b
Reland "Move VideoTrackSourceProxy creation into VideoTrack."
...
This is a reland of 4bc7223cf0775737a615c677b82c78e49a6a8a2c
Original change's description:
> Move VideoTrackSourceProxy creation into VideoTrack.
>
> This CL contains a part of a previously reviewed, landed, reverted,
> relanded and re-reverted CL:
> https://webrtc-review.googlesource.com/c/src/+/250180
>
> Bug: webrtc:13540
> Change-Id: Id6df8da5ff61e3ec90d0b3f3d828e8f670d4931b
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/251860
> Reviewed-by: Harald Alvestrand <hta@webrtc.org >
> Auto-Submit: Tomas Gunnarsson <tommi@webrtc.org >
> Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org >
> Cr-Commit-Position: refs/heads/main@{#36025}
Bug: webrtc:13540
Change-Id: I81df66daa40c59ab0b8677d7065f1703f071a10a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252041
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org >
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36047}
2022-02-22 11:14:15 +00:00
f1e4a66e94
Fix py3 compatibility for webrtc_version_updater
...
Bug: webrtc:13607
Change-Id: I5890dc86286b0a6ece793655bcda15315d415b39
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252060
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Christoffer Jansson <jansson@google.com >
Cr-Commit-Position: refs/heads/main@{#36046}
2022-02-22 10:59:46 +00:00
9bbfe9e5e0
dcsctp: Fix data race in debug logging
...
The variable instance_count might be accessed from multiple threads when
different PeerConnectionFactory objects are used, which may create
multiple network threads. This is a pattern mostly noticed in tests.
This fixes issues with logging when run under TSAN, it should not have
any production impact.
Bug: chromium:1243702
Change-Id: Iab1412a7907545811a309cab27a3ae23b4718606
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/251983
Auto-Submit: Florent Castelli <orphis@webrtc.org >
Reviewed-by: Victor Boivie <boivie@google.com >
Commit-Queue: Florent Castelli <orphis@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36045}
2022-02-22 10:21:26 +00:00
7b0a30ec9a
Allow low_bandwith_audio_test.py to pass unknown arg to the test.
...
* The idea is copied from flags_compatibility since this file does a bit the same thing.
* Remove extra_test_args which is not used and becomes unecessary.
* Fix lint issues.
Bug: b/197492097
Change-Id: I378e163a5116ded13619f91ce50859519c9550df
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/252004
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#36044}
2022-02-22 09:31:47 +00:00