Chromium Code Reviews| Index: webrtc/media/sctp/sctptransport.h |
| diff --git a/webrtc/media/sctp/sctptransport.h b/webrtc/media/sctp/sctptransport.h |
| index 6d3a41a8f16092be6b9e0b9179821b286b4fd944..d501e3499ffc52c006cd6a417d672f06444979b4 100644 |
| --- a/webrtc/media/sctp/sctptransport.h |
| +++ b/webrtc/media/sctp/sctptransport.h |
| @@ -26,7 +26,6 @@ |
| // For SendDataParams/ReceiveDataParams. |
| #include "webrtc/media/base/mediachannel.h" |
| #include "webrtc/media/sctp/sctptransportinternal.h" |
| -#include "webrtc/p2p/base/transportchannel.h" |
| // Defined by "usrsctplib/usrsctp.h" |
| struct sockaddr_conn; |
| @@ -67,11 +66,11 @@ class SctpTransport : public SctpTransportInternal, |
| // methods can be called. |
| // |channel| is required (must not be null). |
| SctpTransport(rtc::Thread* network_thread, |
| - cricket::TransportChannel* channel); |
| + cricket::DtlsTransportInternal* channel); |
|
pthatcher1
2017/01/17 20:16:48
Can SctpTransport take just a PacketTransportInter
|
| ~SctpTransport() override; |
| // SctpTransportInternal overrides (see sctptransportinternal.h for comments). |
| - void SetTransportChannel(cricket::TransportChannel* channel) override; |
| + void SetTransportChannel(cricket::DtlsTransportInternal* channel) override; |
| bool Start(int local_port, int remote_port) override; |
| bool OpenStream(int sid) override; |
| bool ResetStream(int sid) override; |
| @@ -140,7 +139,7 @@ class SctpTransport : public SctpTransportInternal, |
| // Helps pass inbound/outbound packets asynchronously to the network thread. |
| rtc::AsyncInvoker invoker_; |
| // Underlying DTLS channel. |
| - TransportChannel* transport_channel_; |
| + DtlsTransportInternal* transport_channel_; |
|
pthatcher1
2017/01/17 20:16:48
This file could use some channel => transport rena
|
| bool was_ever_writable_ = false; |
| int local_port_ = kSctpDefaultPort; |
| int remote_port_ = kSctpDefaultPort; |
| @@ -179,7 +178,7 @@ class SctpTransportFactory : public SctpTransportInternalFactory { |
| : network_thread_(network_thread) {} |
| std::unique_ptr<SctpTransportInternal> CreateSctpTransport( |
| - TransportChannel* channel) override { |
| + DtlsTransportInternal* channel) override { |
| return std::unique_ptr<SctpTransportInternal>( |
| new SctpTransport(network_thread_, channel)); |
| } |