diff --git a/talk/app/webrtc/webrtcsdp.cc b/talk/app/webrtc/webrtcsdp.cc index 908b11d23d..b2b33fa27d 100644 --- a/talk/app/webrtc/webrtcsdp.cc +++ b/talk/app/webrtc/webrtcsdp.cc @@ -1185,12 +1185,6 @@ bool ParseExtmap(const std::string& line, RtpHeaderExtension* extmap, return true; } -static bool IsSctp(const std::string& protocol) { - return protocol == cricket::kMediaProtocolDtlsSctp - || protocol == cricket::kMediaProtocolUdpDtlsSctp - || protocol == cricket::kMediaProtocolSctp; -} - void BuildMediaDescription(const ContentInfo* content_info, const TransportInfo* transport_info, const MediaType media_type, @@ -1827,8 +1821,7 @@ bool IsRtp(const std::string& protocol) { bool IsDtlsSctp(const std::string& protocol) { // This intentionally excludes "SCTP" and "SCTP/DTLS". - return protocol.find(cricket::kMediaProtocolDtlsSctp) != std::string::npos - || protocol.find(cricket::kMediaProtocolUdpDtlsSctp) != std::string::npos; + return protocol.find(cricket::kMediaProtocolDtlsSctp) != std::string::npos; } bool ParseSessionDescription(const std::string& message, size_t* pos, diff --git a/talk/session/media/mediasession.cc b/talk/session/media/mediasession.cc index e33dfc668f..831527907a 100644 --- a/talk/session/media/mediasession.cc +++ b/talk/session/media/mediasession.cc @@ -72,6 +72,7 @@ const char kMediaProtocolRtpPrefix[] = "RTP/"; const char kMediaProtocolSctp[] = "SCTP"; const char kMediaProtocolDtlsSctp[] = "DTLS/SCTP"; const char kMediaProtocolUdpDtlsSctp[] = "UDP/DTLS/SCTP"; +const char kMediaProtocolTcpDtlsSctp[] = "TCP/DTLS/SCTP"; static bool IsMediaContentOfType(const ContentInfo* content, MediaType media_type) { diff --git a/talk/session/media/mediasession.h b/talk/session/media/mediasession.h index bb973aaed4..5bcc8cc55b 100644 --- a/talk/session/media/mediasession.h +++ b/talk/session/media/mediasession.h @@ -87,6 +87,7 @@ extern const char kMediaProtocolRtpPrefix[]; extern const char kMediaProtocolSctp[]; extern const char kMediaProtocolDtlsSctp[]; extern const char kMediaProtocolUdpDtlsSctp[]; +extern const char kMediaProtocolTcpDtlsSctp[]; // Options to control how session descriptions are generated. const int kAutoBandwidth = -1;