2131 Commits

Author SHA1 Message Date
webrtc-version-updater
1da783ff95 Update WebRTC code version (2024-04-05T04:03:38).
Bug: None
Change-Id: Id37cd173447ece3023156d18575c96e521b87321
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/345901
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@{#41998}
2024-04-05 05:36:13 +00:00
webrtc-version-updater
59bae68202 Update WebRTC code version (2024-04-04T04:06:05).
Bug: None
Change-Id: I8c54f6bc7d446296155bfb7ec2e3a656cb59fd5d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/345604
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@{#41992}
2024-04-04 05:57:26 +00:00
webrtc-version-updater
e0091b9dc9 Update WebRTC code version (2024-04-02T04:04:27).
Bug: None
Change-Id: I22170f4e46ba777051eeebb1900746c7789f7d6e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/345381
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@{#41982}
2024-04-02 05:52:13 +00:00
webrtc-version-updater
51aaf09df2 Update WebRTC code version (2024-04-01T04:03:22).
Bug: None
Change-Id: I5595185c15524943e0d53e8b64a4718a4ad48036
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/345247
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@{#41981}
2024-04-01 05:23:18 +00:00
webrtc-version-updater
77a418b972 Update WebRTC code version (2024-03-31T04:03:20).
Bug: None
Change-Id: Ibbbfc6ce498aca421985d6b1949200b96df10f1d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/345202
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@{#41980}
2024-03-31 05:27:39 +00:00
webrtc-version-updater
3e5d8a0e96 Update WebRTC code version (2024-03-30T04:01:35).
Bug: None
Change-Id: Ib675b0040f166c864987c4e128c64de4dae457f3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/345040
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@{#41978}
2024-03-30 05:13:24 +00:00
webrtc-version-updater
cc91e075ea Update WebRTC code version (2024-03-29T04:04:06).
Bug: None
Change-Id: Ie67af05b537bfcbd08011467e5f68a231743cae0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/344880
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@{#41975}
2024-03-29 05:48:11 +00:00
Per K
02af84064c PacketRouter directly notify RtpTransportControllerSender when sending
With this cl
RtpTransportControllerSend::OnAddPacket is instead directly invoked from PacketRouter::SendPacket instead of going via RTP module.

Transport sequence numbers are instead of directly written to header
extension, added to RtpPacketToSendMetaData and written to the extenion
by RTP module.
This is to allow transport sequence numbers without actually sending
them in an extension.

Bug: webrtc:15368
Change-Id: Idd03e02a4257dfc4d0f1898b2803345975d7dad2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/344720
Reviewed-by: Erik Språng <sprang@google.com>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Jakob Ivarsson‎ <jakobi@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41974}
2024-03-28 09:27:43 +00:00
webrtc-version-updater
b16b5808f5 Update WebRTC code version (2024-03-27T04:02:22).
Bug: None
Change-Id: I7711c1a8fbe2db52f1a187ff420e77d45a3bdfee
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/344625
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@{#41970}
2024-03-27 06:21:35 +00:00
webrtc-version-updater
3a69bc38b7 Update WebRTC code version (2024-03-25T04:12:23).
Bug: None
Change-Id: Ia1eace08ff89d930a01276661a132463b315e56e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/344390
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@{#41960}
2024-03-25 05:24:42 +00:00
webrtc-version-updater
68b0a8b651 Update WebRTC code version (2024-03-24T04:06:20).
Bug: None
Change-Id: I7b9b2d4e57d11e4b17f81cd78cd39e8be054af91
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/344381
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@{#41959}
2024-03-24 05:11:03 +00:00
webrtc-version-updater
19fae11ee6 Update WebRTC code version (2024-03-23T04:06:53).
Bug: None
Change-Id: Ic8316d2efcfa47afdb5c9be0ca18ef011ee6b6d3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/344320
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@{#41957}
2024-03-23 05:36:15 +00:00
Per K
e0edc2120e Update expectation on first Sinkwants in CallPerfTest.ReceivesCpuOveruseAndUnderuse
After cl https://webrtc-review.googlesource.com/c/src/+/343122 there is
no default max frame rate.

Bug: webrtc:15885
Change-Id: Iac38895486d31bd267b578bbd1ab905dcdae00ff
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/344142
Reviewed-by: Jeremy Leconte <jleconte@google.com>
Commit-Queue: Erik Språng <sprang@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Auto-Submit: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41952}
2024-03-22 13:30:46 +00:00
webrtc-version-updater
22b902eea4 Update WebRTC code version (2024-03-22T04:11:01).
Bug: None
Change-Id: Ifcbe868b59ca4923e61103f63c4aad03ef171058
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/344101
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@{#41944}
2024-03-22 05:14:52 +00:00
webrtc-version-updater
181fe4ed61 Update WebRTC code version (2024-03-20T04:13:12).
Bug: None
Change-Id: I98b3fbce12c9e28dc47d733245f1c59c94e336cc
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/343640
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@{#41932}
2024-03-20 05:50:32 +00:00
philipel
626edea852 Use independet frame IDs between simulcast streams when WebRTC-GenericDescriptorAuth is disabled.
Implemented behind `WebRTC-Video-SimulcastIndependentFrameIds`.

Bug: b/329063481
Change-Id: I683e567bb5b449f998be57ec3a11bb3b95e3ace4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/343382
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41927}
2024-03-19 10:03:36 +00:00
webrtc-version-updater
302c0f8d06 Update WebRTC code version (2024-03-19T04:13:33).
Bug: None
Change-Id: I0f660426e7c0a5d844823d7860bc3d8a2723c5ae
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/343502
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@{#41924}
2024-03-19 05:37:20 +00:00
webrtc-version-updater
5d3acb5195 Update WebRTC code version (2024-03-18T04:01:28).
Bug: None
Change-Id: Icdb064f6a412b2191e710855681744fa107893d2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/343289
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@{#41914}
2024-03-18 05:41:22 +00:00
webrtc-version-updater
aa38d7f0e2 Update WebRTC code version (2024-03-17T04:02:14).
Bug: None
Change-Id: Idbe893c465006ce7f6f8f7592ceaefb566c6e651
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/343282
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@{#41913}
2024-03-17 05:25:42 +00:00
webrtc-version-updater
cddcb7c65e Update WebRTC code version (2024-03-16T04:03:27).
Bug: None
Change-Id: I93ef8cb7efc246cb2d189cae948406bb3cd84c76
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/343205
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@{#41912}
2024-03-16 06:17:52 +00:00
webrtc-version-updater
29f3a0a728 Update WebRTC code version (2024-03-14T04:05:54).
Bug: None
Change-Id: I04b9a46ab8edacd834f048eb2823f071068487ed
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/343020
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@{#41900}
2024-03-14 06:06:21 +00:00
Per K
0fa90887c5 Deprecate VideoFrame::timestamp() and set_timestamp
Instead, add rtp_timestamp and set_rtp_timestamp.

Bug: webrtc:13756
Change-Id: Ic4266394003e0d49e525d71f4d830f5e518299cc
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/342781
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Magnus Jedvert <magjed@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Markus Handell <handellm@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41894}
2024-03-13 11:08:37 +00:00
Danil Chapovalov
2725317b1f Propagate Environment through SimulcastEncoderAdapter when provided
Bug: webrtc:15860
Change-Id: Iabd7752ada2f8f774de1e2adc02a4157004bf43c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/342720
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41893}
2024-03-13 10:32:31 +00:00
webrtc-version-updater
c6e502e362 Update WebRTC code version (2024-03-13T04:03:28).
Bug: None
Change-Id: Ic4f600b3b1d2427bd56567718a20d791856c2323
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/342840
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@{#41889}
2024-03-13 05:57:54 +00:00
webrtc-version-updater
0268a05fd0 Update WebRTC code version (2024-03-09T04:12:29).
Bug: None
Change-Id: Id1db760e67dbe31bc0aa8ee9c906151ca059c72e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/342189
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@{#41876}
2024-03-09 06:06:08 +00:00
webrtc-version-updater
4c1c9157d6 Update WebRTC code version (2024-03-08T04:01:32).
Bug: None
Change-Id: I50fb78e58bfe03670bef74d7fa5adff6664a447e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/342184
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@{#41871}
2024-03-08 05:33:16 +00:00
webrtc-version-updater
dd39c03feb Update WebRTC code version (2024-03-07T04:13:24).
Bug: None
Change-Id: I45ef8f031bccbd77fcf3325640844522a794ebc9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/341992
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@{#41866}
2024-03-07 06:02:40 +00:00
Danil Chapovalov
ac2720e967 Remove unnecessary RtcEventLog parameter in RtpTransportControllerSend::CreateRtpVideoSender
RtpTransportControllerSend has access to the same Environment as the caller, and thus can take RtcEventLog directly from it.

Bug: None
Change-Id: I4b20811d3f6de8193c63d6c58d0fe1204b3ec7b1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/342040
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41864}
2024-03-06 16:24:06 +00:00
webrtc-version-updater
36e38757d7 Update WebRTC code version (2024-03-06T04:06:44).
Bug: None
Change-Id: I078afc8ce2c168f484ecec58e1b578b637c73870
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/341985
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@{#41862}
2024-03-06 05:28:42 +00:00
Danil Chapovalov
c9bb2c6c4e Propagate Environment into VideoStreamEncoder
VideoStreamEncoder creates VideoEncoders. To pass an Environment to VideoEncoder, it should be available in the VideoStreamEncoder.

Bug: webrtc:15860
Change-Id: Id89ac024ce61fdd9673bb66f03f94f243fc0c7f7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/341840
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41861}
2024-03-05 09:33:02 +00:00
webrtc-version-updater
cebded9b54 Update WebRTC code version (2024-03-05T04:11:56).
Bug: None
Change-Id: I94df4ac41dfc0d1f8b0bd44ca69db536fbbb33c6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/341881
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@{#41859}
2024-03-05 05:55:17 +00:00
webrtc-version-updater
206bdaf26c Update WebRTC code version (2024-03-04T04:13:18).
Bug: None
Change-Id: Ie6d93e49c7ea04ab5f80ea6c17168919a2ab753f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/341767
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@{#41855}
2024-03-04 05:20:38 +00:00
webrtc-version-updater
89e62f305a Update WebRTC code version (2024-03-03T04:12:48).
Bug: None
Change-Id: I2fd7942657d24718c1baf8bac89ce4211a56cf55
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/341760
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@{#41853}
2024-03-03 05:46:17 +00:00
webrtc-version-updater
77590862d5 Update WebRTC code version (2024-03-02T04:12:36).
Bug: None
Change-Id: I3cb435804e4510ccc7f15b45853faf212a911299
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/341690
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@{#41851}
2024-03-02 05:58:58 +00:00
webrtc-version-updater
80000bc733 Update WebRTC code version (2024-02-29T04:06:33).
Bug: None
Change-Id: I0436dc89918ce5835430debf14355a0ff1877454
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/341546
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@{#41841}
2024-02-29 05:35:07 +00:00
Danil Chapovalov
dcc1534764 Delete rtc::TaskQueue
All usage was updated to use TaskQueueBase interface directly bypassing rtc::TaskQueue wrapper

Bug: webrtc:14169
Change-Id: I1808afd363b50448d4014d8d8402fce41b16a3ff
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/341082
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41834}
2024-02-28 10:22:49 +00:00
Philipp Hancke
bbff58d935 Introduce "well-known" SdpVideoFormat codecs
describing video codecs with their parameters as static members of SdpVideoFormat:
  static const SdpVideoFormat VP8();
  static const SdpVideoFormat H264();
  static const SdpVideoFormat VP9Profile0();
  static const SdpVideoFormat VP9Profile1();
  static const SdpVideoFormat VP9Profile2();
  static const SdpVideoFormat VP9Profile3();
  static const SdpVideoFormat AV1Profile0();
  static const SdpVideoFormat AV1Profile1();
This removes the need to craft instances of these by hand.

BUG=webrtc:15703

Change-Id: I2171e08b48ec98f18424f53f3b5d6d148130532e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/337441
Commit-Queue: Philipp Hancke <phancke@microsoft.com>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41833}
2024-02-28 06:57:10 +00:00
webrtc-version-updater
2825f0a7bb Update WebRTC code version (2024-02-28T04:11:45).
Bug: None
Change-Id: I562e3fdf93233500b3f6e01149d63a33d3cc6459
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/341343
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@{#41832}
2024-02-28 05:39:36 +00:00
webrtc-version-updater
09e81ccb27 Update WebRTC code version (2024-02-27T04:11:00).
Bug: None
Change-Id: I39d2496e8a2354b7ad79c9f6dff6cd60a79e7351
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/341181
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@{#41815}
2024-02-27 05:37:54 +00:00
Markus Handell
97df932ecc Remove multiplex codec.
The feature isn't in use by Google and has proven to contain security
issues. It's time to remove it.

Bug: b/324864439
Change-Id: I80344eb2f2060469d2d69a54dc4519fdd02ab4ea
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/340324
Reviewed-by: Stefan Holmer <stefan@webrtc.org>
Commit-Queue: Markus Handell <handellm@webrtc.org>
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41808}
2024-02-26 11:26:04 +00:00
webrtc-version-updater
3fff83d02a Update WebRTC code version (2024-02-26T04:03:26).
Bug: None
Change-Id: I2e892556bf007b9121ef833993f8b001f098217f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/340902
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@{#41804}
2024-02-26 05:00:07 +00:00
webrtc-version-updater
d0491a3431 Update WebRTC code version (2024-02-25T04:13:05).
Bug: None
Change-Id: Ieb109f9efa7309072d067bb7a527399a14d21e57
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/340761
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@{#41800}
2024-02-25 05:38:42 +00:00
webrtc-version-updater
3f0d399c07 Update WebRTC code version (2024-02-24T04:01:40).
Bug: None
Change-Id: Id55690ecc2f18cc730c3fe18fc4cfa0f08383205
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/340371
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@{#41797}
2024-02-24 05:32:32 +00:00
webrtc-version-updater
26794681fd Update WebRTC code version (2024-02-23T04:03:45).
Bug: None
Change-Id: I49cb616c8577fbcd1149623888fd43c668995830
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/340401
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@{#41788}
2024-02-23 05:29:05 +00:00
Per K
d440358cca Dont create RTX receive stream before media SSRC is known
The feauture was added in https://webrtc-review.googlesource.com/c/src/+/291119 in order to ensure RTX packet is part of BWE even before the RTP stream is known.
However, it cause an issue if media is signaled with an SSRC that has this RTX SSRC.
Since BWE is now notified about received packets before demuxing to the correct receive stream, it is not necessary to demux RTX packets before the media SSRC is known.

Note that WebRTC require at least one negotiated SSRC/MID before RTCP feedback can be sent. Ie, for BWE to work, at least one  media SSRC must be known after this cl. It can either be unsignaled or signaled.

BWE tested with BweRampupWithInitialProbeTest.

Bug: webrtc:14795, webrtc:14817, b/320258158
Change-Id: Icf2c67bedc352720bf846b9ee38d509346af36f2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/340141
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41785}
2024-02-22 14:40:43 +00:00
webrtc-version-updater
e166dec0a9 Update WebRTC code version (2024-02-22T04:03:12).
Bug: None
Change-Id: I3120a04aaa792afcde65ce1bc05e73851ffbe752
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/340261
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@{#41781}
2024-02-22 05:36:50 +00:00
webrtc-version-updater
6bc92ce7b7 Update WebRTC code version (2024-02-21T04:01:38).
Bug: None
Change-Id: I7cba0514324d331c6408b80e737b2262ef74903c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/340164
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@{#41773}
2024-02-21 05:44:54 +00:00
webrtc-version-updater
5437df35c6 Update WebRTC code version (2024-02-20T04:03:59).
Bug: None
Change-Id: I423714e777e48ab7e7db8a95ada2564f525757d2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/340009
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@{#41765}
2024-02-20 05:24:28 +00:00
webrtc-version-updater
c49da7a58b Update WebRTC code version (2024-02-18T04:06:34).
Bug: None
Change-Id: I870b164cf955e97a1d999f0cdad393ad5a2425c3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/339925
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@{#41758}
2024-02-18 05:25:06 +00:00
webrtc-version-updater
600503ae26 Update WebRTC code version (2024-02-17T04:11:12).
Bug: None
Change-Id: I0c27fb3042201bfc36f9be003515f79303aa0d63
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/339890
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@{#41756}
2024-02-17 05:55:29 +00:00