webrtc/api/transport
Danil Chapovalov f20ed3e8ad Add option to provide Environment for CongestionConroller construction
This would allow network controllers, GoogCcNetworkController in particular to have access to Environment at construction and thus it can rely on propagated field trials and won't need to fallback to the global field trial string

Bug: webrtc:42220378
Change-Id: I36099522e3866a89a8c8d6303da03f7d5b1cad8e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/350201
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#42260}
2024-05-08 12:46:23 +00:00
..
rtp Stash and retry packets that are waiting for the dependency descriptor template structure. 2024-01-18 09:22:10 +00:00
test Revert "Clean up last_packet_received_time_ as it's no longer used." 2023-09-25 08:49:53 +00:00
bandwidth_estimation_settings.h Add PeerConnectionInterface::ReconfigureBandwidthEstimation 2024-02-07 14:10:02 +00:00
bitrate_settings.cc New api struct BitrateSettings. 2018-05-07 15:01:28 +00:00
bitrate_settings.h Use backticks not vertical bars to denote variables in comments for /api 2021-07-26 18:27:34 +00:00
BUILD.gn Add option to provide Environment for CongestionConroller construction 2024-05-08 12:46:23 +00:00
data_channel_transport_interface.h Expose bufferedAmountLowThreshold 2024-03-21 19:59:39 +00:00
DEPS Move stun.h to api/. 2019-11-18 16:11:27 +00:00
enums.h Add and implement VPN preference 2021-08-25 08:01:21 +00:00
field_trial_based_config.cc Add FieldTrialsRegistry that verifies looked up field trials 2022-10-24 09:12:30 +00:00
field_trial_based_config.h Export FieldTrialBasedConfig in order to use it in Chromium. 2023-10-16 16:13:48 +00:00
goog_cc_factory.cc Delete deprecated variants of the GoogCcNetworkControllerFactory 2024-04-16 08:10:50 +00:00
goog_cc_factory.h Delete deprecated variants of the GoogCcNetworkControllerFactory 2024-04-16 08:10:50 +00:00
network_control.h Add option to provide Environment for CongestionConroller construction 2024-05-08 12:46:23 +00:00
network_types.cc Change the type of PacedPacketInfo::send_bitrate_bps from int to strongly-typed DataRate. 2023-10-04 14:20:22 +00:00
network_types.h Add ProbeController::EnableRepeatedInitialProbing 2024-05-07 19:37:23 +00:00
OWNERS Adds OWNERS to api/transport. 2018-11-15 02:04:42 +00:00
sctp_transport_factory_interface.h sctp: Pass webrtc::Environment to DcSctpTransport 2024-03-08 09:45:12 +00:00
stun.cc Add ReadStringView() to ByteBufferReader 2024-01-16 09:10:09 +00:00
stun.h Change StunByteStringAttribute to have uint8_t* internal type 2023-11-22 13:18:26 +00:00
stun_unittest.cc Change StunByteStringAttribute to have uint8_t* internal type 2023-11-22 13:18:26 +00:00