Philipp Hancke
06a49f02bd
build: add options to configure libsrtp for boringssl or other libraries
...
Depends on
https://webrtc-review.googlesource.com/c/src/+/359928
BUG=webrtc:42234521,webrtc:42224104
Change-Id: I0d6335aa5fb3f090c781bed234ed34d6c98ec299
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/359928
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@meta.com>
Cr-Commit-Position: refs/heads/main@{#42857}
2024-08-27 07:17:52 +00:00
Jeremy Leconte
a46f10329c
Re-enable iOS simulator from CQ and LKGR.
...
Change-Id: I734f2b6b5f24de766c933c130bf9f89def0cb8cc
Bug: b/357552398
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360720
Auto-Submit: Jeremy Leconte <jleconte@google.com>
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Reviewed-by: Christoffer Dewerin <jansson@webrtc.org>
Commit-Queue: Christoffer Dewerin <jansson@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42856}
2024-08-27 06:05:24 +00:00
webrtc-version-updater
1d6ad045e4
Update WebRTC code version (2024-08-27T04:03:09).
...
Bug: None
Change-Id: Ia0a1d6dd6453a6242aebd8a57cbd303b82424154
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360642
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@{#42855}
2024-08-27 06:02:14 +00:00
chromium-webrtc-autoroll
c6b556fadd
Roll chromium_revision cb10943d61..30454db4a5 (1346705:1346833)
...
Change log: cb10943d61..30454db4a5
Full diff: cb10943d61..30454db4a5
Changed dependencies
* src/buildtools: 4434cfea96..47e1ac1df9
* src/ios: 9c77ec35a2..e4421d7122
* src/testing: e981b26186..0a53e28d00
* src/third_party: c677a5e718..994a093f09
* src/third_party/android_build_tools/manifest_merger/cipd: 70I-qA6r12xulCU-J0jGGcYtD9ywe1G8qPVH6o4MSBQC..w5qlHnh4N-npyopimuBuiIXfv4oa58ItAdUWXjAlVYAC
* src/third_party/androidx/cipd: x4Ywv14A-LaT62Jl57Nuu4AI3JhL_wyYPEr-GI3ok4YC..3dJg7N_rQEEVL6lkuj49LsUvbb09ctrt3Wa4JxCwHJ8C
* src/third_party/freetype/src: f92c96550a..d2612e1c3f
* src/third_party/hamcrest/cipd: 37eccfc658fe79695d6abb6dd497463c4372032f..dBioOAmFJjqAr_DY7dipbXdVfAxUQwjOBNibMPtX8lQC
* src/third_party/icu4j/cipd: e87e5bed2b4935913ee26a3ebd0b723ee2344354..8dV7WRVX0tTaNNqkLEnCA_dMofr2MJXFK400E7gOFygC
* src/third_party/kotlin_stdlib/cipd: uIDeh6tR1JKzni6A2gGQznLnU9y1a7dsDEZAA6PTph8C..62BxcL1A-8qUXdYk7pqeCELmPtT55Ki_POIasX3is1IC
* src/third_party/libc++/src: 6071843cd8..d8d9de41d7
* src/third_party/libsrtp: 7a7e64c8b5..000edd7914
* src/tools: 86262cf454..88d25846bc
DEPS diff: cb10943d61..30454db4a5 /DEPS
No update to Clang.
BUG=None
Change-Id: I810399afe134bd40b4c993ba98a6c72945c493ff
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360641
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@{#42854}
2024-08-26 18:51:51 +00:00
Harald Alvestrand
84ce5453ad
Reland "Add PT lookup function to JsepTransportController"
...
This reverts commit 0e3a3266afc50218747134bec7c40f1c6e82ab19.
Reason for revert: Ancestor CL fixed
Original change's description:
> Revert "Add PT lookup function to JsepTransportController"
>
> This reverts commit d178532ff9416f8b4272b9b8622afa9bab2ed558.
>
> Reason for revert: break pw-answer
>
> Original change's description:
> > Add PT lookup function to JsepTransportController
> >
> > Bug: webrtc:360058654
> > Change-Id: I9db58bf872f8659622e9f626fc21ce84993cfdfb
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360143
> > Commit-Queue: Harald Alvestrand <hta@webrtc.org>
> > Reviewed-by: Florent Castelli <orphis@webrtc.org>
> > Cr-Commit-Position: refs/heads/main@{#42829}
>
> Bug: webrtc:360058654
> Change-Id: Ic082dd3e86ed11d05b65710463fa9e57715bf07a
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360360
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
> Commit-Queue: Jonas Oreland <jonaso@google.com>
> Reviewed-by: Harald Alvestrand <hta@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#42832}
Bug: webrtc:360058654
Change-Id: Ice9c118f9a5d4e0fa2cff89f504a25b80ec625ef
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360662
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#42853}
2024-08-26 17:24:15 +00:00
Jeremy Leconte
37bd18fa48
Roll chromium_revision ef49a3ba49..cb10943d61 (1344824:1346705)
...
Change log: ef49a3ba49..cb10943d61
Full diff: ef49a3ba49..cb10943d61
Changed dependencies
* fuchsia_version: version:23.20240815.4.1..version:23.20240823.0.1
* src/base: 033588ef80..0db01afd90
* src/build: 2fb4df2b33..96625099e8
* src/buildtools: 2470cca5b2..4434cfea96
* src/buildtools/linux64: git_revision:d010e218ca7077928ad7c9e9cc02fe43b5a8a0ad..git_revision:225e90c5025bf74f41dbee60d9cde4512c846fe7
* src/buildtools/mac: git_revision:d010e218ca7077928ad7c9e9cc02fe43b5a8a0ad..git_revision:225e90c5025bf74f41dbee60d9cde4512c846fe7
* src/buildtools/win: git_revision:d010e218ca7077928ad7c9e9cc02fe43b5a8a0ad..git_revision:225e90c5025bf74f41dbee60d9cde4512c846fe7
* src/ios: 431d4c67ad..9c77ec35a2
* src/testing: 489a5b43e4..e981b26186
* src/third_party: eb289deb6a..c677a5e718
* src/third_party/androidx/cipd: DD9bs0MmYqLJy2N12a9r4lV2WKbRsCQ9IYQ1JZDxKEAC..x4Ywv14A-LaT62Jl57Nuu4AI3JhL_wyYPEr-GI3ok4YC
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/11f334121f..f1b043c283
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/48294e2bd1..4917becfcf
* src/third_party/dav1d/libdav1d: 5ef6b241f0..472b31f838
* src/third_party/depot_tools: 04a2e71a92..f5e1092339
* src/third_party/kotlinc/current: WZnvRnrRxAH_l-qK9RKczWmyPdblSiz87bSG3naRB9QC..PKwXlOC2iNJx0ELcmUpSTk0GHbNMEM-HZwhs2AWl1WUC
* src/third_party/libaom/source/libaom: https://aomedia.googlesource.com/aom.git/+log/68bc71348b..35c90ab674
* src/third_party/libc++/src: 2557638e53..6071843cd8
* src/third_party/libjpeg_turbo: ccfbe1c82a..4426a8da65
* src/third_party/libunwind/src: 116c20dae6..dc70138c3e
* src/third_party/libvpx/source/libvpx: 428f3104fa..312a9004c1
* src/third_party/perfetto: 4a7ddbf3bf..20ed12d82f
* src/third_party/r8: BLP0V0lHIffRLj-o9uhUnvAjMOzA8ZJtIejMb-Kobb8C..Ct5P52jBNitwDrzqSn-X_dyAlLSpDkGgQQgDk6OUUlMC
* src/third_party/turbine: HLBr7iWMO2VeD_WbrAA1eq33jZZCVxvA3noE3LNzSlQC..0x14qVQmOdhVAM7Sygzzwm0xfTjL7Bl-0I642feaCSkC
* src/tools: 2449f923ca..86262cf454
* src/tools/luci-go: git_revision:ad7b787aa0ee53a81bc88fb4f7fee7a3ff1e8c29..git_revision:5845c6112f584c023a47776b31c3b6f08f562fb8
* src/tools/luci-go: git_revision:ad7b787aa0ee53a81bc88fb4f7fee7a3ff1e8c29..git_revision:5845c6112f584c023a47776b31c3b6f08f562fb8
DEPS diff: ef49a3ba49..cb10943d61 /DEPS
No update to Clang.
BUG=None
Change-Id: I445ac603ae3101f0f83d067cb240882e8024a16a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360701
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42852}
2024-08-26 16:09:25 +00:00
Danil Chapovalov
c54c85fe8f
Attach Mid/Rid RTP header extension to pure padding packets
...
same as they attached to other packets.
Otherwise there is risk that ssrc will be acked after few initial pure padding packets are sent, before remote endpoint seen any mid or rid attached.
Bug: b/361257385
Change-Id: I695b379221debe2518ad33d13d65620877f0b2a7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360660
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42851}
2024-08-26 16:00:16 +00:00
Benjamin Williams
ab009c27b4
Refactor WebRTC self assignments in if clauses
...
This change refactors existing self-assignments within if clauses across
the WebRTC codebase.
*Why:*
- Bug Prevention: Assignments within conditionals are frequently
unintended errors, often mistaken for equality checks.
- Clearer Code: Separating assignments from conditionals improves code
readability and reduces the risk of misinterpretation.
Change-Id: I199dc26a35ceca109a2ac569b446811314dfdf0b
Bug: chromium:361594695
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360460
Reviewed-by: Chuck Hays <haysc@webrtc.org>
Reviewed-by: Kári Helgason <kthelgason@webrtc.org>
Commit-Queue: Kári Helgason <kthelgason@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42850}
2024-08-26 15:56:43 +00:00
Harald Alvestrand
9e8652853e
Reland "Add first iteration of PayloadTypePicker.SuggestPayloadType"
...
This reverts commit 2e376cd36dc4beb224c2a4b858841a6b46a1c5df.
Reason for revert: Ancestor CL fixed.
Original change's description:
> Revert "Add first iteration of PayloadTypePicker.SuggestPayloadType"
>
> This reverts commit e2869de9efb8633e51815061242fe5eefd43dad7.
>
> Reason for revert: pr-answer
>
> Original change's description:
> > Add first iteration of PayloadTypePicker.SuggestPayloadType
> >
> > Bug: webrtc:360058654
> > Change-Id: I8f9242a97dc871a39ae72f325b8ca039b2285bae
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360061
> > Commit-Queue: Harald Alvestrand <hta@webrtc.org>
> > Reviewed-by: Florent Castelli <orphis@webrtc.org>
> > Cr-Commit-Position: refs/heads/main@{#42828}
>
> Bug: webrtc:360058654
> Change-Id: I3a6b20595aa8420983f692048a8abdb254bf20d8
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360343
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
> Reviewed-by: Henrik Boström <hbos@webrtc.org>
> Commit-Queue: Jonas Oreland <jonaso@google.com>
> Cr-Commit-Position: refs/heads/main@{#42833}
Bug: webrtc:360058654
Change-Id: I09c16b50abe85f1423c449190e74b63654158322
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360681
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42849}
2024-08-26 15:47:52 +00:00
Johannes Kron
0b91688817
Mark EncodedImage::{Set, Is}AtTargetQuality() as deprecated
...
The "at target quality" attribute is no longer set to the encoded
image in VideoStreamEncoder, see
https://webrtc-review.googlesource.com/c/src/+/359640
Mark the attribute as deprecated to avoid new dependencies and prepare
for deletion.
Bug: chromium:359410061
Change-Id: Id5a98ec9d2068099cb75a70b849bbf1c77feabb3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/359660
Commit-Queue: Johannes Kron <kron@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42848}
2024-08-26 14:48:29 +00:00
Harald Alvestrand
5308652c73
Reland "Add recording of PT->Codec mappings on setting SDP for transport"
...
This reverts commit 6793f831ffdc598e12aced80a4d97956ca50e436.
Reason for revert: Removed the check that caused the error.
Original change's description:
> Revert "Add recording of PT->Codec mappings on setting SDP for transport"
>
> This reverts commit 15717236c8621cb684bb7753acfedbf34d931c80.
>
> Reason for revert: pr-answer
>
> Original change's description:
> > Add recording of PT->Codec mappings on setting SDP for transport
> >
> > Bug: webrtc:360058654
> > Change-Id: I2aa5e0058346cd3fcda47a8ea5115848fbc4f3e2
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360041
> > Commit-Queue: Harald Alvestrand <hta@webrtc.org>
> > Reviewed-by: Florent Castelli <orphis@webrtc.org>
> > Cr-Commit-Position: refs/heads/main@{#42819}
>
> Bug: webrtc:360058654
> Change-Id: I1fea51b3a0cecfa7e7de75f94f47a85fa064be59
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360380
> Reviewed-by: Jonas Oreland <jonaso@google.com>
> Commit-Queue: Jonas Oreland <jonaso@google.com>
> Reviewed-by: Per Kjellander <perkj@webrtc.org>
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
> Reviewed-by: Henrik Boström <hbos@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#42835}
Bug: webrtc:360058654
Change-Id: I2b60ccd60df3bacbeecd848c3cb86f6725b1505a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360400
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42847}
2024-08-26 11:11:43 +00:00
Victor Boivie
7348f820a9
dcsctp: Re-add lost validating in test case
...
This was unintentionally removed in change
https://webrtc-review.googlesource.com/c/src/+/359681 due to a dirty
workspace.
Re-adding it.
Bug: None
Change-Id: Icff55b7a656ed9b504b0e10e7aeb947e8df78e85
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360540
Auto-Submit: Victor Boivie <boivie@webrtc.org>
Commit-Queue: Florent Castelli <orphis@webrtc.org>
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42846}
2024-08-26 09:22:13 +00:00
Christoffer Dewerin
b4dc789c1f
Fix incorrect target for hamcrest and aapt2 and add back icu4j
...
No-try: true
Bug: None
Change-Id: I51af2d90ca6a859247848ce26fcdb1ed8a252fae
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360580
Auto-Submit: Christoffer Dewerin <jansson@google.com>
Commit-Queue: Christoffer Dewerin <jansson@google.com>
Reviewed-by: Jeremy Leconte <jleconte@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42845}
2024-08-26 08:50:59 +00:00
Christoffer Dewerin
fc9d0cfb76
Remove deprecated DEPS
...
RollError: WebRTC DEPS entries are missing from Chromium: ['src/third_party/android_build_tools/aapt2', 'src/third_party/hamcrest', 'src/third_party/icu4j', 'src/third_party/kotlin_stdlib'].
Remove them or add them to either WEBRTC_ONLY_DEPS or DONT_AUTOROLL_THESE.
Bug: None
Change-Id: I69b4912e13cb7b84ffd822856e2273594a52717c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360420
Commit-Queue: Jeremy Leconte <jleconte@webrtc.org>
Auto-Submit: Christoffer Dewerin <jansson@google.com>
Reviewed-by: Jeremy Leconte <jleconte@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42844}
2024-08-26 07:11:46 +00:00
Ho Cheung
5b47a7a149
[rtc] Adjust the sequence of rtc::Network definition
...
rtc::Network must be defined before classes that
use it as an instance variable.
Bug: webrtc:360158397
Change-Id: I5ca0acbc70cb5c27318d0ad01081b10b0b4dbff5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360440
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Auto-Submit: Ho Cheung <hocheung@chromium.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42843}
2024-08-26 07:04:16 +00:00
Philipp Hancke
4f1dcd9d00
rename shadowing variable "offer" in unit test
...
BUG=None
Change-Id: I34a17010d5ff02d0b8fad27ad0a69bc0e26b8c13
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360300
Commit-Queue: Philipp Hancke <phancke@meta.com>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42842}
2024-08-26 05:39:55 +00:00
webrtc-version-updater
08cdf77208
Update WebRTC code version (2024-08-26T04:05:49).
...
Bug: None
Change-Id: I75e2f40fce411b9b786a301d0915992e7271634a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360560
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@{#42841}
2024-08-26 05:17:27 +00:00
webrtc-version-updater
d4e8e61dbb
Update WebRTC code version (2024-08-25T04:07:14).
...
Bug: None
Change-Id: I6613e7e162da2c19b26d21db0b94c8d25ee3cd96
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360521
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@{#42840}
2024-08-25 06:12:01 +00:00
webrtc-version-updater
5a6a8fe6b3
Update WebRTC code version (2024-08-24T04:06:47).
...
Bug: None
Change-Id: I8d58bb9ba2343a7acc8834222b5aa7d34f777af3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360520
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@{#42839}
2024-08-24 06:15:30 +00:00
Peter Kasting
b92345615e
[jumbo] Add begin()/end() to EncodedImage[BufferInterface].
...
This allows these types to meet the requirements of e.g.
std::ranges::range, which is necessary for them to work with the
std::span range constructor, or the "non-legacy" constructor for
Chromium's base::span.
Bug: none
Change-Id: Ia51c17690c785e0714c36d237094877129e0cbaf
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/358844
Auto-Submit: Peter Kasting <pkasting@chromium.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42838}
2024-08-23 19:28:27 +00:00
Christoffer Dewerin
7e37e5fd5a
Use xcode 16 for iOS debug simulators + fix version
...
Bug: chromium:361610467
Change-Id: I6ec53d7ca11c1537e8a59fdbc4a8ec277e39c626
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360401
Commit-Queue: Jeremy Leconte <jleconte@webrtc.org>
Reviewed-by: Jeremy Leconte <jleconte@webrtc.org>
Commit-Queue: Christoffer Dewerin <jansson@google.com>
Auto-Submit: Christoffer Dewerin <jansson@google.com>
Cr-Commit-Position: refs/heads/main@{#42837}
2024-08-23 13:50:22 +00:00
Fan Zhou
8771cf470d
Allow gap on packet buffer fix with GFD
...
The current solution does not work for GFD since GFD is only parsed from the first packet of the frame. As a result, to access the generic information, we have to check every packet when traversing the packet buffer to find the first packet of frame. This fix is necessary to ensure temporal scaling works correctly with GFD.
Bug: webrtc:42225186
Change-Id: Iadda4ec690deab62c32eb6101583e6a6d75cfeaf
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/344840
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Sergey Silkin <ssilkin@webrtc.org>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42836}
2024-08-23 09:41:14 +00:00
Jonas Oreland
6793f831ff
Revert "Add recording of PT->Codec mappings on setting SDP for transport"
...
This reverts commit 15717236c8621cb684bb7753acfedbf34d931c80.
Reason for revert: pr-answer
Original change's description:
> Add recording of PT->Codec mappings on setting SDP for transport
>
> Bug: webrtc:360058654
> Change-Id: I2aa5e0058346cd3fcda47a8ea5115848fbc4f3e2
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360041
> Commit-Queue: Harald Alvestrand <hta@webrtc.org>
> Reviewed-by: Florent Castelli <orphis@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#42819}
Bug: webrtc:360058654
Change-Id: I1fea51b3a0cecfa7e7de75f94f47a85fa064be59
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360380
Reviewed-by: Jonas Oreland <jonaso@google.com>
Commit-Queue: Jonas Oreland <jonaso@google.com>
Reviewed-by: Per Kjellander <perkj@webrtc.org>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42835}
2024-08-23 08:56:51 +00:00
Dan Tan
43c0cf9cf8
Support borrowing of underused audio bitrate.
...
Controlled via added field trial WebRTC-ElasticBitrateAllocation.
Bug: webrtc:350555527
Change-Id: If57552144bd4a50421d618fd8bdab31d7c4afc35
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/359506
Reviewed-by: Erik Språng <sprang@webrtc.org>
Commit-Queue: Dan Tan <dwtan@google.com>
Cr-Commit-Position: refs/heads/main@{#42834}
2024-08-23 07:44:45 +00:00
Jonas Oreland
2e376cd36d
Revert "Add first iteration of PayloadTypePicker.SuggestPayloadType"
...
This reverts commit e2869de9efb8633e51815061242fe5eefd43dad7.
Reason for revert: pr-answer
Original change's description:
> Add first iteration of PayloadTypePicker.SuggestPayloadType
>
> Bug: webrtc:360058654
> Change-Id: I8f9242a97dc871a39ae72f325b8ca039b2285bae
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360061
> Commit-Queue: Harald Alvestrand <hta@webrtc.org>
> Reviewed-by: Florent Castelli <orphis@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#42828}
Bug: webrtc:360058654
Change-Id: I3a6b20595aa8420983f692048a8abdb254bf20d8
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360343
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Jonas Oreland <jonaso@google.com>
Cr-Commit-Position: refs/heads/main@{#42833}
2024-08-23 07:23:54 +00:00
Jonas Oreland
0e3a3266af
Revert "Add PT lookup function to JsepTransportController"
...
This reverts commit d178532ff9416f8b4272b9b8622afa9bab2ed558.
Reason for revert: break pw-answer
Original change's description:
> Add PT lookup function to JsepTransportController
>
> Bug: webrtc:360058654
> Change-Id: I9db58bf872f8659622e9f626fc21ce84993cfdfb
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360143
> Commit-Queue: Harald Alvestrand <hta@webrtc.org>
> Reviewed-by: Florent Castelli <orphis@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#42829}
Bug: webrtc:360058654
Change-Id: Ic082dd3e86ed11d05b65710463fa9e57715bf07a
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360360
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Jonas Oreland <jonaso@google.com>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42832}
2024-08-23 07:02:50 +00:00
webrtc-version-updater
a691309b23
Update WebRTC code version (2024-08-23T04:07:24).
...
Bug: None
Change-Id: Iec1a8c6c89374076ae6a6cc1dead928a5f67bd90
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360320
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@{#42831}
2024-08-23 06:20:58 +00:00
Philipp Hancke
b31ade36ff
stun/turn: suppress icecandidateerror for incompatible address family
...
Suppresses the ice candidate error callback when the STUN/TURN server
address family is not compatible with the local candidate address family.
This is similar to not pairing between candidates that have different
incompatible address families as described in
https://datatracker.ietf.org/doc/html/rfc5245#section-5.7.1
The spec actually says to emit the 701 error if *no* host candidate is able to reach the server:
https://w3c.github.io/webrtc-pc/#dom-rtcpeerconnectioniceerrorevent-errorcode
Also use the same (spec) error code for STUN and TURN, see
https://github.com/webrtc/samples/issues/1215 (error 600 for TURN)
https://github.com/webrtc/samples/issues/1227 (error 701 with AF mismatch)
Drive-by: misc logging fixes
BUG=webrtc:359404135
Change-Id: I99574b7b2b79986a52ab38a7fa58ea1bebab954c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/358961
Commit-Queue: Philipp Hancke <phancke@meta.com>
Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42830}
2024-08-22 21:33:45 +00:00
Harald Alvestrand
d178532ff9
Add PT lookup function to JsepTransportController
...
Bug: webrtc:360058654
Change-Id: I9db58bf872f8659622e9f626fc21ce84993cfdfb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360143
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42829}
2024-08-22 12:11:30 +00:00
Harald Alvestrand
e2869de9ef
Add first iteration of PayloadTypePicker.SuggestPayloadType
...
Bug: webrtc:360058654
Change-Id: I8f9242a97dc871a39ae72f325b8ca039b2285bae
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360061
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42828}
2024-08-22 11:05:17 +00:00
Helmut Januschka
abb638899e
remove deprecated <codecvt>
...
Bug: chromium:358567090
Change-Id: I0480e8962ee38425406ad167f43d666b57418f5b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360142
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Helmut Januschka <helmut@januschka.com>
Cr-Commit-Position: refs/heads/main@{#42827}
2024-08-22 10:37:00 +00:00
Fanny Linderborg
c03edf6096
Add missing includes and remove unused includes
...
Unused includes in header files are not removed.
Bug: webrtc:358039777
Change-Id: I4586971cd33ff76cac2f869bcdfb063c31e9a7a5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360160
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Commit-Queue: Fanny Linderborg <linderborg@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42826}
2024-08-22 08:53:12 +00:00
Denis Genestier
5e70fd3d8f
fix of a compilation error in Visual Studio 2022 due to a warning C4244.
...
Bug: webrtc:353294048
Change-Id: I8c40a9df06464b9ffd7112fd7d070dee2d0e5ca4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360140
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42825}
2024-08-22 08:51:50 +00:00
webrtc-version-updater
bbd1467126
Update WebRTC code version (2024-08-22T04:09:17).
...
Bug: None
Change-Id: Ia279e9aad972f5a44bbaed604db02b09c9dc1262
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360183
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@{#42824}
2024-08-22 06:11:24 +00:00
chromium-webrtc-autoroll
69f79166c1
Roll chromium_revision bb795520d5..ef49a3ba49 (1344631:1344824)
...
Change log: bb795520d5..ef49a3ba49
Full diff: bb795520d5..ef49a3ba49
Changed dependencies
* src/base: 79aeed60c4..033588ef80
* src/build: b8f47779f5..2fb4df2b33
* src/ios: 8bf8f9a09f..431d4c67ad
* src/testing: b941ee9cc5..489a5b43e4
* src/third_party: ac1cde9015..eb289deb6a
* src/third_party/androidx/cipd: ON9Vl4jxlEIcdaksEHGu8fW4nhSAiMYH0ZFFJUO-YoUC..DD9bs0MmYqLJy2N12a9r4lV2WKbRsCQ9IYQ1JZDxKEAC
* src/third_party/breakpad/breakpad: 1420017c7f..6b0c5b7ee1
* src/third_party/perfetto: 8d63401473..4a7ddbf3bf
* src/third_party/r8: sfYmLZQOjkH5mK-2zniNUdtZRMZ4Rjdm3ilnChl93mEC..BLP0V0lHIffRLj-o9uhUnvAjMOzA8ZJtIejMb-Kobb8C
* src/tools: 2eafa58896..2449f923ca
DEPS diff: bb795520d5..ef49a3ba49 /DEPS
No update to Clang.
BUG=None
Change-Id: Ie24bfcf8f802c14bd7dff40172edfe080d9e2fa2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360181
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@{#42823}
2024-08-21 17:14:20 +00:00
Henrik Boström
da72666d94
Support standard simulcast with requested_resolution.
...
According to spec, if you ask for three encodings you get three
encodings (duh). But according to legacy code, if you ask for three
encodings AND codec is VP9, then surely you meant a single encoding that
is kSVC where the other encodings influence the scalability mode of the
first encoding.
Standard simulcast support in VP9 was shipped as an opt-in feature where
you have to specify `scalability_mode` and `scale_resolution_down_by` in
order to let WebRTC know that you want to disable the legacy path.
But `scale_resolution_down_by` is not the only way to configure
resolution, there is also the `requested_resolution` code path. This CL
adds standard simulcast support for this code path as well.
Prior to this change, our parameterized test would have passed in VP8
but failed in VP9. With this change the test passes for all codecs.
Bug: webrtc:361124448
Change-Id: Ic5a7136de8abf430813fd01342862775fca145fb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360100
Commit-Queue: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42822}
2024-08-21 09:35:52 +00:00
chromium-webrtc-autoroll
90bd5003a2
Roll chromium_revision 3484724f00..bb795520d5 (1344182:1344631)
...
Change log: 3484724f00..bb795520d5
Full diff: 3484724f00..bb795520d5
Changed dependencies
* reclient_version: re_client_version:0.157.0.d2566cec-gomaip..re_client_version:0.158.0.ddc2270e-gomaip
* src/base: e499c7d661..79aeed60c4
* src/build: b2b185d91d..b8f47779f5
* src/buildtools: d6d7cf19f0..2470cca5b2
* src/buildtools/reclient: re_client_version:0.157.0.d2566cec-gomaip..re_client_version:0.158.0.ddc2270e-gomaip
* src/ios: 7bcf347b5a..8bf8f9a09f
* src/testing: c83d4fc180..b941ee9cc5
* src/third_party: a1b5b86212..ac1cde9015
* src/third_party/androidx/cipd: ijhhTO8zXdTEHjj8KnSrACK2OnIn5OgI5DJ2pQAEaWUC..ON9Vl4jxlEIcdaksEHGu8fW4nhSAiMYH0ZFFJUO-YoUC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/98d1cbf9f9..48294e2bd1
* src/third_party/libc++/src: 627bf9cce8..2557638e53
* src/third_party/perfetto: c0a70944d2..8d63401473
* src/tools: 41a224862f..2eafa58896
DEPS diff: 3484724f00..bb795520d5 /DEPS
No update to Clang.
BUG=None
Change-Id: I97d0185eecfa5835d5479b5d37b47ae113cdac9c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/359993
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@{#42821}
2024-08-21 09:19:24 +00:00
Danil Chapovalov
1f261028c8
Adjust fuzzers group to respect build variables
...
Avoid including targets that might not be present.
Bug: None
Change-Id: I439a3ff4e34337ecd64c6986edffcaa0843611cc
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360121
Commit-Queue: Christoffer Dewerin <jansson@webrtc.org>
Auto-Submit: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Christoffer Dewerin <jansson@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42820}
2024-08-21 09:11:46 +00:00
Harald Alvestrand
15717236c8
Add recording of PT->Codec mappings on setting SDP for transport
...
Bug: webrtc:360058654
Change-Id: I2aa5e0058346cd3fcda47a8ea5115848fbc4f3e2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360041
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42819}
2024-08-21 09:06:51 +00:00
Corby Hoback
fea60ef8e7
Fixed issue with missing network interfaces on iOS
...
Fixed issue with network interfaces due to a missing return value in the
"nw_path_enumerate_interfaces(...)" block. Exposed in iOS 18,
RTCNetworkMonitor::initWithObserver will only enumerate the first
interface, instead of all device interfaces
Bug: webrtc:359245764
Change-Id: Ifb9f28c33306c0096476a4afb0cdb4d734e87b2c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/359541
Auto-Submit: Corby <corby.hoback@gmail.com>
Commit-Queue: Jonas Oreland <jonaso@webrtc.org>
Reviewed-by: Kári Helgason <kthelgason@webrtc.org>
Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42818}
2024-08-21 06:07:06 +00:00
webrtc-version-updater
2efd4fd7f3
Update WebRTC code version (2024-08-21T04:04:12).
...
Bug: None
Change-Id: Iada282369fe98dd6782babbd52ab4f8df8db877d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/359930
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@{#42817}
2024-08-21 05:55:33 +00:00
chromium-webrtc-autoroll
c1a7827084
Roll chromium_revision f031fbef87..3484724f00 (1343352:1344182)
...
Change log: f031fbef87..3484724f00
Full diff: f031fbef87..3484724f00
Changed dependencies
* src/base: c79f2cf1aa..e499c7d661
* src/build: 4a4042e134..b2b185d91d
* src/buildtools/linux64: git_revision:32f63e70484f43dd671abd15e5804bd0ef72ea79..git_revision:d010e218ca7077928ad7c9e9cc02fe43b5a8a0ad
* src/buildtools/mac: git_revision:32f63e70484f43dd671abd15e5804bd0ef72ea79..git_revision:d010e218ca7077928ad7c9e9cc02fe43b5a8a0ad
* src/buildtools/win: git_revision:32f63e70484f43dd671abd15e5804bd0ef72ea79..git_revision:d010e218ca7077928ad7c9e9cc02fe43b5a8a0ad
* src/ios: 0d282e9aae..7bcf347b5a
* src/testing: 9a7b9f09db..c83d4fc180
* src/third_party: 24ddd89921..a1b5b86212
* src/third_party/android_build_tools/manifest_merger/cipd: z0CDHTzBfm_jm8PyBaLVnNtMG-rL8482N85GgcntJFIC..70I-qA6r12xulCU-J0jGGcYtD9ywe1G8qPVH6o4MSBQC
* src/third_party/androidx/cipd: C-tBCqEcdq5_2GSuLyCm3O1N2fDEtO0PzD3S5CJOUWEC..ijhhTO8zXdTEHjj8KnSrACK2OnIn5OgI5DJ2pQAEaWUC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/799e21b232..98d1cbf9f9
* src/third_party/depot_tools: caa77da956..04a2e71a92
* src/third_party/kotlin_stdlib: LPDM6HLFsJuO_Crq0eaKCdr056AgYZ7Jz_D8NYTxragC..uIDeh6tR1JKzni6A2gGQznLnU9y1a7dsDEZAA6PTph8C
* src/third_party/libaom/source/libaom: https://aomedia.googlesource.com/aom.git/+log/f6b976de02..68bc71348b
* src/third_party/libc++abi/src: eb6567388e..a834cb2539
* src/third_party/perfetto: 8cd7489ada..c0a70944d2
* src/third_party/r8: GfHHDCcOQaFctqz13NnLVKOtNvvl6ojpI734A9GhuUQC..sfYmLZQOjkH5mK-2zniNUdtZRMZ4Rjdm3ilnChl93mEC
* src/tools: 79b0e0e577..41a224862f
DEPS diff: f031fbef87..3484724f00 /DEPS
No update to Clang.
BUG=None
Change-Id: I28ace04662fe1998be543b43a8f6435239f93120
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/359924
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@{#42816}
2024-08-20 17:06:16 +00:00
Guy Hershenbaum
f009e38fe0
Fix AudioSendStream reconfigure - stop processing during unconfigured state
...
When Reconfiguring there's a call to ResetSenderCongestionControlObjects followed by a later call to
RegisterSenderCongestionControlObjects which happen on the worker thread, while enqueuing packets is
happening on a different thread.
If packets are enqueued in between these calls we get a null dereference of the `rtp_packet_pacer_`
This change fixes it by pausing processing of incoming audio in the interim state
Bug: webrtc:358290775
Change-Id: I77cebfb131545ce2a6fdb26105dd999da3f7c443
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/359080
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Jakob Ivarsson <jakobi@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42815}
2024-08-20 16:22:04 +00:00
Danil Chapovalov
f2d31361d9
Reland "Include fuzzers to build by default"
...
This reverts commit 06391decf8397849f4c0dd9468612caa8f111185.
Reason for revert: [will] include change to address previous breakage
Original change's description:
> Revert "Include fuzzers to build by default"
>
> This reverts commit e777c656db6c20329529ff301805d77dba78e7c8.
>
> Reason for revert: Breaks bot: https://ci.chromium.org/ui/p/chromium/builders/try/linux-libfuzzer-asan-rel/1941368/overview
> Original change's description:
> > Include fuzzers to build by default
> >
> > Compilation errors in fuzzers are often overlooked when building locally
> > adding fuzzers (when configured) to build automatically helps to detect errors earlier.
> >
> > list of all fuzzers was generated with a command
> > gn ls out/Default "//test/fuzzers:*" | grep "fuzzer$" | sed 's/\/\/test\/fuzzers\(.*\)/"\1",/'
> >
> > Bug: webrtc:42223576
> > Change-Id: I6988e96f521a198657833e666428377d0851e1d4
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/359762
> > Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
> > Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
> > Cr-Commit-Position: refs/heads/main@{#42794}
>
> Bug: webrtc:42223576
> Change-Id: I273b96b1b48053a4895209710a8cabd652d9c61e
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/359881
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
> Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
> Owners-Override: Ilya Nikolaevskiy <ilnik@webrtc.org>
> Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#42803}
Bug: webrtc:42223576
Change-Id: I43ec20dff79eba23b292b6d9096d9136ca59bfb9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/359961
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42814}
2024-08-20 15:50:14 +00:00
Christoffer Dewerin
a6fad74043
Add missing optional deps
...
Bug: webrtc:42226242
Change-Id: If09580139acb52b11ac4827f68aba46929cc5755
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360080
Commit-Queue: Christoffer Dewerin <jansson@google.com>
Commit-Queue: Jeremy Leconte <jleconte@webrtc.org>
Auto-Submit: Christoffer Dewerin <jansson@google.com>
Reviewed-by: Jeremy Leconte <jleconte@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42813}
2024-08-20 14:50:36 +00:00
Jeremy Leconte
c478ff6a49
Sync bot configs with Chromium.
...
Change-Id: Idad14d12331f0f113cfa3c4e2aa006feec407a67
Bug: None
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360040
Reviewed-by: Christoffer Dewerin <jansson@webrtc.org>
Reviewed-by: Christoffer Dewerin <jansson@google.com>
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Cr-Commit-Position: refs/heads/main@{#42812}
2024-08-20 08:47:43 +00:00
Patrick Reynolds
f654998b80
Add opus_audio_decoder_factory to the static library.
...
Bug: None
Change-Id: Ia8aa6594ec1d2bca6649ec7da284c931a0f68ce6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/360000
Reviewed-by: Jeremy Leconte <jleconte@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Jeremy Leconte <jleconte@google.com>
Reviewed-by: Christoffer Dewerin <jansson@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42811}
2024-08-20 08:39:10 +00:00
Philipp Hancke
2cfedb277a
Remove vestiges of GTURN
...
and update some usage to use the "correct" stun attribute names
BUG=webrtc:42229250
Change-Id: If0c34d1d9b399766d7073661ea2a5515100256a5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/359440
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@meta.com>
Cr-Commit-Position: refs/heads/main@{#42810}
2024-08-19 16:05:37 +00:00
Philipp Hancke
37c406a1fd
Clean up 32 byte mid support from the demuxer
...
the SDP parser is restricting this to 16 bytes already
BUG=webrtc:42222663
Change-Id: I26f8f15a3f15cb5a5c8eab64f9dc3e26c0ea1bbb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/359780
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@meta.com>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42809}
2024-08-19 15:23:03 +00:00
Harald Alvestrand
b1ffa9bd4e
Export SdpTypeFromString
...
Needed to get rid of a form of CreateSessionDescription that is due
for deprecation.
Bug: None
Change-Id: I9717b7ded1e28cf803de4bebc852c2f255851918
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/359941
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42808}
2024-08-19 13:34:49 +00:00