Allows injection of network controller factory into peer connection factory.
Bug: webrtc:9155 Change-Id: I0a17024042f154297aba20f5d2dc766feb27f3f7 Reviewed-on: https://webrtc-review.googlesource.com/73123 Commit-Queue: Sebastian Jansson <srte@webrtc.org> Reviewed-by: Taylor Brandstetter <deadbeef@webrtc.org> Reviewed-by: Stefan Holmer <stefan@webrtc.org> Reviewed-by: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/master@{#23313}
This commit is contained in:
committed by
Commit Bot
parent
78b0a60223
commit
dfce03af6e
@ -15,6 +15,7 @@
|
||||
#include <memory>
|
||||
#include <string>
|
||||
|
||||
#include "api/transport/network_control.h"
|
||||
#include "call/rtp_bitrate_configurator.h"
|
||||
#include "call/rtp_transport_controller_send_interface.h"
|
||||
#include "common_types.h" // NOLINT(build/include)
|
||||
@ -36,9 +37,11 @@ class RtpTransportControllerSend final
|
||||
: public RtpTransportControllerSendInterface,
|
||||
public NetworkChangedObserver {
|
||||
public:
|
||||
RtpTransportControllerSend(Clock* clock,
|
||||
RtcEventLog* event_log,
|
||||
const BitrateConstraints& bitrate_config);
|
||||
RtpTransportControllerSend(
|
||||
Clock* clock,
|
||||
RtcEventLog* event_log,
|
||||
NetworkControllerFactoryInterface* controller_factory,
|
||||
const BitrateConstraints& bitrate_config);
|
||||
~RtpTransportControllerSend() override;
|
||||
|
||||
// Implements NetworkChangedObserver interface.
|
||||
|
||||
Reference in New Issue
Block a user