96e60852fa
Roll chromium_revision 5e6751d883..3c03316c59 (1008495:1008598)
...
Change log: 5e6751d883..3c03316c59
Full diff: 5e6751d883..3c03316c59
Changed dependencies
* src/build: ffc5fcab60..aa541f343a
* src/ios: bbb4b06088..8ae3d2bb4c
* src/testing: 6bd5623c9a..d84a9a9b94
* src/third_party: da4ada4ab0..264641f339
* src/third_party/androidx: fG_1zE_32JdLLyVDr2e60nsfHYDu7bylpMV_MZtZxvMC.._3gaSYtb8HQIr0ti1OnRCzzfyUDoYIHd9U7cGQk9Q5EC
* src/third_party/perfetto: 26f1ca3b42..6214d0c954
* src/tools: be40beeb4b..53100e0d7f
DEPS diff: 5e6751d883..3c03316c59
/DEPS
No update to Clang.
BUG=None
Change-Id: If6cf43fb1a9a68e6ccba9e401008d2467f412645
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264343
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@{#37023}
2022-05-28 18:20:35 +00:00
e0ad779aaa
Update WebRTC code version (2022-05-28T04:02:55).
...
Bug: None
Change-Id: Id8b9b4e3ba0142f2ff4c7181bd0a81cd7b4ee21e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264302
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@{#37022}
2022-05-28 06:03:10 +00:00
e97bb99925
Roll chromium_revision a3db13bf1f..5e6751d883 (1008392:1008495)
...
Change log: a3db13bf1f..5e6751d883
Full diff: a3db13bf1f..5e6751d883
Changed dependencies
* src/base: 4b40efb297..685c29d3c2
* src/build: 1c313ba56c..ffc5fcab60
* src/ios: 33cd7c9c3c..bbb4b06088
* src/testing: da5d26c27b..6bd5623c9a
* src/third_party: b2a902b166..da4ada4ab0
* src/third_party/androidx: -hRN0Qsp6Ws7bGPZknnK_7B0x4p6WN_9TxKHkmarWUIC..fG_1zE_32JdLLyVDr2e60nsfHYDu7bylpMV_MZtZxvMC
* src/third_party/depot_tools: b6083facb6..10a8286824
* src/tools: 7cf8045343..be40beeb4b
DEPS diff: a3db13bf1f..5e6751d883
/DEPS
Clang version changed llvmorg-15-init-11359-gca27f3e3:llvmorg-15-init-10717-ge00cbbec
Details: a3db13bf1f..5e6751d883
/tools/clang/scripts/update.py
BUG=None
Change-Id: I43dab64e26b100a8d5dd59023fcfc2902d88443f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264261
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@{#37021}
2022-05-28 01:08:29 +00:00
a93260b2f4
Roll chromium_revision 8ed6a5b45f..a3db13bf1f (1008240:1008392)
...
Change log: 8ed6a5b45f..a3db13bf1f
Full diff: 8ed6a5b45f..a3db13bf1f
Changed dependencies
* src/base: e5532b743a..4b40efb297
* src/build: 4cb2275343..1c313ba56c
* src/buildtools/third_party/libc++abi/trunk: e44a32df6a..8b1770bc55
* src/buildtools/third_party/libunwind/trunk: 67bace775e..5e737be79c
* src/ios: f298f6cdfa..33cd7c9c3c
* src/testing: 7a58df65af..da5d26c27b
* src/third_party: 51bebbb936..b2a902b166
* src/third_party/depot_tools: ca53c90670..b6083facb6
* src/third_party/perfetto: a2ba21403c..26f1ca3b42
* src/tools: 6bf180ce3b..7cf8045343
DEPS diff: 8ed6a5b45f..a3db13bf1f
/DEPS
No update to Clang.
BUG=None
Change-Id: Icecb6192eb201dfa46b625e07fe40d179c7b5d45
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264280
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@{#37020}
2022-05-27 21:02:24 +00:00
68e99513a7
Roll chromium_revision ff02cc931d..8ed6a5b45f (1008110:1008240)
...
Change log: ff02cc931d..8ed6a5b45f
Full diff: ff02cc931d..8ed6a5b45f
Changed dependencies
* src/base: ffcacda698..e5532b743a
* src/build: 71e8606952..4cb2275343
* src/ios: ede45bee58..f298f6cdfa
* src/testing: aed3d9da56..7a58df65af
* src/third_party: 675b2a2dd3..51bebbb936
* src/third_party/androidx: D5bTTaUupCRV16Ip4D_XOLIU6YLCyvBCqFzYnvoKsogC..-hRN0Qsp6Ws7bGPZknnK_7B0x4p6WN_9TxKHkmarWUIC
* src/third_party/depot_tools: 09c0c073ea..ca53c90670
* src/third_party/perfetto: fecea55a5b..a2ba21403c
* src/tools: 94640c6777..6bf180ce3b
DEPS diff: ff02cc931d..8ed6a5b45f
/DEPS
Clang version changed llvmorg-15-init-10717-ge00cbbec:llvmorg-15-init-11359-gca27f3e3
Details: ff02cc931d..8ed6a5b45f
/tools/clang/scripts/update.py
BUG=None
Change-Id: Id0b95c7ebd13f22c0a457948e3f5a1c2dd4a2c05
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264220
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@{#37019}
2022-05-27 14:44:34 +00:00
2d133637d1
[Connection] Remove class friendship
...
...for P2PTransportChannel and Port.
Bug: webrtc:10647
Change-Id: I93231bb316792f9cd2173fbff936025e50c6ef33
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264148
Reviewed-by: Jonas Oreland <jonaso@webrtc.org >
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37018}
2022-05-27 14:28:30 +00:00
bfd30652b5
Refactor PacingControllerUnitTest
...
Ensure each test create its own PacerController.
Move (most) operations on the pacer controller to the actual test. (the
rest should be moved too eventually....)
Use only one test fixture.
Bug: none
Change-Id: I0b8eee9d2c2f91f7102858a1a544e45e8b0b7b5d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264120
Reviewed-by: Philip Eliasson <philipel@webrtc.org >
Commit-Queue: Per Kjellander <perkj@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37017}
2022-05-27 12:28:33 +00:00
8cd7b0a7ba
Revert "Reset all maps in AndroidNetworkMonitor Start()/Stop()"
...
This reverts commit 02293096f9689fee3d32defa77dca227cc1eee90.
Reason for revert: mysterious crashes in android_network_monitor.cc
Original change's description:
> Reset all maps in AndroidNetworkMonitor Start()/Stop()
>
> This cl/ fixes another race condition with the recent additions
> to NetworkMonitorAutoDetect (getAllNetworksFromCache).
>
> The getAllNetworksFromCache-feature uses the by the Android team
> preferred way of enumerating networks, i.e to register network listeners.
>
> Th recent fix to add IsAdapterAvailable, https://webrtc-review.googlesource.com/c/src/+/257400
> contained a bug in that the adapter_type_by_name_ map was not
> reset either on disconnect or Start/Stop.
>
> This cl/ addresses that including unit test.
> It also de-obfuscates NetworkMonitor so that it always
> calls NotifyOfActiveNetworkList on startMonitoring even
> if list.size() == 0. This should not matter but makes
> code easier to understand.
>
> Bug: webrtc:13741
> Change-Id: I438b877eebf769a8b2e7292b697ef1c0a349b24f
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/258721
> Reviewed-by: Harald Alvestrand <hta@webrtc.org >
> Commit-Queue: Jonas Oreland <jonaso@webrtc.org >
> Cr-Commit-Position: refs/heads/main@{#36530}
Bug: webrtc:13741
Change-Id: I36fbf63f658d3e8048e13959cbebfbd14df12b14
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264146
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org >
Commit-Queue: Jonas Oreland <jonaso@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37016}
2022-05-27 12:17:54 +00:00
94ad387f77
[Connection] Replace local index with a copy of the candidate.
...
This is to avoid using an index into a vector that's owned by Port.
Bug: none
Change-Id: Ifc67fcc24bcb04e55c7b963de6d29bb9541c1495
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263643
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org >
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37015}
2022-05-27 10:45:24 +00:00
449f5229d6
Update WebRTC code version (2022-05-27T04:04:31).
...
Bug: None
Change-Id: Idcf7c92accf64601da6840f5380eedc520247aed
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264081
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@{#37014}
2022-05-27 07:12:56 +00:00
1043fcd433
[TCPConnection] Avoid dereferencing port() in OnClose().
...
Avoid de-referencing possibly gone port when posting tasks. Instead
use the network_thread() accessor for accessing the thread pointer.
Also including a safety check in OnClose callback as an extra check.
Bug: chromium:1316996
Change-Id: I8fa2c7b526a9db953f50bbbabb3e4b2fcef8221a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263900
Reviewed-by: Taylor Brandstetter <deadbeef@webrtc.org >
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37013}
2022-05-27 07:11:54 +00:00
258b8a86b2
Roll chromium_revision 95276990a5..ff02cc931d (1007957:1008110)
...
Change log: 95276990a5..ff02cc931d
Full diff: 95276990a5..ff02cc931d
Changed dependencies
* src/base: 3035ee4522..ffcacda698
* src/build: b869beb867..71e8606952
* src/ios: 640b7d92b5..ede45bee58
* src/testing: 197e393078..aed3d9da56
* src/third_party: 621af569b7..675b2a2dd3
* src/third_party/androidx: g6lx-mVoDndE0ghMUoFVgf37Jij287NPfrraBvGw2WgC..D5bTTaUupCRV16Ip4D_XOLIU6YLCyvBCqFzYnvoKsogC
* src/third_party/depot_tools: 31140af3cf..09c0c073ea
* src/third_party/icu: 4c1a868725..1658259330
* src/third_party/perfetto: d7010bdf9a..fecea55a5b
* src/tools: 3ede1098a6..94640c6777
DEPS diff: 95276990a5..ff02cc931d
/DEPS
Clang version changed llvmorg-15-init-10717-ge00cbbec:llvmorg-15-init-11359-gca27f3e3
Details: 95276990a5..ff02cc931d
/tools/clang/scripts/update.py
BUG=None
Change-Id: I672f0134386c644ce104cf1d5be90f86db775fe2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264060
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@{#37012}
2022-05-27 03:06:37 +00:00
488dd9ad15
Roll chromium_revision 4524bbfb87..95276990a5 (1007800:1007957)
...
Change log: 4524bbfb87..95276990a5
Full diff: 4524bbfb87..95276990a5
Changed dependencies
* src/base: c3551cc8a9..3035ee4522
* src/build: 4269d63269..b869beb867
* src/buildtools/third_party/libc++abi/trunk: 4ad92ece12..e44a32df6a
* src/buildtools/third_party/libunwind/trunk: d03f56b8fa..67bace775e
* src/ios: d4706fc7d7..640b7d92b5
* src/testing: b9924a15b0..197e393078
* src/third_party: f73751641d..621af569b7
* src/third_party/androidx: z9i1iPbn0EudYYSrMJZuqdonOSm8MU0N9TsAUxrq8sIC..g6lx-mVoDndE0ghMUoFVgf37Jij287NPfrraBvGw2WgC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/5484928d76..9717ac905b
* src/third_party/perfetto: 96c2f661d7..d7010bdf9a
* src/tools: f730199001..3ede1098a6
DEPS diff: 4524bbfb87..95276990a5
/DEPS
No update to Clang.
BUG=None
Change-Id: Ibbc7e6828145ef19bf1506b90e77dcb0232c1695
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263982
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@{#37011}
2022-05-26 20:36:24 +00:00
45a22ffbb7
wayland: Support dynamic resolution changes of pw stream
...
This change adds support for dynamic resolution adjustment
of pipewire stream.
Bug: chromium:1291247
Change-Id: I87e02484920f795a053a814eb872834ab22c1bd3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263680
Commit-Queue: Salman Malik <salmanmalik@google.com >
Reviewed-by: Alexander Cooper <alcooper@chromium.org >
Cr-Commit-Position: refs/heads/main@{#37010}
2022-05-26 19:15:54 +00:00
2d4207e85a
Roll chromium_revision ef51845cb1..4524bbfb87 (1007687:1007800)
...
Change log: ef51845cb1..4524bbfb87
Full diff: ef51845cb1..4524bbfb87
Changed dependencies
* src/base: bef11c802b..c3551cc8a9
* src/build: f44271e881..4269d63269
* src/buildtools: a5fa4652f6..c12bf52fc4
* src/buildtools/third_party/libc++/trunk: 79a2e924d9..b1269813ea
* src/ios: 4616a4068d..d4706fc7d7
* src/testing: 4a4566cb18..b9924a15b0
* src/third_party: ad073b7bd5..f73751641d
* src/third_party/androidx: fgr2Q9m0sFBMGJd5Hv_GZ9US1xkOqnt33aCouiyvx80C..z9i1iPbn0EudYYSrMJZuqdonOSm8MU0N9TsAUxrq8sIC
* src/third_party/perfetto: 5e0d3dbcc0..96c2f661d7
* src/tools: 07c1a03b80..f730199001
DEPS diff: ef51845cb1..4524bbfb87
/DEPS
No update to Clang.
BUG=None
Change-Id: If1ffdb566e5fd315b23cf364dbd3c7e1fdd93e35
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263940
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@{#37009}
2022-05-26 12:33:25 +00:00
37623110de
Update WebRTC code version (2022-05-26T04:04:22).
...
Bug: None
Change-Id: I05130fb87a7678cb2f25b4f3c151e82c51cddc34
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263860
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@{#37008}
2022-05-26 06:34:19 +00:00
d2b5f85451
Roll chromium_revision 7b77283bdd..ef51845cb1 (1007582:1007687)
...
Change log: 7b77283bdd..ef51845cb1
Full diff: 7b77283bdd..ef51845cb1
Changed dependencies
* src/base: ad61bbc119..bef11c802b
* src/ios: 46d538246c..4616a4068d
* src/testing: 8b3000e28a..4a4566cb18
* src/third_party: 665017121f..ad073b7bd5
* src/third_party/androidx: HkgOVPvf4SUpyd0B5842wpzJlSkZqdcPuX6M2QOFemsC..fgr2Q9m0sFBMGJd5Hv_GZ9US1xkOqnt33aCouiyvx80C
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/260078ccc5..5484928d76
* src/third_party/depot_tools: 8d2d507a49..31140af3cf
* src/third_party/perfetto: d1cb81f2aa..5e0d3dbcc0
* src/tools: 0084d806db..07c1a03b80
* src/tools/luci-go: git_revision:a80cc32b17397d30b5fdb121520551cfba7089a2..git_revision:7d578d09794d360f422427b0158e9515835f7ff3
* src/tools/luci-go: git_revision:a80cc32b17397d30b5fdb121520551cfba7089a2..git_revision:7d578d09794d360f422427b0158e9515835f7ff3
DEPS diff: 7b77283bdd..ef51845cb1
/DEPS
No update to Clang.
BUG=None
Change-Id: Ic18e8200cb7c89d9e7789642ffa2e2ab70b32e41
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263840
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@{#37007}
2022-05-26 02:43:32 +00:00
65e46b93b5
Roll chromium_revision 229f66b681..7b77283bdd (1007471:1007582)
...
Change log: 229f66b681..7b77283bdd
Full diff: 229f66b681..7b77283bdd
Changed dependencies
* src/base: dcc049948c..ad61bbc119
* src/build: 388e1a4920..f44271e881
* src/ios: 28fb26d8db..46d538246c
* src/testing: 87cbd679b0..8b3000e28a
* src/third_party: 17d4265857..665017121f
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/c91b2857e4..260078ccc5
* src/tools: 7e27558a25..0084d806db
DEPS diff: 229f66b681..7b77283bdd
/DEPS
No update to Clang.
BUG=None
Change-Id: I773394ad42f26146e50b81ac62b61511c958627f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263761
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@{#37006}
2022-05-25 22:46:52 +00:00
a313ff5bde
C++20 fixes.
...
u8"" no longer produces a char*. Use "" instead, which also accepts
UTF-8 literals.
Bug: chromium:1284275
Change-Id: Ida84b82670eb1238a606d3fe8c4eb40fbc23165e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263760
Auto-Submit: Peter Kasting <pkasting@chromium.org >
Reviewed-by: Mark Foltz <mfoltz@chromium.org >
Commit-Queue: Mark Foltz <mfoltz@chromium.org >
Cr-Commit-Position: refs/heads/main@{#37005}
2022-05-25 20:04:33 +00:00
01ab7d501b
Use packet arrival history in delay manager.
...
It replaces the relative arrival delay tracker which is equivalent.
This results in a slight bit-exactness change but nothing that should affect quality.
Bug: webrtc:13322
Change-Id: I6ed5d6fdfa724859122928a8838acce27ac2e5d0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263380
Commit-Queue: Jakob Ivarsson <jakobi@webrtc.org >
Reviewed-by: Minyue Li <minyue@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37004}
2022-05-25 20:03:31 +00:00
c1fb359b2a
Roll chromium_revision fdb681e7cb..229f66b681 (1007365:1007471)
...
Change log: fdb681e7cb..229f66b681
Full diff: fdb681e7cb..229f66b681
Changed dependencies
* src/base: 7351a3bd25..dcc049948c
* src/build: 8a435a94bf..388e1a4920
* src/ios: e7e46ec743..28fb26d8db
* src/testing: f6b674ee59..87cbd679b0
* src/third_party: 805323e77f..17d4265857
* src/third_party/androidx: QW1zGYiTB7FwtKtfDfyERSj4Guz0Qfym7Gqin2bjbVYC..HkgOVPvf4SUpyd0B5842wpzJlSkZqdcPuX6M2QOFemsC
* src/third_party/freetype/src: 7838c78f53..b98dd169a1
* src/tools: 2e40688714..7e27558a25
DEPS diff: fdb681e7cb..229f66b681
/DEPS
No update to Clang.
BUG=None
Change-Id: Idf0130f77456d53a2627477cbe7c88b97da2caa4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263740
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@{#37003}
2022-05-25 18:42:22 +00:00
7fd0cb266c
Roll chromium_revision dd30ecf6b6..fdb681e7cb (1007248:1007365)
...
Change log: dd30ecf6b6..fdb681e7cb
Full diff: dd30ecf6b6..fdb681e7cb
Changed dependencies
* src/base: 6413d57a5f..7351a3bd25
* src/build: f7b18d8fd7..8a435a94bf
* src/ios: 5c15b7218d..e7e46ec743
* src/testing: 73f65f5586..f6b674ee59
* src/third_party: 94efda59be..805323e77f
* src/third_party/androidx: HuDpDevaflsLdSghrclKds4D47kDaRUxJTXlB3PwT1wC..QW1zGYiTB7FwtKtfDfyERSj4Guz0Qfym7Gqin2bjbVYC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/c9c60146a2..c91b2857e4
* src/third_party/freetype/src: a4c4566b6d..7838c78f53
* src/third_party/gtest-parallel: 38191e2733..42ce42ff35
* src/tools: 1ae8aacdde..2e40688714
DEPS diff: dd30ecf6b6..fdb681e7cb
/DEPS
No update to Clang.
BUG=None
Change-Id: I17ac6091ea5d77f6871b4d757a79679169df22e9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263661
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@{#37002}
2022-05-25 14:52:41 +00:00
f5c06f3a42
Forward video format to VP9Encoder::Create().
...
Bug: webrtc:14127
Change-Id: Ib2608aa220ecc10cb5f6759fb9f3a09ebaaaff7e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263600
Commit-Queue: Philip Eliasson <philipel@webrtc.org >
Reviewed-by: Niels Moller <nisse@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37001}
2022-05-25 10:32:31 +00:00
10944e61ac
Move JitterEstimator into timing sub-folder
...
Bug: webrtc:14111
Change-Id: Ic5c66f35e3cedac7a328fbb6613e5cdf13a8005e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263582
Commit-Queue: Rasmus Brandt <brandtr@webrtc.org >
Reviewed-by: Åsa Persson <asapersson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37000}
2022-05-25 09:15:29 +00:00
4662f53285
Add string_view version of cricket::StringToProto
...
And deprecate old version.
Bug: webrtc:13579
Change-Id: I3eda669fdaa814c0e3c75a78242279bf9e526b1c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/262241
Commit-Queue: Niels Moller <nisse@webrtc.org >
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36999}
2022-05-25 08:44:21 +00:00
f7f0b2108f
ZeroHz: Repeat refresh frame requests until a frame is received.
...
When MediaStreamVideoSource::RequestRefreshFrame is called, the
capturer most often emits a refresh frame. Due to various
conditions such as for example timing of prior delivery,
these frames can be dropped at various places in the input
pipeline into WebRTC.
This change ensures the frame cadence adapter repeatedly
requests refresh frames at max fps frequency until one is
received, in which case the requests cease.
Fixed: chromium:1324120
Change-Id: I90f85d31b132b6c441aa1c28c5eff85e3dc365ad
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263520
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org >
Commit-Queue: Markus Handell <handellm@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36998}
2022-05-25 07:58:49 +00:00
dd410e6797
Delete RtpTransceiver move constructor
...
This seemed to cause failures in an earlier iteration, but now compiles fine.
Bug: none
Change-Id: I5f34c05de093d1dab31eb21950edf8462b8696de
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263580
Reviewed-by: Henrik Boström <hbos@webrtc.org >
Commit-Queue: Harald Alvestrand <hta@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36997}
2022-05-25 07:41:49 +00:00
cfc79174f2
Remove unused FlexfecReceiveStream::Stats struct
...
Bug: webrtc:14109
Change-Id: Ie06c267c15b21eff15803ead11b6deb661d17523
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/262944
Reviewed-by: Björn Terelius <terelius@webrtc.org >
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org >
Commit-Queue: Rasmus Brandt <brandtr@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36996}
2022-05-25 07:02:39 +00:00
02d65d7ec5
Roll chromium_revision 2244d2e5fc..dd30ecf6b6 (1007134:1007248)
...
Change log: 2244d2e5fc..dd30ecf6b6
Full diff: 2244d2e5fc..dd30ecf6b6
Changed dependencies
* src/base: 669c47a1c5..6413d57a5f
* src/build: 568535bfc2..f7b18d8fd7
* src/ios: 6514efa955..5c15b7218d
* src/testing: a844265bb1..73f65f5586
* src/third_party: e14d72aa44..94efda59be
* src/third_party/androidx: MUuQOC3fgISvPAo4if3JoGIhAlrLH2U5qx8sUz4EZkkC..HuDpDevaflsLdSghrclKds4D47kDaRUxJTXlB3PwT1wC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/01d3c4cd99..c9c60146a2
* src/third_party/depot_tools: d67468faa0..8d2d507a49
* src/tools: dab8ebf863..1ae8aacdde
DEPS diff: 2244d2e5fc..dd30ecf6b6
/DEPS
No update to Clang.
BUG=None
Change-Id: I36ce5adadefb044b92519b2854935fa2adda3b41
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263467
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@{#36995}
2022-05-25 06:31:31 +00:00
0921d1e5c1
C++20 fixes.
...
ABSL_CONST_INIT must be on definitions, not just declarations.
Bug: chromium:1284275
Change-Id: If57064ab9417df38f770c59e50be93a104748b72
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263282
Auto-Submit: Peter Kasting <pkasting@chromium.org >
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org >
Commit-Queue: Rasmus Brandt <brandtr@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36994}
2022-05-25 06:15:29 +00:00
ff0c0339a2
Update WebRTC code version (2022-05-25T04:04:41).
...
Bug: None
Change-Id: Ie02f3aa8db32e10c89be6880ddcfa3bf544a1f90
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263466
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@{#36993}
2022-05-25 05:03:01 +00:00
47efd3310c
Roll chromium_revision 5d2a61c45f..2244d2e5fc (1007024:1007134)
...
Change log: 5d2a61c45f..2244d2e5fc
Full diff: 5d2a61c45f..2244d2e5fc
Changed dependencies
* src/base: fc17a58ad0..669c47a1c5
* src/build: 2d7e5fe1f6..568535bfc2
* src/ios: 230aed28f8..6514efa955
* src/testing: 7606027843..a844265bb1
* src/third_party: c8d013e64d..e14d72aa44
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/f2b13af941..01d3c4cd99
* src/third_party/depot_tools: 26a1d24c04..d67468faa0
* src/third_party/perfetto: d099a600a3..d1cb81f2aa
* src/tools: 8982d8925b..dab8ebf863
DEPS diff: 5d2a61c45f..2244d2e5fc
/DEPS
No update to Clang.
BUG=None
Change-Id: I7498b4a7f8a02f21992f209af16761ae95610e86
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263560
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@{#36992}
2022-05-25 01:03:00 +00:00
7df247af56
Roll chromium_revision 41d2937b26..5d2a61c45f (1006867:1007024)
...
Change log: 41d2937b26..5d2a61c45f
Full diff: 41d2937b26..5d2a61c45f
Changed dependencies
* src/base: 71e09c9565..fc17a58ad0
* src/build: 494a9a9bfb..2d7e5fe1f6
* src/ios: e46553c03a..230aed28f8
* src/testing: 44dc970e4f..7606027843
* src/third_party: 8e683fed39..c8d013e64d
* src/third_party/androidx: BobEGaocUi64wlQHOALXRWncSh4kcaTyvSebOlg8yysC..MUuQOC3fgISvPAo4if3JoGIhAlrLH2U5qx8sUz4EZkkC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/53943c0ef6..f2b13af941
* src/third_party/perfetto: b146e432cb..d099a600a3
* src/tools: bde2f19a59..8982d8925b
DEPS diff: 41d2937b26..5d2a61c45f
/DEPS
No update to Clang.
BUG=None
Change-Id: I3632aa0e1ea02c38eb2f4f147bec3243ba9afe5f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263540
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@{#36991}
2022-05-24 20:52:42 +00:00
55220c6fa7
Roll chromium_revision 8420110f64..41d2937b26 (1006726:1006867)
...
Change log: 8420110f64..41d2937b26
Full diff: 8420110f64..41d2937b26
Changed dependencies
* src/base: 74045de3a6..71e09c9565
* src/build: 41d56d6f21..494a9a9bfb
* src/ios: f8512a958a..e46553c03a
* src/testing: 20c060c03e..44dc970e4f
* src/third_party: 7ef0fb2d5f..8e683fed39
* src/third_party/androidx: 8nZar3DjrekVfqxGUS1BNrpYOi0G3KbQGMPKXZnsPfoC..BobEGaocUi64wlQHOALXRWncSh4kcaTyvSebOlg8yysC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/31caa70cfc..53943c0ef6
* src/third_party/depot_tools: 98ed2d205f..26a1d24c04
* src/third_party/perfetto: 3aded8458e..b146e432cb
* src/tools: 2c3f423ceb..bde2f19a59
DEPS diff: 8420110f64..41d2937b26
/DEPS
No update to Clang.
BUG=None
Change-Id: Iec1a8c36b6824e2ce6e6114b6b6cba2957f79e19
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263461
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@{#36990}
2022-05-24 16:06:13 +00:00
37f7d6c4e1
Update VP9Encoder::SupportsScalabilityMode
...
Indicate that the scalability mode is supported if the scalability config exists.
Bug: webrtc:13960
Change-Id: I6f42da6c9bbff1322ec5c3e3a68c7e031606da86
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/262981
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org >
Commit-Queue: Åsa Persson <asapersson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36989}
2022-05-24 15:51:53 +00:00
cc52f07087
Log conflicting video playout delays when min delay set
...
This is a continuation of https://webrtc-review.googlesource.com/c/src/+/263202
which added logging for max delay. However, if the max delay was already
set and a new min delay was set this logging could have been missed.
Bug: None
Change-Id: I2e7e5bdf920fa68aa723ec8480d564b322813712
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263480
Reviewed-by: Johannes Kron <kron@google.com >
Commit-Queue: Evan Shrubsole <eshr@webrtc.org >
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36988}
2022-05-24 15:09:32 +00:00
5ca01b5a5b
Use ios_perf_test for M1 arm64 perf tester
...
Bug: b/232347569
Change-Id: I16fa752ee81d3a331ce2c2d4fe2f4bd9b28a5597
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263481
Reviewed-by: Jeremy Leconte <jleconte@google.com >
Commit-Queue: Christoffer Jansson <jansson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36987}
2022-05-24 14:59:12 +00:00
11cf37c3ba
Remove ReceiveStream definition.
...
Bug: webrtc:7484
Change-Id: I17c7617d14e28cbe4a54256ee11e9b3fd4346ec7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/262961
Reviewed-by: Björn Terelius <terelius@webrtc.org >
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36986}
2022-05-24 14:53:24 +00:00
2a2f3ece15
Reland "Replace InternalVideoEncoderFactory implementation with VideoEncoderFactoryTemplate."
...
This reverts commit f8c81ca4690aa3e470cc61633f512de383c308a8.
Reason for revert: <Prepare to reland>
Original change's description:
> Revert "Replace InternalVideoEncoderFactory implementation with VideoEncoderFactoryTemplate."
>
> This reverts commit 256733c78af655029cb04afae2c404afb41ea685.
>
> Reason for revert: <breaks downstream>
>
> Original change's description:
> > Replace InternalVideoEncoderFactory implementation with VideoEncoderFactoryTemplate.
> >
> > Bug: webrtc:13573
> > Change-Id: Iae649e7922a67f70c53d33f3b87ea62bb6a3490c
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/262812
> > Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org >
> > Commit-Queue: Philip Eliasson <philipel@webrtc.org >
> > Cr-Commit-Position: refs/heads/main@{#36940}
>
> Bug: webrtc:13573
> Change-Id: I3341b6b96a56de63058c38943611b8c1629294ce
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/262941
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com >
> Commit-Queue: Philip Eliasson <philipel@webrtc.org >
> Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org >
> Cr-Commit-Position: refs/heads/main@{#36942}
Bug: webrtc:13573
Change-Id: Iaf1222c58a18f378df20e4f83262b9a9da491712
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/262943
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org >
Commit-Queue: Philip Eliasson <philipel@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36985}
2022-05-24 12:40:57 +00:00
82cbae4c0d
Delete useless code.
...
R=xalep@webrtc.org
Bug: None
Change-Id: I3960184c18f1f6ba26b296f609c823d8b73b3f93
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/262500
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Xavier Lepaul <xalep@webrtc.org >
Commit-Queue: Magnus Jedvert <magjed@webrtc.org >
Reviewed-by: Magnus Jedvert <magjed@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36984}
2022-05-24 12:07:21 +00:00
8e87a248de
Use a one-dimensional vector for Block data
...
Puts the whole block in contiguous memory and reduce pointer look-up.
The change has been verified to be bit-exact.
Bug: webrtc:14089
Change-Id: I264aaf764bf53a29f23249105f704b2fdbd7e51c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263203
Reviewed-by: Sam Zackrisson <saza@webrtc.org >
Commit-Queue: Gustaf Ullberg <gustaf@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36983}
2022-05-24 11:12:46 +00:00
1e8bb67295
GCC: Avoid symbol clash in RenderBuffer
...
GCC fails to resolve getter for RenderBuffer::Block() because
its return type has the same name with the getter method.
Rename getter method with the prefix "Get" as guided in the
https://chromium.googlesource.com/chromium/src/+/main/styleguide/c++/blink-c++.md#Precede-setters-with-the-word-Set_use-bare-words-for-getters
"If a getter’s name collides with a type name, prefix it with “Get”."
Bug: chromium:819294, webrtc:14089
Change-Id: Ieaa3af27415eb8c39806aa8480897b47fd07baa8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263420
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Gustaf Ullberg <gustaf@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36982}
2022-05-24 10:47:56 +00:00
794c54faf0
Update WebRTC code version (2022-05-24T04:03:53).
...
Bug: None
Change-Id: I77db68cb4ba32316c528731e0a4da388100527e8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263345
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@{#36981}
2022-05-24 05:52:56 +00:00
1e1e230dc1
Roll chromium_revision 4c07188ff7..8420110f64 (1006516:1006726)
...
Change log: 4c07188ff7..8420110f64
Full diff: 4c07188ff7..8420110f64
Changed dependencies
* src/base: 5ef5ee22a8..74045de3a6
* src/build: 490e7574e4..41d56d6f21
* src/ios: 9e5dcc6cb4..f8512a958a
* src/testing: dbc83fd6df..20c060c03e
* src/third_party: b9877b44b1..7ef0fb2d5f
* src/third_party/androidx: zkZyJUSFePiq9zoq7iyJ5x7BUomTWa37iQSsaTTON-kC..8nZar3DjrekVfqxGUS1BNrpYOi0G3KbQGMPKXZnsPfoC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/e983ebe3bf..31caa70cfc
* src/third_party/depot_tools: 964f8124b6..98ed2d205f
* src/third_party/libaom/source/libaom: https://aomedia.googlesource.com/aom.git/+log/ed81a4095c..32d6783c4c
* src/third_party/perfetto: 785aac6dab..3aded8458e
* src/tools: 574c88fbcf..2c3f423ceb
* src/tools/luci-go: git_revision:0ef9351a5b73943d547fb27d463d5f4a1572727f..git_revision:a80cc32b17397d30b5fdb121520551cfba7089a2
* src/tools/luci-go: git_revision:0ef9351a5b73943d547fb27d463d5f4a1572727f..git_revision:a80cc32b17397d30b5fdb121520551cfba7089a2
DEPS diff: 4c07188ff7..8420110f64
/DEPS
No update to Clang.
BUG=None
Change-Id: Id099ba8794124e35af0ed4cc5c0d62bb7c6c69da
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263343
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@{#36980}
2022-05-24 02:52:56 +00:00
f71315c480
Wayland: Allow setting custom resolution
...
This CL allows the users to propose custom resolution to server
for the captured pipewire streams.
Bug: chromium:1291247
Change-Id: Iaae2c73df1a5f5ebac651ce7d087af4c273113c4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263360
Reviewed-by: Alexander Cooper <alcooper@chromium.org >
Commit-Queue: Salman Malik <salmanmalik@google.com >
Cr-Commit-Position: refs/heads/main@{#36979}
2022-05-23 21:51:16 +00:00
dd65bfc681
Roll chromium_revision c0ab132ab0..4c07188ff7 (1006398:1006516)
...
Change log: c0ab132ab0..4c07188ff7
Full diff: c0ab132ab0..4c07188ff7
Changed dependencies
* src/base: 80944b43a0..5ef5ee22a8
* src/build: b2f1ec8d78..490e7574e4
* src/ios: ab3fdbbced..9e5dcc6cb4
* src/testing: ee605b97e6..dbc83fd6df
* src/third_party: d802bb3119..b9877b44b1
* src/third_party/androidx: ZofHBCltyn83hrR-v-njZxfWNNfAyvw9vo0dfPt3AFYC..zkZyJUSFePiq9zoq7iyJ5x7BUomTWa37iQSsaTTON-kC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/a1cf7a299e..e983ebe3bf
* src/third_party/perfetto: 5a9d84436f..785aac6dab
* src/tools: 7faebb149c..574c88fbcf
DEPS diff: c0ab132ab0..4c07188ff7
/DEPS
No update to Clang.
BUG=None
Change-Id: I5512b1f52b1d7a92d1086befd2521dcd13d2c433
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263281
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@{#36978}
2022-05-23 18:43:40 +00:00
eabaf8d7fe
Log when conflicting recv video playout delays are set
...
There are two cases that can be confusing for applications developers
which may result in the playout delay not being set as intended.
First, it is not well defined which min playout delay should be used
when multiple are set. This changes adds a warning to alert application
developers that they are setting multiple playout delays.
Second, if the playout delay header extension is used, developers must
be careful that the max playout delay is always larger than the min
playout delay, otherwise the behaviour is undefined. This change logs an
error when this case is detected.
Bug: None
Change-Id: I8477d48ef64636da080792362fa898e42f038bef
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263202
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org >
Commit-Queue: Evan Shrubsole <eshr@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36977}
2022-05-23 16:37:22 +00:00
8101e7b79b
Reland "Don't create channel_manager++ when media_engine is not set"
...
This reverts commit c6c02efb56b24df04ed9ab61252c14c7bddcca93.
Reason for revert: Test now passes (and channel manager is gone)
Original change's description:
> Revert "Don't create channel_manager when media_engine is not set"
>
> This reverts commit c48ad732d6eb69f14dd6d44f801d62997cef2c2f.
>
> Reason for revert: breaks downstream project
>
> Original change's description:
> > Don't create channel_manager when media_engine is not set
> >
> > Also remove a bunch of functions in ChannelManager that were just
> > forwarding to MediaEngineInterface.
> >
> > Bug: webrtc:13931
> > Change-Id: Ia38591fd22c665cace16d032f5c1e384e413cded
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/261304
> > Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org >
> > Reviewed-by: Henrik Boström <hbos@webrtc.org >
> > Commit-Queue: Harald Alvestrand <hta@webrtc.org >
> > Cr-Commit-Position: refs/heads/main@{#36801}
>
> Bug: webrtc:13931
> Change-Id: I1e260a2489547bd9483b50e043c28d2805b0fa5a
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/261660
> Commit-Queue: Artem Titov <titovartem@webrtc.org >
> Reviewed-by: Harald Alvestrand <hta@webrtc.org >
> Owners-Override: Artem Titov <titovartem@webrtc.org >
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com >
> Cr-Commit-Position: refs/heads/main@{#36811}
Bug: webrtc:13931
Change-Id: I7b5b45b46095c18d489b6a9fe4c625971d6b3da6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/261661
Reviewed-by: Henrik Boström <hbos@webrtc.org >
Commit-Queue: Harald Alvestrand <hta@webrtc.org >
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36976}
2022-05-23 15:51:21 +00:00
2377226851
Start moving timing helper classes into timing/ sub-folder.
...
Putting these classes in a sub folder increases
structure and clarifies that they are used as
helper classes. Affected classes in this change:
* CodecTimer
* InterFrameDelay
* RttFilter
VCMTiming will be moved in a separate CL.
Additional changes:
* Remove VCM prefix from class names.
* Introduce granular BUILD.gn targets.
* Update some includes.
Bug: webrtc:14111
Change-Id: Ia75128aa955a819033b97d4784cb61904de7230b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/262960
Commit-Queue: Rasmus Brandt <brandtr@webrtc.org >
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org >
Reviewed-by: Åsa Persson <asapersson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36975}
2022-05-23 13:43:40 +00:00
60c67c6377
Roll chromium_revision 67aec559fe..c0ab132ab0 (1006297:1006398)
...
Change log: 67aec559fe..c0ab132ab0
Full diff: 67aec559fe..c0ab132ab0
Changed dependencies
* src/base: 7ba0a76fe0..80944b43a0
* src/ios: 8031ce0fa6..ab3fdbbced
* src/testing: 2f44ab711e..ee605b97e6
* src/third_party: 2085671f2b..d802bb3119
* src/third_party/depot_tools: 4e6aa2530f..964f8124b6
* src/third_party/perfetto: 370def59dc..5a9d84436f
* src/tools: d7f10beb95..7faebb149c
DEPS diff: 67aec559fe..c0ab132ab0
/DEPS
No update to Clang.
BUG=None
Change-Id: I85ba9724b6b7b0a081924427b64a156811d3fdc9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263094
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@{#36974}
2022-05-23 13:29:21 +00:00