Index: webrtc/ortc/ortcfactory.h |
diff --git a/webrtc/ortc/ortcfactory.h b/webrtc/ortc/ortcfactory.h |
index 2ce7be39cce708767db9b776e324461f64acd930..f93cb637dc68a4659cbc8853f568bb86eab18ad3 100644 |
--- a/webrtc/ortc/ortcfactory.h |
+++ b/webrtc/ortc/ortcfactory.h |
@@ -44,13 +44,13 @@ class OrtcFactory : public OrtcFactoryInterface { |
CreateRtpTransportController() override; |
RTCErrorOr<std::unique_ptr<RtpTransportInterface>> CreateRtpTransport( |
- const RtcpParameters& rtcp_parameters, |
+ const RtpTransportParameters& parameters, |
PacketTransportInterface* rtp, |
PacketTransportInterface* rtcp, |
RtpTransportControllerInterface* transport_controller) override; |
RTCErrorOr<std::unique_ptr<SrtpTransportInterface>> CreateSrtpTransport( |
- const RtcpParameters& rtcp_parameters, |
+ const RtpTransportParameters& parameters, |
PacketTransportInterface* rtp, |
PacketTransportInterface* rtcp, |
RtpTransportControllerInterface* transport_controller) override; |
@@ -103,6 +103,9 @@ class OrtcFactory : public OrtcFactoryInterface { |
rtc::PacketSocketFactory* socket_factory, |
AudioDeviceModule* adm); |
+ RTCErrorOr<std::unique_ptr<RtpTransportControllerInterface>> |
+ CreateRtpTransportController(const RtpTransportParameters& parameters); |
+ |
// Thread::Invoke doesn't support move-only arguments, so we need to remove |
// the unique_ptr wrapper from media_engine. TODO(deadbeef): Fix this. |
static RTCErrorOr<std::unique_ptr<OrtcFactoryInterface>> Create_s( |