chromium-webrtc-autoroll
c3c455cfee
Roll chromium_revision 47bc76841a..a08d4eaf52 (1238791:1238907)
...
Change log: 47bc76841a..a08d4eaf52
Full diff: 47bc76841a..a08d4eaf52
Changed dependencies
* src/base: b9df085be6..582382105c
* src/build: 74005130f8..b3e01488a0
* src/ios: a3732df314..55c54aa117
* src/testing: 05550500d7..146c07eefa
* src/third_party: 4abc8f169b..0f1b27edf3
* src/third_party/androidx: sqQJ-wARDWk_E32q9UOmDuZsVYv8ZVY37AD5jc996aYC..l9XWlRoYArKQAmTUYR0DpOfDJnfUxN3XZ3s0NiKbu3EC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/61af87d894..23118cc3c3
* src/tools: dd8974492d..8a0339c67d
DEPS diff: 47bc76841a..a08d4eaf52 /DEPS
No update to Clang.
BUG=None
Change-Id: Icd81db9418ac7122dc59b6c1ea630502114db8a6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331923
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@{#41409}
2023-12-19 02:42:48 +00:00
chromium-webrtc-autoroll
3bb0ead42d
Roll chromium_revision ca475350fa..47bc76841a (1238613:1238791)
...
Change log: ca475350fa..47bc76841a
Full diff: ca475350fa..47bc76841a
Changed dependencies
* src/build: ad3bfe9769..74005130f8
* src/buildtools: a481c9ee1a..5fe189d3b5
* src/ios: b3277078b4..a3732df314
* src/testing: 846310816e..05550500d7
* src/third_party: 21b5144133..4abc8f169b
* src/third_party/androidx: 4CxJZWo7ajrRGfWQCiweWMSo_Z-q6emYk1oHhobSdUoC..sqQJ-wARDWk_E32q9UOmDuZsVYv8ZVY37AD5jc996aYC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/2298e63899..61af87d894
* src/third_party/freetype/src: 8eab511017..ca76683b78
* src/third_party/libc++/src: 28d7125795..d855d8bc2e
* src/third_party/libc++abi/src: c7c5649e8b..8806fb8bb2
* src/third_party/perfetto: 84bb6bced2..819068d7e8
* src/tools: 64f5401094..dd8974492d
DEPS diff: ca475350fa..47bc76841a /DEPS
No update to Clang.
BUG=None
Change-Id: I6e6795da46874d50c0b1eaa1b3ca96cb413cb241
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331922
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@{#41408}
2023-12-18 22:36:45 +00:00
Marco Paniconi
52da14c44f
Re-enable SvcTestAV1/SvcTest.ScalabilityModeSupported/L2T2_DD
...
Issue has been fixed in latest libaom code rolled into webrtc.
Bug: webrtc:15722
Change-Id: I5e00e202e929703a9af05422884cfb5d0829964b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331862
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Marco Paniconi <marpan@google.com>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Owners-Override: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41407}
2023-12-18 20:13:15 +00:00
chromium-webrtc-autoroll
2b311ea96a
Roll chromium_revision dcc13dad0d..ca475350fa (1238497:1238613)
...
Change log: dcc13dad0d..ca475350fa
Full diff: dcc13dad0d..ca475350fa
Changed dependencies
* src/base: 12baf11d0c..b9df085be6
* src/ios: 4ff62ebf33..b3277078b4
* src/testing: 7b19b56a0c..846310816e
* src/third_party: 0d97304e6c..21b5144133
* src/third_party/r8: w4FEa7Y-q3MIsKwjR0LC_-fPnANe8DlIIAWD_pMF5z0C..FxJgCW2a6MbqM5WkyXAxu91pykj7_QAYNerG9ettPPAC
* src/tools: 018c77dbc0..64f5401094
DEPS diff: dcc13dad0d..ca475350fa /DEPS
No update to Clang.
BUG=None
Change-Id: Ief0f849428748b62bf9f38b0571662c1e794ae46
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331920
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@{#41406}
2023-12-18 18:32:10 +00:00
Tony Herre
3e801c3208
Allow RTP retransmission for cloned encoded Video Frames
...
Fix the unintended disabling of RTP retransmissions for cloned encoded
frames, caused by passing an infinite "expected_retransmission_time".
Instead use a constant 10ms for now. For frames encoded locally, this is
set from an estimate of the RTT, but we currently don't have access to
that here (TODO added to pipe it through)
If an integration is cloning and then sending frames it received, it's
almost certainly resending received media to other peers on a local
network, so 10ms is a fair upperbound.
Tested locally with Chrome on Mac, configuring packet drops & observing
on chrome://webrtc-internals that retransmission packets are now sent.
Bug: chromium:1512631
Change-Id: I2483415dc7e0079f8a7b66f6607f4907698514c4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331900
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Tony Herre <herre@google.com>
Cr-Commit-Position: refs/heads/main@{#41405}
2023-12-18 17:50:14 +00:00
Danil Chapovalov
ca8353648d
Rewrite tmmbr timeout check to avoid using negative Timestamp
...
Bug: chromium:1511139
Change-Id: I7f65fd07412a6c32c5633f8ef6655ba506fe5407
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331822
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Auto-Submit: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41404}
2023-12-18 16:48:07 +00:00
Harald Alvestrand
e0e03ba73a
Remove deprecated ByteBufferReader and ByteBufferWriter functions
...
This completes the conversion of ByteBufferReader and ByteBufferWriter
to uint8_t.
No-Try: True
Bug: webrtc:15661
Change-Id: I4152a8a4fd2462282d4107b3c2eed19acc8b29b0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331640
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41403}
2023-12-18 13:41:44 +00:00
webrtc-version-updater
944b01eb97
Update WebRTC code version (2023-12-18T04:02:11).
...
Bug: None
Change-Id: I7ba45a350dbb18a067ba805c71f263bcd4ab7f87
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331747
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@{#41402}
2023-12-18 05:49:40 +00:00
chromium-webrtc-autoroll
acdc89d653
Roll chromium_revision 5beebab021..dcc13dad0d (1238396:1238497)
...
Change log: 5beebab021..dcc13dad0d
Full diff: 5beebab021..dcc13dad0d
Changed dependencies
* src/base: ceabff4178..12baf11d0c
* src/buildtools: 952ec99fdc..a481c9ee1a
* src/ios: 4415138748..4ff62ebf33
* src/third_party: b5ff6b07d7..0d97304e6c
* src/third_party/androidx: lk2zuSttomSkFcwnwmWmHtuIYwRjPxUm7XJgsNFsdGEC..4CxJZWo7ajrRGfWQCiweWMSo_Z-q6emYk1oHhobSdUoC
* src/third_party/libc++/src: 6226f31a8c..28d7125795
* src/tools: 3dd1ab79e7..018c77dbc0
DEPS diff: 5beebab021..dcc13dad0d /DEPS
No update to Clang.
BUG=None
Change-Id: Ia29769222594459bf98acc99ede323a8638b061a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331786
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@{#41401}
2023-12-18 05:16:42 +00:00
webrtc-version-updater
ac2541be3a
Update WebRTC code version (2023-12-17T04:03:36).
...
Bug: None
Change-Id: I35ca5b34ab4f6c93196d664712826e35fc63dfa7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331741
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@{#41400}
2023-12-17 06:10:13 +00:00
chromium-webrtc-autoroll
57b06646be
Roll chromium_revision 6c3ae2d818..5beebab021 (1238215:1238396)
...
Change log: 6c3ae2d818..5beebab021
Full diff: 6c3ae2d818..5beebab021
Changed dependencies
* src/base: 5ee1baa6e9..ceabff4178
* src/build: b43dd0d27a..ad3bfe9769
* src/buildtools: 9325d4d500..952ec99fdc
* src/ios: 0f18ad8e4c..4415138748
* src/testing: 68a470f9aa..7b19b56a0c
* src/third_party: 623d408fb4..b5ff6b07d7
* src/third_party/androidx: whg3i36GbZEjncDbs6fRE8BMOKoUfsWJnBb8ovLn_JAC..lk2zuSttomSkFcwnwmWmHtuIYwRjPxUm7XJgsNFsdGEC
* src/third_party/libc++/src: 99f5e4d09e..6226f31a8c
* src/tools: 51e90ef2e7..3dd1ab79e7
DEPS diff: 6c3ae2d818..5beebab021 /DEPS
No update to Clang.
BUG=None
Change-Id: Ib9861851a4a3d25e5c2a393d0f790a5134a74ae7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331662
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@{#41399}
2023-12-16 08:44:15 +00:00
webrtc-version-updater
5cfce0efba
Update WebRTC code version (2023-12-16T04:07:45).
...
Bug: None
Change-Id: Iceee85c04b65455f2f84fd7c7124d0809d4a0f4f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331661
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@{#41398}
2023-12-16 05:43:51 +00:00
Daniel Collins
c9d44b3fb9
Add SendMany method to dcsctp socket
...
Bug: webrtc:15724
Change-Id: Ib1689cd46395e2315803714ef50c009580fd71bb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331021
Reviewed-by: Victor Boivie <boivie@webrtc.org>
Commit-Queue: Victor Boivie <boivie@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41397}
2023-12-15 21:35:14 +00:00
chromium-webrtc-autoroll
0f86cd126b
Roll chromium_revision 02b73ea028..6c3ae2d818 (1238043:1238215)
...
Change log: 02b73ea028..6c3ae2d818
Full diff: 02b73ea028..6c3ae2d818
Changed dependencies
* src/base: e1dc3f943d..5ee1baa6e9
* src/build: caa7a57c21..b43dd0d27a
* src/ios: 2c91150c73..0f18ad8e4c
* src/third_party: d26d127bf0..623d408fb4
* src/third_party/androidx: x-g09FjON51KJHVJ0fG7l7hKCJ4S3qWKpcHO8rT4hNQC..whg3i36GbZEjncDbs6fRE8BMOKoUfsWJnBb8ovLn_JAC
* src/third_party/libaom/source/libaom: https://aomedia.googlesource.com/aom.git/+log/77657197c7..ce0ee71ca6
* src/third_party/libvpx/source/libvpx: fa60c7d9c1..df655cf4fb
* src/tools: 4c50fbd463..51e90ef2e7
DEPS diff: 02b73ea028..6c3ae2d818 /DEPS
No update to Clang.
BUG=None
Change-Id: Ia38e4c3c8ad0d4b67bd63e4389640ee6481455f9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331568
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@{#41396}
2023-12-15 20:53:38 +00:00
Harald Alvestrand
8f59f54120
Revise the pc:libjingle_peerconnection target
...
This adds the absolutely required files for this target that is used
by Chrome and others in order to link in all needed libraries, and
removes the dependency on peerconnection.
Bug: webrtc:13634
Change-Id: Ia66f5f627680ce15bcac941998ca1b6da4edb6ed
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331621
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41395}
2023-12-15 16:21:56 +00:00
chromium-webrtc-autoroll
ac60ad7acd
Roll chromium_revision 355b0284d0..02b73ea028 (1237875:1238043)
...
Change log: 355b0284d0..02b73ea028
Full diff: 355b0284d0..02b73ea028
Changed dependencies
* src/base: 6dcfc1fc80..e1dc3f943d
* src/build: 56314d0f8f..caa7a57c21
* src/buildtools: f4f906e6fe..9325d4d500
* src/ios: ed75b10584..2c91150c73
* src/testing: 172dd7d235..68a470f9aa
* src/third_party: 8998010b0b..d26d127bf0
* src/third_party/kotlin_stdlib: QEHg036Jc2HWG4-ao7usl1QUexRidGFFSgqqWUpmK-YC..KIU1zubKhCbwM8mZNhGe3NriMr5QZRo3mHdOu4rAYowC
* src/third_party/kotlinc/current: WKNG-_aQcnsBG-F7SS-yUGLlN9roxcWYt1K_8uw27zQC..TW-qEGSqERSeeEdITH9I24qeAFvaEkvFIzRTD0n5RIUC
* src/third_party/libc++/src: dbea847672..99f5e4d09e
* src/third_party/perfetto: d6dd1afcbd..84bb6bced2
* src/tools: 4c41f12431..4c50fbd463
DEPS diff: 355b0284d0..02b73ea028 /DEPS
No update to Clang.
BUG=None
Change-Id: I05dc2bb100e241a98be7a8b8b8c47377005bc6f8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331583
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@{#41394}
2023-12-15 14:57:07 +00:00
Harald Alvestrand
f0ddae8c22
Convert ByteBufferWriter to be type uint8_t
...
and make follow-on changes.
Bug: webrtc:15665
Change-Id: Ice646f88ba5a09d6a8d9ce70415d8a14d7050d3c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/329781
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41393}
2023-12-15 12:27:50 +00:00
Per K
c30fb63f95
Change visiblity of rtc::ReceivedPacket to be visible
...
Since sockets are visible and now require the use of rtc::ReceivedPacket, it make sense
if the target is also visible.
Change-Id: I32c522b558d8058e29a5335f49e40a6122916102
Bug: webrtc:11943
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331600
Auto-Submit: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41392}
2023-12-15 09:19:44 +00:00
webrtc-version-updater
1f8914d240
Update WebRTC code version (2023-12-15T04:10:45).
...
Bug: None
Change-Id: I541d5b0448d00d21f47244d1b2596a05d2bf1887
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331563
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@{#41391}
2023-12-15 06:11:23 +00:00
chromium-webrtc-autoroll
5176511644
Roll chromium_revision 71cbae1bae..355b0284d0 (1237692:1237875)
...
Change log: 71cbae1bae..355b0284d0
Full diff: 71cbae1bae..355b0284d0
Changed dependencies
* reclient_version: re_client_version:0.124.1.13f78cc-gomaip..re_client_version:0.125.0.f3883c2-gomaip
* src/base: 5f82543e0a..6dcfc1fc80
* src/build: 7dcae75770..56314d0f8f
* src/buildtools: 6ba5182022..f4f906e6fe
* src/buildtools/reclient: re_client_version:0.124.1.13f78cc-gomaip..re_client_version:0.125.0.f3883c2-gomaip
* src/ios: a605f41e8f..ed75b10584
* src/testing: c535ada817..172dd7d235
* src/third_party: ba67f1ee21..8998010b0b
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/396204ce89..2298e63899
* src/third_party/depot_tools: 5ce8e010db..390005586b
* src/third_party/libaom/source/libaom: https://aomedia.googlesource.com/aom.git/+log/e1b78c57e4..77657197c7
* src/third_party/libc++abi/src: 6bd25883ff..c7c5649e8b
* src/third_party/perfetto: 3cee91476c..d6dd1afcbd
* src/third_party/re2/src: 9d0b5bf57c..c21710327d
* src/tools: 41c5bc305d..4c41f12431
DEPS diff: 71cbae1bae..355b0284d0 /DEPS
No update to Clang.
BUG=None
Change-Id: I176e3ce39cccbbcf641428a35fe664f1b589ae0b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331580
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@{#41390}
2023-12-15 02:37:22 +00:00
chromium-webrtc-autoroll
07e05efe1a
Roll chromium_revision 20b4526bc0..71cbae1bae (1237393:1237692)
...
Change log: 20b4526bc0..71cbae1bae
Full diff: 20b4526bc0..71cbae1bae
Changed dependencies
* src/base: dbd49b81b9..5f82543e0a
* src/build: 87e1b716a4..7dcae75770
* src/ios: d44bbb0739..a605f41e8f
* src/testing: 41cca629ba..c535ada817
* src/third_party: 91199bcc26..ba67f1ee21
* src/third_party/android_build_tools/manifest_merger: _2qAeWRS5XnDom8pAt4e7GuEof_KB86zQO0Lnr5uQBQC..Wk3Q4wN95_lB58e1sRWAgXljF18hHuJI60JbyPmqXVoC
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/926684e7a8..396204ce89
* src/third_party/depot_tools: 6444de14d1..5ce8e010db
* src/third_party/freetype/src: 50740b37ba..8eab511017
* src/third_party/fuzztest/src: 9e3dbc6465..c1fda50903
* src/third_party/perfetto: 8f45d30c74..3cee91476c
* src/tools: 91d76fd597..41c5bc305d
DEPS diff: 20b4526bc0..71cbae1bae /DEPS
No update to Clang.
BUG=None
Change-Id: I4436fe37c0d4987f45649f59ea8321f839ba732a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331247
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@{#41389}
2023-12-14 21:29:29 +00:00
Daniel Collins
d093d0db7f
Change CallbackDeferrer to pre-reserve the deferred vector.
...
The push_back pattern results in frequent vector growth which has performance overhead. This is .5% of our server's CPU
Bug: webrtc:15723
Change-Id: Ic151c81a4b49a7d48a354b75f62694bc6f9a1ee4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331440
Reviewed-by: Victor Boivie <boivie@webrtc.org>
Commit-Queue: Daniel Collins <dpcollins@google.com>
Cr-Commit-Position: refs/heads/main@{#41388}
2023-12-14 21:08:58 +00:00
Tommi
3ba809d6a6
Reduce locking in DtlsTransport
...
Access to `internal_dtls_transport_` only occurs on the network thread
and doesn't require locking. Access to `info_` still requires a lock
but writing to it only occurs on the network thread. If reading from
the network thread is needed, that could be done without requiring
the lock.
The scope of holding the lock is much smaller now.
Bug: none
Change-Id: Ic284df04196dfcf8b77c66a48e484ca6893de050
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/325283
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Tomas Gunnarsson <tommi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41387}
2023-12-14 21:01:04 +00:00
Philipp Hancke
6f0f158af0
sdp: make msid support parsing more robust
...
by also taking into account any a=msid: line in addition to
msid-semantic. Also document issues with msid-semantic generation and unify support determination by removing the msid_supported flag.
BUG=webrtc:10421
Change-Id: Icea554ebd1998f2b526846457029eff6854a772a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/329760
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@microsoft.com>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41386}
2023-12-14 14:50:31 +00:00
Per K
c202f9635e
Remove AsyncPacketSocket::SignalReadPacket
...
Bug: webrtc:11943
Change-Id: I064a5252ed08e7d06695d03364326fa7f4c562a7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331301
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41385}
2023-12-14 14:31:06 +00:00
Per K
d9e2cc2bbd
Refactor Android Voip client to use rtc::ReceivedPackets
...
Instead of using raw pointers.
Bug: webrtc:11943
Change-Id: I39ce45868d95aca44f32cfed27c91986f9c3278a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331480
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41384}
2023-12-14 11:57:17 +00:00
chromium-webrtc-autoroll
6a5d925b48
Roll chromium_revision f337328545..20b4526bc0 (1237035:1237393)
...
Change log: f337328545..20b4526bc0
Full diff: f337328545..20b4526bc0
Changed dependencies
* src/base: e8917df725..dbd49b81b9
* src/build: aad9d1b706..87e1b716a4
* src/buildtools: 8d75795be6..6ba5182022
* src/ios: 8eda27aa62..d44bbb0739
* src/testing: 5ddb7a4797..41cca629ba
* src/third_party: 59be1f5111..91199bcc26
* src/third_party/android_deps/libs/net_bytebuddy_byte_buddy: version:2@1.14.5.cr1..version:2@1.14.10.cr1
* src/third_party/android_deps/libs/net_bytebuddy_byte_buddy_agent: version:2@1.14.5.cr1..version:2@1.14.10.cr1
* src/third_party/android_deps/libs/org_mockito_mockito_android: version:2@5.4.0.cr1..version:2@5.8.0.cr1
* src/third_party/android_deps/libs/org_mockito_mockito_core: version:2@5.4.0.cr1..version:2@5.8.0.cr1
* src/third_party/android_deps/libs/org_mockito_mockito_subclass: version:2@5.4.0.cr1..version:2@5.8.0.cr1
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/d12e6887dd..926684e7a8
* src/third_party/depot_tools: 18bb70aed6..6444de14d1
* src/third_party/libc++/src: 1f70899ab6..dbea847672
* src/third_party/libc++abi/src: d5e7c425e0..6bd25883ff
* src/third_party/libunwind/src: 278e5fbafc..3bb3983367
* src/third_party/perfetto: a4488671e3..8f45d30c74
* src/tools: 1985549663..91d76fd597
DEPS diff: f337328545..20b4526bc0 /DEPS
No update to Clang.
BUG=None
Change-Id: I3c34675a6000d6107867b2570cd8ce74edd20f5b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331244
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@{#41383}
2023-12-14 06:51:03 +00:00
webrtc-version-updater
d92e95c26e
Update WebRTC code version (2023-12-14T04:12:58).
...
Bug: None
Change-Id: I3a27cb2c0e70788a7bfbae0b1f90ea175e060ae5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331199
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@{#41382}
2023-12-14 06:01:32 +00:00
chromium-webrtc-autoroll
ce98e62974
Roll chromium_revision 79cc87400a..f337328545 (1236892:1237035)
...
Change log: 79cc87400a..f337328545
Full diff: 79cc87400a..f337328545
Changed dependencies
* src/base: 13976a55ee..e8917df725
* src/build: 3f2733bfc4..aad9d1b706
* src/ios: bbb75a28ec..8eda27aa62
* src/testing: 3dc0930688..5ddb7a4797
* src/third_party: 440b432c6e..59be1f5111
* src/third_party/perfetto: 870ace2399..a4488671e3
* src/tools: 23ba001727..1985549663
DEPS diff: 79cc87400a..f337328545 /DEPS
No update to Clang.
BUG=None
Change-Id: Ibc22cdaf100c320a9c1c906122ed6cf33423b2c3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331193
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@{#41381}
2023-12-13 19:28:24 +00:00
Christoffer Jansson
2c03790842
Fix typo
...
Bug: b/316080018
Change-Id: I5003b0596727875444eaeea50cb46dc76e555120
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331401
Reviewed-by: Jeremy Leconte <jleconte@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@{#41380}
2023-12-13 19:00:35 +00:00
Daniel Collins
042e57deea
Add a fastpath for message reassembly that avoids map insertion
...
Change-Id: I50204915f4857f22e091fb9d88b4111e40d64227
Bug: webrtc:15724
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331340
Commit-Queue: Daniel Collins <dpcollins@google.com>
Reviewed-by: Victor Boivie <boivie@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41379}
2023-12-13 16:46:50 +00:00
Christoffer Jansson
336fb4faf4
Setup tests for win11 tryservers
...
Bug: b/316080018
Change-Id: I746724ae740be18540cde24ade8633870e275c1b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331361
Reviewed-by: Jeremy Leconte <jleconte@webrtc.org>
Commit-Queue: Christoffer Dewerin <jansson@google.com>
Cr-Commit-Position: refs/heads/main@{#41378}
2023-12-13 16:35:55 +00:00
Mirko Bonadei
6c9c958c69
Revert "Unify access to SDP codec parameters"
...
This reverts commit 63d03f586bb668f72113b61030ec0930aa192010.
Reason for revert: Breaks downstream project (not backwards compatible API change)
Original change's description:
> Unify access to SDP codec parameters
>
> which come from the a=fmtp:<pt> lines in the SDP and were used as either
> std::map<std::string, std:string>
> with three aliases,
> cricket::CodecParameterMap
> SdpAudioFormat::Parameters
> SdpVideoFormat::Parameters
>
> Use webrtc::CodecParameterMap in all places.
>
> BUG=None
>
> Change-Id: If47692bde7347834c349c6539b43309d8770e67b
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/330420
> Reviewed-by: Florent Castelli <orphis@webrtc.org>
> Reviewed-by: Harald Alvestrand <hta@webrtc.org>
> Commit-Queue: Philipp Hancke <phancke@microsoft.com>
> Cr-Commit-Position: refs/heads/main@{#41375}
Bug: None
Change-Id: I841735d98533d3b66850b9cfcf7ee0a99ddde078
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331400
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org>
Owners-Override: Mirko Bonadei <mbonadei@webrtc.org>
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#41377}
2023-12-13 16:28:44 +00:00
Christoffer Jansson
399a9768f2
remove landrey@ from OWNERS
...
Bug: NONE
Change-Id: I515ca02376087656167cdbe234250b1a0100abbe
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331380
Auto-Submit: Christoffer Dewerin <jansson@google.com>
Commit-Queue: Christoffer Dewerin <jansson@google.com>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41376}
2023-12-13 16:10:11 +00:00
Philipp Hancke
63d03f586b
Unify access to SDP codec parameters
...
which come from the a=fmtp:<pt> lines in the SDP and were used as either
std::map<std::string, std:string>
with three aliases,
cricket::CodecParameterMap
SdpAudioFormat::Parameters
SdpVideoFormat::Parameters
Use webrtc::CodecParameterMap in all places.
BUG=None
Change-Id: If47692bde7347834c349c6539b43309d8770e67b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/330420
Reviewed-by: Florent Castelli <orphis@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@microsoft.com>
Cr-Commit-Position: refs/heads/main@{#41375}
2023-12-13 14:22:15 +00:00
Victor Boivie
161d2c8452
dcsctp: Fix not using iteraters after NackItem
...
OutstandingData::NackItem nacks a chunk, and if that chunk reaches its
partial reliability critera, it will abandon the entire message. If that
message hasn't been sent in full, a placeholder "end" message is
inserted (see https://crbug.com/webrtc/12812 ). And when the message is
inserted, any iterators may be invalidated (if e.g. std::deque would
want to grow the deque).
So ensure that there are no iterators used after having called NackItem.
By changing the interface of NackItem, and not passing an Item, but just
the TSN, this is encouraged. NackAll was rewritten as a two-pass
algorithm to first collect TSNs, then iterating that list, looking up
the items in the second pass (constant complexity).
Bug: chromium:1510364
Change-Id: I5156b6d6a683184f290e71c98f16bc68ea2a562f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331320
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Victor Boivie <boivie@webrtc.org>
Reviewed-by: Sam Zackrisson <saza@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41374}
2023-12-13 14:21:12 +00:00
chromium-webrtc-autoroll
d76e0898a9
Roll chromium_revision 4bdadded8d..79cc87400a (1236778:1236892)
...
Change log: 4bdadded8d..79cc87400a
Full diff: 4bdadded8d..79cc87400a
Changed dependencies
* src/buildtools/linux64: git_revision:7367b0df0a0aa25440303998d54045bda73935a5..git_revision:85944ebc24a90ec1e489e85a46fdc68542c3146f
* src/buildtools/mac: git_revision:7367b0df0a0aa25440303998d54045bda73935a5..git_revision:85944ebc24a90ec1e489e85a46fdc68542c3146f
* src/buildtools/win: git_revision:7367b0df0a0aa25440303998d54045bda73935a5..git_revision:85944ebc24a90ec1e489e85a46fdc68542c3146f
* src/ios: 0431217f6b..bbb75a28ec
* src/testing: 23d202a3d2..3dc0930688
* src/third_party: 5868e7d63c..440b432c6e
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/b142d41530..d12e6887dd
* src/tools: c7044b0ff3..23ba001727
DEPS diff: 4bdadded8d..79cc87400a /DEPS
Clang version changed llvmorg-18-init-12938-geb1d5065:llvmorg-18-init-14420-gea3a3b25
Details: 4bdadded8d..79cc87400a /tools/clang/scripts/update.py
BUG=None
Change-Id: I57d64c431f1f56589bb7269765d73e4bbb355f15
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331190
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@{#41373}
2023-12-13 13:34:09 +00:00
Per K
a8cd2babcd
Refactor NatServer to use rtc::ReceivedPackets
...
Instead of using raw pointers.
Also, ensure callbacks are registered on the correct thread.
Nat servers are test only code.
Bug: webrtc:11943
Change-Id: Ib70a5966acb512f1a07212a07aaedab70aa20f9b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331260
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
Reviewed-by: Jonas Oreland <jonaso@google.com>
Cr-Commit-Position: refs/heads/main@{#41372}
2023-12-13 09:40:59 +00:00
Christoffer Jansson
e6df126b79
Add win 11 debug and release try bot
...
Bug: b/312914606
Change-Id: Ie67c5befe6a371e05e2227799d523756afbc9685
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331220
Reviewed-by: Jeremy Leconte <jleconte@webrtc.org>
Commit-Queue: Christoffer Dewerin <jansson@google.com>
Cr-Commit-Position: refs/heads/main@{#41371}
2023-12-13 08:49:29 +00:00
Per K
0b11bd4c2e
Refactor NetworkTester to use rtc::ReceivedPackets
...
Instead of using raw pointers.
Bug: webrtc:11943
Change-Id: I296fb4f234938126f834b4a6ac5e64d31b191d34
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331280
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41370}
2023-12-13 07:52:23 +00:00
webrtc-version-updater
14a7e8b300
Update WebRTC code version (2023-12-13T04:05:41).
...
Bug: None
Change-Id: Iba2263a22c80b6610f600750606cccfde593cb5e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331188
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@{#41369}
2023-12-13 06:07:29 +00:00
chromium-webrtc-autoroll
d7ccf6df4d
Roll chromium_revision 2d5f10ee34..4bdadded8d (1236666:1236778)
...
Change log: 2d5f10ee34..4bdadded8d
Full diff: 2d5f10ee34..4bdadded8d
Changed dependencies
* src/build: b740b78a6e..3f2733bfc4
* src/buildtools: d7e0ec1306..8d75795be6
* src/ios: 313d61203d..0431217f6b
* src/testing: a4be4df152..23d202a3d2
* src/third_party: 8c9e04903a..5868e7d63c
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/5725e8f379..b142d41530
* src/third_party/depot_tools: d9dab49dc6..18bb70aed6
* src/third_party/libc++/src: a88e6d6daa..1f70899ab6
* src/third_party/re2/src: 71857b0112..9d0b5bf57c
* src/tools: 46860d1f93..c7044b0ff3
DEPS diff: 2d5f10ee34..4bdadded8d /DEPS
No update to Clang.
BUG=None
Change-Id: I081507df2e035e00d8857c2b4436c513a7bd8b84
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331187
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@{#41368}
2023-12-13 04:46:32 +00:00
chromium-webrtc-autoroll
a3e26ad6b2
Roll chromium_revision 63fecb12cf..2d5f10ee34 (1236520:1236666)
...
Change log: 63fecb12cf..2d5f10ee34
Full diff: 63fecb12cf..2d5f10ee34
Changed dependencies
* src/base: 56ac086db0..13976a55ee
* src/ios: 0c84849d57..313d61203d
* src/testing: 5a0cc10554..a4be4df152
* src/third_party: f0243031ee..8c9e04903a
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/d3f7f448d3..5725e8f379
* src/third_party/depot_tools: aa65be9856..d9dab49dc6
* src/third_party/libaom/source/libaom: https://aomedia.googlesource.com/aom.git/+log/2780992a7c..e1b78c57e4
* src/third_party/perfetto: 0c15215740..870ace2399
* src/tools: 122afabf54..46860d1f93
DEPS diff: 63fecb12cf..2d5f10ee34 /DEPS
No update to Clang.
BUG=None
Change-Id: I7acd4cac5fe451a8847c38145be81ae9ba6a35aa
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331241
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@{#41367}
2023-12-13 00:37:20 +00:00
chromium-webrtc-autoroll
ce73d3795b
Roll chromium_revision cb788ccaaa..63fecb12cf (1236420:1236520)
...
Change log: cb788ccaaa..63fecb12cf
Full diff: cb788ccaaa..63fecb12cf
Changed dependencies
* src/base: 8b721a21d1..56ac086db0
* src/build: 2711b553c3..b740b78a6e
* src/testing: 7eb564c274..5a0cc10554
* src/third_party: 1909ade5d6..f0243031ee
* src/third_party/perfetto: ff3b631820..0c15215740
* src/tools: 41cbf8ce01..122afabf54
DEPS diff: cb788ccaaa..63fecb12cf /DEPS
No update to Clang.
BUG=None
Change-Id: Ie32ebd0b43375cf4b8ddefedc0805a8673a9cb9f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331185
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@{#41366}
2023-12-12 20:42:40 +00:00
chromium-webrtc-autoroll
21edbe5d0d
Roll chromium_revision a13e345d6e..cb788ccaaa (1236299:1236420)
...
Change log: a13e345d6e..cb788ccaaa
Full diff: a13e345d6e..cb788ccaaa
Changed dependencies
* src/base: 36df8cf3de..8b721a21d1
* src/ios: 6f5f244695..0c84849d57
* src/testing: 7290aa0eb7..7eb564c274
* src/third_party: 7e0eb44896..1909ade5d6
* src/third_party/perfetto: 3e779d277b..ff3b631820
* src/third_party/re2/src: 7e0c1a9e24..71857b0112
* src/tools: 4e405ce5a4..41cbf8ce01
DEPS diff: a13e345d6e..cb788ccaaa /DEPS
No update to Clang.
BUG=None
Change-Id: Ieee5efb0a0350da94d2ba8857b39398d63d53fd0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331184
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@{#41365}
2023-12-12 18:46:31 +00:00
chromium-webrtc-autoroll
5fe4953d2b
Roll chromium_revision b09aef4540..a13e345d6e (1236194:1236299)
...
Change log: b09aef4540..a13e345d6e
Full diff: b09aef4540..a13e345d6e
Changed dependencies
* src/base: 77b55a59ea..36df8cf3de
* src/ios: f1cc7310cc..6f5f244695
* src/testing: a5c15ce1b6..7290aa0eb7
* src/third_party: 69ee17975f..7e0eb44896
* src/third_party/perfetto: fa59d7989d..3e779d277b
* src/tools: 370665c26d..4e405ce5a4
DEPS diff: b09aef4540..a13e345d6e /DEPS
No update to Clang.
BUG=None
Change-Id: I87159e7a6b4800e63ec232ef8cfd95ad3f8c5825
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331182
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@{#41364}
2023-12-12 14:54:43 +00:00
Daniel Collins
f418f48702
Change CallbackDeferrer to use a variant and callback pointer instead of std::function
...
This should substantially reduce the overhead due to deferred callbacks in profiles.
Bug: webrtc:15723
Change-Id: I4c52beb91eb08c9b0ac2d1ce9a4e11839aa35e38
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331020
Reviewed-by: Victor Boivie <boivie@webrtc.org>
Commit-Queue: Daniel Collins <dpcollins@google.com>
Cr-Commit-Position: refs/heads/main@{#41363}
2023-12-12 13:15:12 +00:00
Jakob Ivarsson
871af9225f
Log audio stream start/stop.
...
Bug: None
Change-Id: I3f97672bc7d29dd6023fe8b6bdf98d699622841d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331160
Reviewed-by: Sam Zackrisson <saza@webrtc.org>
Commit-Queue: Jakob Ivarsson <jakobi@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41362}
2023-12-12 10:43:47 +00:00
Harald Alvestrand
776fe6d923
Add tests for new ByteBufferWriter accessors (and fix bug)
...
Bug: webrtc:15665
Change-Id: Iedf39afcec52861b501b016a7abcf7b1bcfb770c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/331060
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Sergey Sukhanov <sergeysu@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41361}
2023-12-12 10:12:43 +00:00
Philipp Hancke
601ac2eea8
Reject offer content with no common codecs
...
instead of throwing an error when trying to pick a send codec.
BUG=webrtc:15145,webrtc:4957
Change-Id: I056b145c093348576e1aeaf5def50d5414f2de70
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/330122
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Philipp Hancke <phancke@microsoft.com>
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Reviewed-by: Sam Zackrisson <saza@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#41360}
2023-12-12 10:04:59 +00:00