chromium-webrtc-autoroll
64f2017b1e
Roll chromium_revision 2c74af26cb..0c76207a3f (1090296:1090534)
...
Change log: 2c74af26cb..0c76207a3f
Full diff: 2c74af26cb..0c76207a3f
Changed dependencies
* src/base: 2b7e412514..c0307c640c
* src/build: 6b240b5934..e0eab9b9fe
* src/buildtools: cf8d11e411..f017c8f06d
* src/ios: 6b673ba96a..b79cabc624
* src/testing: 26f28c94da..d8691bc5e1
* src/third_party: 9f3d6e6e9b..ceb724b891
* src/third_party/androidx: vucigm9QehNBW0p981LMiu5B2AzDNIr88d1RgaS8rZ0C..Q-lWiernA7aWcef61zbeP_6-NuR_iFel0fewmbSecF4C
* src/third_party/grpc/src: 38b9254a79..a017e9b7f2
* src/tools: 4bde3cd532..b135053bb8
DEPS diff: 2c74af26cb..0c76207a3f /DEPS
No update to Clang.
BUG=None
Change-Id: I89d735d761d651a8b5070db03abd61dbd9275163
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290742
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@{#39050}
2023-01-09 22:53:56 +00:00
Per K
83c357f70a
Remove deprecated RecoveredPacketReceiver::OnRecoveredPacket signature
...
Bug: webrtc:7135, webrtc:14795
Change-Id: Ib2f434b59542d6d8a2b8a287047417b784187602
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290567
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Auto-Submit: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39049}
2023-01-09 21:36:45 +00:00
Per K
bc319027ae
Implement PacketReceiver::DeliverRtpPacket in FakeNetworkPipe
...
and in DegradedCall. In DegradedCall - ThreadPacketReceiver is no longer needed.
Implementation of DeliverRtpPacket is done in preparation of https://webrtc-review.googlesource.com/c/src/+/290540 , where the parsed packet will be propagated to Call without extra parsing.
Bug: webrtc:7135, webrtc:14795
Change-Id: Ic068105d6d1f337afc6b4539b0e7184e736e7ee0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290704
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39048}
2023-01-09 20:47:19 +00:00
Florent Castelli
353a5ce7e3
Update visibility on rtc_base targets
...
Some of the new targets are otherwise not visible by external users.
Bug: webrtc:9838
Change-Id: Iba40401b689963615c1a7c528ae59bf66d26316b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290724
Auto-Submit: Florent Castelli <orphis@webrtc.org>
Commit-Queue: Florent Castelli <orphis@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39047}
2023-01-09 19:39:51 +00:00
Evan Shrubsole
6762fbd988
[Unwrap] Migrate ReceiveStatisticsImpl to use RtpSequenceNumberUnwrapper
...
Bug: webrtc:13982
Change-Id: Ic971371d4295e87380a77ef6aa7986a83d86f615
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/288962
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Auto-Submit: Evan Shrubsole <eshr@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39046}
2023-01-09 19:22:39 +00:00
Jakob Ivarsson
6d5fa001df
Flush buffers when stopping audio receive stream.
...
Bug: chromium:1400642
Change-Id: I19f22ca2fcf04d5e973d0e49fda841c9d40b12a1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290723
Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org>
Commit-Queue: Jakob Ivarsson <jakobi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39045}
2023-01-09 19:16:26 +00:00
Per K
075c20fe16
Implement FakeCall::DeliverRtpPacket and DeliverRtcpPacket
...
This is done in peparation for using these methods in the engines.
Bug: webrtc:7135, webrtc:14795
Change-Id: I1255c035437d31398327318c3dbd73e70a11a5cd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290577
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39044}
2023-01-09 19:15:21 +00:00
Jakob Ivarsson
1d6a5087d2
Stop CNG after a timeout.
...
After having generated one second of comfort noise and not received any packets, switch to expand mode which will fade out to silence and enter the efficient muted mode.
The behavior is enabled by default but can be disabled through a field trial.
Bug: webrtc:12790
Change-Id: I1e2c1acced3e4a2c1c1595824f1303a0c339aeb5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290578
Reviewed-by: Henrik Lundin <henrik.lundin@webrtc.org>
Commit-Queue: Jakob Ivarsson <jakobi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39043}
2023-01-09 19:02:05 +00:00
Evan Shrubsole
11dfb42fe9
[Unwrap] Migrate TimestampExtrapolator to use RtpTimestampUnwrapper
...
Bug: webrtc:13982
Change-Id: I570f2b053e7c77295e9d6a60f005e51022c3759f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/288942
Auto-Submit: Evan Shrubsole <eshr@webrtc.org>
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39042}
2023-01-09 18:24:28 +00:00
Florent Castelli
372cf8b824
Prevent rtc_base:log_sinks from being defined in Chromium
...
This target belongs only to WebRTC and shouldn't be defined there.
Bug: webrtc:9838
Change-Id: Id44573ed4649170820a5a61b68d6077784da8549
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290722
Reviewed-by: Jeremy Leconte <jleconte@google.com>
Reviewed-by: Jeremy Leconte <jleconte@webrtc.org>
Commit-Queue: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39041}
2023-01-09 18:23:16 +00:00
Evan Shrubsole
5ef5c2e9b8
[Unwrap] Use RtpTimestampUnwrapper in IvfFileWriter
...
Bug: webrtc:13982
Change-Id: Iddcc32d5836be524368d691ce4ab0ad630b4b559
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/288747
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Auto-Submit: Evan Shrubsole <eshr@webrtc.org>
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39040}
2023-01-09 18:22:13 +00:00
Evan Shrubsole
1c7602c65d
[Unwrap] Migrate InterFrameDelay to RtpTimestampUnwrapper
...
Bug: webrtc:13982
Change-Id: I0c4fe63f47d842fc5871baeb1137aa225bc10ea4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/288960
Auto-Submit: Evan Shrubsole <eshr@webrtc.org>
Commit-Queue: Rasmus Brandt <brandtr@webrtc.org>
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39039}
2023-01-09 18:21:05 +00:00
Evan Shrubsole
fcbeb774b5
[Unwrap] Use RtpTimestampUnwrapper in VideoAnalyzer
...
Bug: webrtc:13982
Change-Id: I285671bdd1af21b25f4e2d9b2e98ca2e12802e08
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/288749
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Auto-Submit: Evan Shrubsole <eshr@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39038}
2023-01-09 16:43:18 +00:00
Evan Shrubsole
224e390988
[Unwrap] Migrate PacketArrivalHistory to RtpTimestampUnwrapper
...
Bug: webrtc:13982
Change-Id: Idd4905c1930d51efd0b9a5a1df1ad6001f9bc37c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/288941
Commit-Queue: Jakob Ivarsson <jakobi@webrtc.org>
Auto-Submit: Evan Shrubsole <eshr@webrtc.org>
Reviewed-by: Jakob Ivarsson <jakobi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39037}
2023-01-09 16:34:29 +00:00
chromium-webrtc-autoroll
a1bb81e5c2
Roll chromium_revision 618a913138..2c74af26cb (1090179:1090296)
...
Change log: 618a913138..2c74af26cb
Full diff: 618a913138..2c74af26cb
Changed dependencies
* src/build: 7ab406c5da..6b240b5934
* src/ios: 28ad499986..6b673ba96a
* src/testing: 809529a935..26f28c94da
* src/third_party: 0523c30f64..9f3d6e6e9b
* src/third_party/depot_tools: 6f905470df..624e7eec34
* src/third_party/turbine: P0XosyjdPaNgW3Am_eNs0rON86r0B11hB3hhwh3_INAC..tkDRS82bARx4x6zEAw-ZmPcOBVY2WnTvK2Gai3TqPSsC
* src/tools: e7bb17e537..4bde3cd532
DEPS diff: 618a913138..2c74af26cb /DEPS
No update to Clang.
BUG=None
Change-Id: I1ec95a615ae865f81060b4b2aaa43ecd448de941
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290699
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@{#39036}
2023-01-09 15:20:29 +00:00
Evan Shrubsole
8267cf31ce
[Unwrap] Use RtpTimestampUnwrapper in audio_ingress
...
Bug: webrtc:13982
Change-Id: I748f8e9d5497eac3335b8a9397199ddf24ecc8a0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/288746
Auto-Submit: Evan Shrubsole <eshr@webrtc.org>
Reviewed-by: Jakob Ivarsson <jakobi@webrtc.org>
Commit-Queue: Jakob Ivarsson <jakobi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39035}
2023-01-09 14:47:22 +00:00
Evan Shrubsole
5d8b49b233
[Unwrap] Migrate transport_feedback_tests to RtpSequenceNumberUnwrapper
...
Bug: webrtc:13982
Change-Id: I85fce3e3390251fae9bfa6dc2f86b39555b27b00
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/288964
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Auto-Submit: Evan Shrubsole <eshr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39034}
2023-01-09 14:39:58 +00:00
Evan Shrubsole
f7b0e14d8b
[Unwrap] Use RtpTimestampUnwrapper in ScreenshareLayers
...
Bug: webrtc:13982
Change-Id: I4dbd05be7db77450a7a3a2c6a22f0101c9cb9150
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/288748
Auto-Submit: Evan Shrubsole <eshr@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39033}
2023-01-09 14:38:55 +00:00
Artem Titov
e60380f7d6
[DVQA] Export QP per spatial layer
...
Bug: b/263565380
Change-Id: I5b2206850a8b1577875b2db5fce6b8d22c7b6954
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290440
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39032}
2023-01-09 13:36:52 +00:00
Florent Castelli
a138c6c8a5
Split rtc_base into multiple targets
...
Keeping the headers to allow compatibility with current users
that expect the headers to be in that target before they are
also updated.
Bug: webrtc:9838
Change-Id: I8b1e88850958e92c043686587a37791f01860220
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290569
Commit-Queue: Florent Castelli <orphis@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Auto-Submit: Florent Castelli <orphis@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39031}
2023-01-09 12:21:25 +00:00
Evan Shrubsole
097fc347ec
[Unwrap] Prepare SequenceNumberUnwrapper for migrations
...
This is in prep for the migration of all unwrappers to
SequenceNumberUnwrapper as a standard implementation.
This moves the SeqNumUnwapper to its own header and adds 2 methods to
SeqNumUnwrapper which are defined by other unwrappers:
* PeekUnwrap
* Reset
It also adds two implementations for RtpTimestamps and
RtpSequenceNumbers.
Bug: webrtc:13982
Change-Id: I5baefb2de1db92fe1bb600760bd63b71e9310eb5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/288742
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Auto-Submit: Evan Shrubsole <eshr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39030}
2023-01-09 11:42:20 +00:00
Per K
17c4ca8fb3
Use RtpPacketReceived in media/engine/webrtc_video_engine_unittest.cc
...
This is done in preparation of https://webrtc-review.googlesource.com/c/src/+/290540
Bug: webrtc:7135, webrtc:14795
Change-Id: Ia9c5a34afc040a101403de52f8d22ec68531070e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290576
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39029}
2023-01-09 10:45:36 +00:00
Jonas Oreland
614da1b1d8
Cleanup Connection message integrity handling
...
This cl/ clean up the handling of message integrity in Connection.
- Port validates message integrity of REQUESTs,
using local candidate password.
- Connection validates message integrity of RESPONSEs,
using remote candidate password.
Bug: webrtc:14578
Change-Id: I6fdb638b52f4fb7a997fd50393f9ed284543beac
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290700
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Jonas Oreland <jonaso@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39028}
2023-01-09 10:18:40 +00:00
Philipp Hancke
2852ab90d9
stats: prefer rvalues in stats creation
...
and clean up the stats collector a bit, using auto for unique_ptr
BUG=webrtc:14807
Change-Id: I3c699bf89275f5c06de6f47a2935a453a60116ed
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290572
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#39027}
2023-01-09 10:05:36 +00:00
Mirko Bonadei
798b6c2a59
Fix usage of absl::c_accumulate.
...
Bug: b/264838952
Change-Id: Ie526101acd2d4a7a0aa833e3545d100a4e7356e0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290701
Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39026}
2023-01-09 09:27:35 +00:00
chromium-webrtc-autoroll
c0c49a686a
Roll chromium_revision 6049f04ec6..618a913138 (1090069:1090179)
...
Change log: 6049f04ec6..618a913138
Full diff: 6049f04ec6..618a913138
Changed dependencies
* src/build: 5436d05c00..7ab406c5da
* src/ios: f6b3774ff5..28ad499986
* src/third_party: 862f7e4f79..0523c30f64
* src/third_party/androidx: rbcH0Ds7XTT_mgj8fcUrPZMnFeGuzk0y5cZ_huUd_SMC..vucigm9QehNBW0p981LMiu5B2AzDNIr88d1RgaS8rZ0C
* src/tools: bd19642147..e7bb17e537
DEPS diff: 6049f04ec6..618a913138 /DEPS
No update to Clang.
BUG=None
Change-Id: I9c561729a10043846c3976d8f881a816720b4364
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290692
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@{#39025}
2023-01-09 02:37:17 +00:00
chromium-webrtc-autoroll
0bf10d506b
Roll chromium_revision 9917c1c009..6049f04ec6 (1089964:1090069)
...
Change log: 9917c1c009..6049f04ec6
Full diff: 9917c1c009..6049f04ec6
Changed dependencies
* src/build: 7d5aa68d4a..5436d05c00
* src/ios: e8f4657121..f6b3774ff5
* src/testing: 4a1bab731b..809529a935
* src/third_party: 0b33ee908e..862f7e4f79
* src/third_party/androidx: O5E80sO_hbtH5vZgoFc964juZ9h6sd7kJIIh_sJct0IC..rbcH0Ds7XTT_mgj8fcUrPZMnFeGuzk0y5cZ_huUd_SMC
* src/third_party/freetype/src: ebe7e9128c..b1c90733ee
* src/tools: 5189a26b05..bd19642147
DEPS diff: 9917c1c009..6049f04ec6 /DEPS
No update to Clang.
BUG=None
Change-Id: I14ea067c0e65ed6c668ab8600f0884c68d5267da
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290655
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@{#39024}
2023-01-07 18:37:48 +00:00
chromium-webrtc-autoroll
7bb5b2a92b
Roll chromium_revision 776ba78df6..9917c1c009 (1089842:1089964)
...
Change log: 776ba78df6..9917c1c009
Full diff: 776ba78df6..9917c1c009
Changed dependencies
* src/base: e13c928869..2b7e412514
* src/ios: 042c35b867..e8f4657121
* src/testing: 1455be6513..4a1bab731b
* src/third_party: 3dfb264842..0b33ee908e
* src/third_party/androidx: JTKeolPUA70R4-1kvwsXi4ZVg1vDch78i7uQ4YHF7BYC..O5E80sO_hbtH5vZgoFc964juZ9h6sd7kJIIh_sJct0IC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/9e6a10ad40..163b421317
* src/third_party/depot_tools: 50985d5fdd..6f905470df
* src/tools: 631717ed2c..5189a26b05
DEPS diff: 776ba78df6..9917c1c009 /DEPS
No update to Clang.
BUG=None
Change-Id: I4d8b42b4c0045d9a739dac62d9a055edf4cf571b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290645
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@{#39023}
2023-01-07 00:39:34 +00:00
chromium-webrtc-autoroll
3644884373
Roll chromium_revision e0cac6815a..776ba78df6 (1089731:1089842)
...
Change log: e0cac6815a..776ba78df6
Full diff: e0cac6815a..776ba78df6
Changed dependencies
* src/base: a386072f91..e13c928869
* src/build: 12734d306c..7d5aa68d4a
* src/testing: 5be9f71d04..1455be6513
* src/third_party: 4786e83872..3dfb264842
* src/third_party/androidx: LEBzlX4j0cJx9DVRY4KxcbqeUJdU7WP5tY8a8Cy3UgUC..JTKeolPUA70R4-1kvwsXi4ZVg1vDch78i7uQ4YHF7BYC
* src/third_party/freetype/src: 15afb55458..ebe7e9128c
* src/tools: bab6d82de5..631717ed2c
DEPS diff: e0cac6815a..776ba78df6 /DEPS
No update to Clang.
BUG=None
Change-Id: Ia98475acf7880e61ecbfce1f81140ebe2a68353b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290643
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@{#39022}
2023-01-06 20:48:04 +00:00
chromium-webrtc-autoroll
62136fc2f5
Roll chromium_revision 680a7ba9f5..e0cac6815a (1089629:1089731)
...
Change log: 680a7ba9f5..e0cac6815a
Full diff: 680a7ba9f5..e0cac6815a
Changed dependencies
* src/base: b49fba9b2b..a386072f91
* src/ios: dd1df07277..042c35b867
* src/testing: 120e9f1884..5be9f71d04
* src/third_party: 2d51e8342e..4786e83872
* src/third_party/androidx: BgPM0Jc7HyONKFbRyZIfHPSvcwhzA37FZxfooigQrnIC..LEBzlX4j0cJx9DVRY4KxcbqeUJdU7WP5tY8a8Cy3UgUC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/ec32355335..9e6a10ad40
* src/third_party/perfetto: e27bded3bd..e8a8cbb0f6
* src/third_party/r8: jyDAFIKO9nDUNWJzgjzSp6qvRE8di6dCoBtierYMedEC..3VqLjArDzdJ3Rgq8SH04G_33VEV5H7Wk5KquOg8OMkUC
* src/tools: 1593e2dcab..bab6d82de5
DEPS diff: 680a7ba9f5..e0cac6815a /DEPS
No update to Clang.
BUG=None
Change-Id: Idd8f6a1915d019531ae57e50a72042ff90d5c0be
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290641
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@{#39021}
2023-01-06 16:48:16 +00:00
Jeremy Leconte
91375aa8f3
Upgrade iOS perf tests xcode version from 12d4e to 13c100.
...
Also add "--xctest" cause I suspect this is what causes the current errors.
Change-Id: I541de48722bfea6dcf372e7155a9ea033e207c4f
Bug: b/262490083
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290579
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39020}
2023-01-06 09:09:13 +00:00
chromium-webrtc-autoroll
ae79590cbc
Roll chromium_revision ea1b5c7688..680a7ba9f5 (1089521:1089629)
...
Change log: ea1b5c7688..680a7ba9f5
Full diff: ea1b5c7688..680a7ba9f5
Changed dependencies
* src/base: 46fc119f61..b49fba9b2b
* src/build: c2ac4bfe4b..12734d306c
* src/testing: d566cb5341..120e9f1884
* src/third_party: 81e32e89c5..2d51e8342e
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/e5bf2c49f5..ec32355335
* src/third_party/depot_tools: f9f61a9d7c..50985d5fdd
* src/third_party/freetype/src: c0b4f6a862..15afb55458
* src/third_party/perfetto: efbbbd9cca..e27bded3bd
* src/tools: f58403cbc0..1593e2dcab
DEPS diff: ea1b5c7688..680a7ba9f5 /DEPS
No update to Clang.
BUG=None
Change-Id: Ibc18cf99861a415b1d5eeedabbbbae353873a806
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290637
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@{#39019}
2023-01-06 06:28:29 +00:00
chromium-webrtc-autoroll
16f1fd3f37
Roll chromium_revision f58e8e007b..ea1b5c7688 (1089397:1089521)
...
Change log: f58e8e007b..ea1b5c7688
Full diff: f58e8e007b..ea1b5c7688
Changed dependencies
* src/base: 64485d6764..46fc119f61
* src/build: 146b9f0c2a..c2ac4bfe4b
* src/ios: 8eda42c9f2..dd1df07277
* src/testing: 82aed124ba..d566cb5341
* src/third_party: ea1b9795d4..81e32e89c5
* src/third_party/androidx: TtsLbj2XT2CS11L5aJw_goFx9Xk68cCE47g8a-ygd7QC..BgPM0Jc7HyONKFbRyZIfHPSvcwhzA37FZxfooigQrnIC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/038b25e395..e5bf2c49f5
* src/third_party/depot_tools: 58a343c88b..f9f61a9d7c
* src/third_party/libyuv: 3abd6f36b6..6e4b0acb4b
* src/tools: 171656f0b4..f58403cbc0
DEPS diff: f58e8e007b..ea1b5c7688 /DEPS
No update to Clang.
BUG=None
Change-Id: Ib04e2b53dc5afc7136e30547eb69f9c086a40f3b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290633
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@{#39018}
2023-01-06 00:41:39 +00:00
chromium-webrtc-autoroll
8aee5d525e
Roll chromium_revision 66f4af654c..f58e8e007b (1089276:1089397)
...
Change log: 66f4af654c..f58e8e007b
Full diff: 66f4af654c..f58e8e007b
Changed dependencies
* src/base: 311e33c05f..64485d6764
* src/ios: eef80c058a..8eda42c9f2
* src/testing: c822d2ce5e..82aed124ba
* src/third_party: f0b88bbfe0..ea1b9795d4
* src/third_party/androidx: LoDIOOQb1UytoPwlIsHvmcBkAKfmkLo7Efb13eCWCvsC..TtsLbj2XT2CS11L5aJw_goFx9Xk68cCE47g8a-ygd7QC
* src/third_party/freetype/src: 63f371367a..c0b4f6a862
* src/tools: f7b46a3e12..171656f0b4
DEPS diff: 66f4af654c..f58e8e007b /DEPS
No update to Clang.
BUG=None
Change-Id: Iece7a2caa6c442a92412d52ad841670b15e4b99d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290631
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@{#39017}
2023-01-05 20:26:29 +00:00
chromium-webrtc-autoroll
2acf83bd11
Roll chromium_revision 8c5eae6aca..66f4af654c (1089142:1089276)
...
Change log: 8c5eae6aca..66f4af654c
Full diff: 8c5eae6aca..66f4af654c
Changed dependencies
* src/base: 021850016c..311e33c05f
* src/build: e273177111..146b9f0c2a
* src/ios: 296c3b583b..eef80c058a
* src/testing: dc4013e8dd..c822d2ce5e
* src/third_party: 69961df81e..f0b88bbfe0
* src/third_party/androidx: yAhwXz91Kb9SbCnAto-AUfyIxcS2mhDT4r9N3YEunIwC..LoDIOOQb1UytoPwlIsHvmcBkAKfmkLo7Efb13eCWCvsC
* src/third_party/freetype/src: 0bcb664de8..63f371367a
* src/third_party/perfetto: 1f3b5b4021..efbbbd9cca
* src/third_party/r8: fCfmTCTodJobBFr8fnGgzGEOm8w4aaHiVjWr5Id9cEwC..jyDAFIKO9nDUNWJzgjzSp6qvRE8di6dCoBtierYMedEC
* src/tools: 483bc701df..f7b46a3e12
DEPS diff: 8c5eae6aca..66f4af654c /DEPS
No update to Clang.
BUG=None
Change-Id: I49f32ed4796fc8ea4c08fc3421e61112af89668f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290629
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@{#39016}
2023-01-05 16:36:08 +00:00
Per K
cf439a04e5
Introduce PacketReceiver::DeliverRtpPacket and PacketReceier::DeliverRtcpPacket
...
DeliverRtpPacket use a parsed RTP packet as argument where the RTP extensions are supposed to be known.
This method is implemented in webrt::Call and temporary used by the exising method Call::DeliverRtp, but the idea is to instead avoid extra packet parsing by forwarding a RtpPacketReceived from RtpTransport::DemuxRtpPacket via WebrtcVideoChannel::OnPacketReceived and WebrtcVoiceChannel.
DeliverRtcpPacket is also implemented in Call and is directly used in PeerConnection::InitializeRtcpCallback.
Bug: webrtc:14795, webrtc:7135
Change-Id: Ib6ffe8e1229ac07fa459ee2fc9a0af8455a23bac
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290401
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39015}
2023-01-05 13:54:02 +00:00
Mirko Bonadei
7f8680cf6f
Use ExpectSizeAndAllElementsAre() in more places.
...
Bug: None
Change-Id: I9764d8e37a4225c4b7221f18538faa0f4346de53
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290575
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39014}
2023-01-05 13:37:48 +00:00
Danil Chapovalov
632cd9bb03
Replace packet buffer fuzzer with rtp video frame assembler fuzzer
...
PacketBuffer takes RtpVideoHeader struct as an input that is complicated
and hard to fuzz. Current PacketBuffer doesn't fuzz it and thus has very
low coverage.
RtpVideoFrameAssembler uses PacketBuffer underneath and takes as input
almost raw rtp packet and thus easier to fuzz and better match production input
Bug: webrtc:7408
Change-Id: I00394c35e002a667760eed477f11ac7898f7eacc
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290574
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39013}
2023-01-05 13:04:38 +00:00
Mirko Bonadei
46ca3f6092
Use DoubleEq() instead of Eq().
...
Bug: None
Change-Id: Ib79f268856edb472f63525336c7d5d67b996f8e7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290570
Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39012}
2023-01-05 11:21:36 +00:00
Per K
73ca7e08e5
Remove unnecessary check for TransportSequence number header extension
...
In order for a packet to be parseable and include a transport sequence number, it has to be negotiated. Thus, there is no need to check again.
Bug: webrtc:14795
Change-Id: I1fa76abdbad11d15ecae80fbaa227bd12a8035bc
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290565
Auto-Submit: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39011}
2023-01-05 09:43:08 +00:00
Henrik Boström
175f06f112
Reland "Remove 'trackId' dependency in stats selector algorithm."
...
This is a reland of commit 81aab488781c1a736c9d85ff1532631be2989523
See diff between Patch Set 1 and latest Patch Set.
The original CL broke this WPT[1] because getStats() with the receiver
as the selector stopped working in the event of unsignalled SSRCs due
to the receiver not knowing what the SSRC was.
This fix is to query media_channel_ for the unsignalled SSRC in the
event that the receiver does not know the SSRC.
[1] https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/web_tests/external/wpt/webrtc/simulcast/setParameters-active.https.html
Original change's description:
> Remove 'trackId' dependency in stats selector algorithm.
>
> In preparation for the deletion of deprecated 'track' stats, the
> stats selector algorithm needs to be rewritten not to use 'trackId'.
>
> This is achieved by finding RTP stats by their SSRC, as obtained via
> getParameters(). This unfortunately adds a block-invoke (in the sender
> case the block-invoke happens inside GetParametersInternal and in the
> receiver case the block-invoke is explicit at the calling place), but
> it can't be helped and it's just once per getStats() call and only if
> the selector argument is used.
>
> Bug: webrtc:14175
> Change-Id: If0e14cdbdc76d141e0042e43757970893bf32119
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/289101
> Reviewed-by: Harald Alvestrand <hta@webrtc.org>
> Commit-Queue: Henrik Boström <hbos@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#38981}
Bug: webrtc:14175, webrtc:14811
Change-Id: I0d16724af4efeb93d50e36dbfcc798564daff5c0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290600
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39010}
2023-01-05 09:04:12 +00:00
chromium-webrtc-autoroll
d152a6d51c
Roll chromium_revision 73cbe42acc..8c5eae6aca (1089029:1089142)
...
Change log: 73cbe42acc..8c5eae6aca
Full diff: 73cbe42acc..8c5eae6aca
Changed dependencies
* src/base: be2c564204..021850016c
* src/build: 33bb56b565..e273177111
* src/ios: 315557a6bb..296c3b583b
* src/testing: 3cf31ee4cf..dc4013e8dd
* src/third_party: eb4e7aea5d..69961df81e
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/a404e6d108..038b25e395
* src/third_party/depot_tools: 252b19866a..58a343c88b
* src/third_party/perfetto: 367c798358..1f3b5b4021
* src/tools: 6dc556afbd..483bc701df
DEPS diff: 73cbe42acc..8c5eae6aca /DEPS
No update to Clang.
BUG=None
Change-Id: If6bc267bb797735623bfc5b95ec2f2204667c6e5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290625
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@{#39009}
2023-01-05 08:46:31 +00:00
Philipp Hancke
b81823a5f0
stats: use Timestamp instead of uint64_t
...
making it clear what unit is being used.
BUG=webrtc:13756
Change-Id: I6354d35a8e02bb93a905ccf32cb0b294b4813e41
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/289460
Commit-Queue: Philipp Hancke <phancke@microsoft.com>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39008}
2023-01-05 08:37:31 +00:00
webrtc-version-updater
a456b3592e
Update WebRTC code version (2023-01-05T04:11:15).
...
Bug: None
Change-Id: I7f34f36dd8ae52837a721aaad6695b937306f284
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290623
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@{#39007}
2023-01-05 05:30:54 +00:00
chromium-webrtc-autoroll
6d3524bf1c
Roll chromium_revision 212f32ad67..73cbe42acc (1088895:1089029)
...
Change log: 212f32ad67..73cbe42acc
Full diff: 212f32ad67..73cbe42acc
Changed dependencies
* src/base: 5f9ebceab6..be2c564204
* src/build: 4ca60435af..33bb56b565
* src/ios: ebeed95bf0..315557a6bb
* src/testing: c6f20628c0..3cf31ee4cf
* src/third_party: 56b0229d9b..eb4e7aea5d
* src/third_party/androidx: 8vzAXUAnepCYVnjMB9nfrZvZWC6iHzigISFArrguaYgC..yAhwXz91Kb9SbCnAto-AUfyIxcS2mhDT4r9N3YEunIwC
* src/tools: 00a2cd5abc..6dc556afbd
DEPS diff: 212f32ad67..73cbe42acc /DEPS
No update to Clang.
BUG=None
Change-Id: Ib851aacae2a0fd813340c848221ed45b8f7c5a2e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290620
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@{#39006}
2023-01-05 00:58:56 +00:00
Mirko Bonadei
861357dce7
Remove log, the function is already deprecated.
...
Bug: None
Change-Id: I59375bd60910b44d44328d652713997d38c208a6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290562
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39005}
2023-01-04 21:43:43 +00:00
Per K
8a40d08189
Remove unused flag ReceiveStreamRtpConfig::transport_cc
...
Bug: webrtc:14802
Change-Id: I3eb66e9421a13024e34c363e67df0c73e5c16cc0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290568
Auto-Submit: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39004}
2023-01-04 20:59:43 +00:00
chromium-webrtc-autoroll
1fbfde95c4
Roll chromium_revision 05c7dac718..212f32ad67 (1088751:1088895)
...
Change log: 05c7dac718..212f32ad67
Full diff: 05c7dac718..212f32ad67
Changed dependencies
* src/base: d4be5dd75c..5f9ebceab6
* src/build: cb61d908d7..4ca60435af
* src/ios: fb944c7af5..ebeed95bf0
* src/testing: 7c1cfef928..c6f20628c0
* src/third_party: 7f306bd3e0..56b0229d9b
* src/third_party/android_build_tools/manifest_merger: lUT6vCuXPnPR-G-V3k69iMWuFtVOzwED-IwaHqYT4AcC..7ZPeHZjITxCcJzrEuxb5yznF7h65-RTQrbhzILJz4_gC
* src/third_party/perfetto: 5d21cea244..367c798358
* src/tools: 86a5a77303..00a2cd5abc
DEPS diff: 05c7dac718..212f32ad67 /DEPS
No update to Clang.
BUG=None
Change-Id: I5e88d50744a130683e1e8c5bd83d8018c130c664
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290498
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@{#39003}
2023-01-04 20:52:18 +00:00
chromium-webrtc-autoroll
6f941fa396
Roll chromium_revision cf47e61fc4..05c7dac718 (1088620:1088751)
...
Change log: cf47e61fc4..05c7dac718
Full diff: cf47e61fc4..05c7dac718
Changed dependencies
* src/base: bf5230c193..d4be5dd75c
* src/build: 80991d5790..cb61d908d7
* src/ios: 93d319374d..fb944c7af5
* src/testing: dc377e615f..7c1cfef928
* src/third_party: 522a3376be..7f306bd3e0
* src/third_party/androidx: Hjrr3kAG6HDx0Ht22sw-pZY5W_Vnltz4SdhqbBcEdw4C..8vzAXUAnepCYVnjMB9nfrZvZWC6iHzigISFArrguaYgC
* src/third_party/r8: GBS8IZ2wumMlodGQUSzolGjJELkBWiZDNIEOLGiV1MsC..fCfmTCTodJobBFr8fnGgzGEOm8w4aaHiVjWr5Id9cEwC
* src/tools: db283da02f..86a5a77303
DEPS diff: cf47e61fc4..05c7dac718 /DEPS
No update to Clang.
BUG=None
Change-Id: Iec050e8c7d8edf5c2c4cafc1df365b3a8e730ab2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290580
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@{#39002}
2023-01-04 16:49:33 +00:00
Mirko Bonadei
838256373f
Rename expectEmpty to ExpectEmpty.
...
Bug: None
Change-Id: I8cd1b2648301906f4a8183df1453820244eaaee7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290564
Reviewed-by: Artem Titov <titovartem@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#39001}
2023-01-04 16:46:09 +00:00