Index: talk/session/media/channel.cc |
diff --git a/talk/session/media/channel.cc b/talk/session/media/channel.cc |
index 91a6d8cb5abbd9c1ed462fe34ae45140f191ab61..071b7dcae635009ef7d3ce6fffb00f83a9c8caea 100644 |
--- a/talk/session/media/channel.cc |
+++ b/talk/session/media/channel.cc |
@@ -218,11 +218,11 @@ bool BaseChannel::Init() { |
return false; |
} |
- if (!SetDtlsSrtpCiphers(transport_channel(), false)) { |
+ if (!SetDtlsSrtpCryptoSuites(transport_channel(), false)) { |
return false; |
} |
if (rtcp_transport_enabled() && |
- !SetDtlsSrtpCiphers(rtcp_transport_channel(), true)) { |
+ !SetDtlsSrtpCryptoSuites(rtcp_transport_channel(), true)) { |
return false; |
} |
@@ -806,16 +806,16 @@ void BaseChannel::SignalDtlsSetupFailure_s(bool rtcp) { |
SignalDtlsSetupFailure(this, rtcp); |
} |
-bool BaseChannel::SetDtlsSrtpCiphers(TransportChannel *tc, bool rtcp) { |
- std::vector<std::string> ciphers; |
+bool BaseChannel::SetDtlsSrtpCryptoSuites(TransportChannel* tc, bool rtcp) { |
+ std::vector<int> ciphers; |
pthatcher1
2015/11/11 19:59:40
Similarly here, with crypto_suites?
guoweis_webrtc
2015/11/17 01:21:15
Done.
|
// We always use the default SRTP ciphers for RTCP, but we may use different |
// ciphers for RTP depending on the media type. |
if (!rtcp) { |
- GetSrtpCryptoSuiteNames(&ciphers); |
+ GetSrtpCryptoSuites(&ciphers); |
} else { |
- GetDefaultSrtpCryptoSuiteNames(&ciphers); |
+ GetDefaultSrtpCryptoSuites(&ciphers); |
} |
- return tc->SetSrtpCiphers(ciphers); |
+ return tc->SetSrtpCryptoSuites(ciphers); |
} |
bool BaseChannel::ShouldSetupDtlsSrtp() const { |
@@ -834,7 +834,7 @@ bool BaseChannel::SetupDtlsSrtp(bool rtcp_channel) { |
if (!channel->IsDtlsActive()) |
return true; |
- std::string selected_cipher; |
+ int selected_cipher; |
pthatcher1
2015/11/11 19:59:40
And here with selected_crypto_suite?
guoweis_webrtc
2015/11/17 01:21:15
Done.
|
if (!channel->GetSrtpCryptoSuite(&selected_cipher)) { |
LOG(LS_ERROR) << "No DTLS-SRTP selected cipher"; |
@@ -1581,8 +1581,7 @@ void VoiceChannel::OnAudioMonitorUpdate(AudioMonitor* monitor, |
SignalAudioMonitor(this, info); |
} |
-void VoiceChannel::GetSrtpCryptoSuiteNames( |
- std::vector<std::string>* ciphers) const { |
+void VoiceChannel::GetSrtpCryptoSuites(std::vector<int>* ciphers) const { |
GetSupportedAudioCryptoSuites(ciphers); |
} |
@@ -1971,8 +1970,7 @@ bool VideoChannel::GetLocalSsrc(const VideoCapturer* capturer, uint32_t* ssrc) { |
return false; |
} |
-void VideoChannel::GetSrtpCryptoSuiteNames( |
- std::vector<std::string>* ciphers) const { |
+void VideoChannel::GetSrtpCryptoSuites(std::vector<int>* ciphers) const { |
GetSupportedVideoCryptoSuites(ciphers); |
} |
@@ -2279,8 +2277,7 @@ void DataChannel::OnDataChannelReadyToSend(bool writable) { |
new DataChannelReadyToSendMessageData(writable)); |
} |
-void DataChannel::GetSrtpCryptoSuiteNames( |
- std::vector<std::string>* ciphers) const { |
+void DataChannel::GetSrtpCryptoSuites(std::vector<int>* ciphers) const { |
GetSupportedDataCryptoSuites(ciphers); |
} |