| Index: webrtc/base/sslstreamadapter.cc
|
| diff --git a/webrtc/base/sslstreamadapter.cc b/webrtc/base/sslstreamadapter.cc
|
| index 2f601c625791b4ee1f152bf7a39b33ab62bc7f2e..62f893fcdcccef77dcd6c762f49d6f918a49e52f 100644
|
| --- a/webrtc/base/sslstreamadapter.cc
|
| +++ b/webrtc/base/sslstreamadapter.cc
|
| @@ -95,6 +95,15 @@ CryptoOptions CryptoOptions::NoGcm() {
|
| return options;
|
| }
|
|
|
| +void GetDefaultSrtpCryptoSuites(const rtc::CryptoOptions& crypto_options,
|
| + std::vector<int>* crypto_suites) {
|
| + if (crypto_options.enable_gcm_crypto_suites) {
|
| + crypto_suites->push_back(rtc::SRTP_AEAD_AES_256_GCM);
|
| + crypto_suites->push_back(rtc::SRTP_AEAD_AES_128_GCM);
|
| + }
|
| + crypto_suites->push_back(rtc::SRTP_AES128_CM_SHA1_80);
|
| +}
|
| +
|
| SSLStreamAdapter* SSLStreamAdapter::Create(StreamInterface* stream) {
|
| return new OpenSSLStreamAdapter(stream);
|
| }
|
|
|