Move congestion controller to a separate module.
This allows other projects to more easily depend on this.
The plan is to move remote_bitrate_estimator and bitrate_controller into this module and reduce the exposed interface to only a simplified version of congestion_controller.h.
No functional changes in this CL.
R=mflodman@webrtc.org, pbos@webrtc.org
Review URL: https://codereview.webrtc.org/1718473002 .
Cr-Original-Commit-Position: refs/heads/master@{#11718}
Cr-Mirrored-From: https://chromium.googlesource.com/external/webrtc
Cr-Mirrored-Commit: 80e12072cf9667ca25d9edf3b9e8d926dbe2f50c
diff --git a/call/BUILD.gn b/call/BUILD.gn
index 498c724..c044e69 100644
--- a/call/BUILD.gn
+++ b/call/BUILD.gn
@@ -12,7 +12,6 @@
sources = [
"bitrate_allocator.cc",
"call.cc",
- "congestion_controller.cc",
"transport_adapter.cc",
"transport_adapter.h",
]
@@ -29,6 +28,7 @@
deps = [
"..:rtc_event_log",
"..:webrtc_common",
+ "../modules/congestion_controller",
"../modules/rtp_rtcp",
"../system_wrappers",
]