| Index: talk/app/webrtc/peerconnectionfactory.cc
|
| diff --git a/talk/app/webrtc/peerconnectionfactory.cc b/talk/app/webrtc/peerconnectionfactory.cc
|
| index 672355085a6b775e57264dd92a241f64295260e3..2441cd6053b9195058fe4354bcf8288a424e8a80 100644
|
| --- a/talk/app/webrtc/peerconnectionfactory.cc
|
| +++ b/talk/app/webrtc/peerconnectionfactory.cc
|
| @@ -201,6 +201,7 @@ bool PeerConnectionFactory::Initialize() {
|
| new cricket::ChannelManager(media_engine, worker_thread_));
|
|
|
| channel_manager_->SetVideoRtxEnabled(true);
|
| + channel_manager_->SetEnableGcmCryptoSuites(options_.enable_gcm_crypto_suites);
|
| if (!channel_manager_->Init()) {
|
| return false;
|
| }
|
| @@ -211,6 +212,14 @@ bool PeerConnectionFactory::Initialize() {
|
| return true;
|
| }
|
|
|
| +void PeerConnectionFactory::SetOptions(const Options& options) {
|
| + options_ = options;
|
| + if (channel_manager_) {
|
| + channel_manager_->SetEnableGcmCryptoSuites(
|
| + options.enable_gcm_crypto_suites);
|
| + }
|
| +}
|
| +
|
| rtc::scoped_refptr<AudioSourceInterface>
|
| PeerConnectionFactory::CreateAudioSource(
|
| const MediaConstraintsInterface* constraints) {
|
|
|