Roll forward to cl/345608764.

Signed-off-by: hai007 <hais@google.com>
This commit is contained in:
hai007
2020-12-03 22:36:42 -08:00
parent e6d52359cf
commit 873548acaa
22 changed files with 511 additions and 252 deletions
+4 -4
View File
@@ -47,14 +47,14 @@ void WebRtcMedium::CreatePeerConnection(
webrtc::PeerConnectionInterface::RTCConfiguration rtc_config;
webrtc::PeerConnectionDependencies dependencies(observer);
signaling_thread_ = rtc::Thread::Create();
signaling_thread_->SetName("signaling_thread", nullptr);
RTC_CHECK(signaling_thread_->Start()) << "Failed to start thread";
std::unique_ptr<rtc::Thread> signaling_thread = rtc::Thread::Create();
signaling_thread->SetName("signaling_thread", nullptr);
RTC_CHECK(signaling_thread->Start()) << "Failed to start thread";
webrtc::PeerConnectionFactoryDependencies factory_dependencies;
factory_dependencies.task_queue_factory =
webrtc::CreateDefaultTaskQueueFactory();
factory_dependencies.signaling_thread = signaling_thread_.get();
factory_dependencies.signaling_thread = signaling_thread.release();
callback(webrtc::CreateModularPeerConnectionFactory(
std::move(factory_dependencies))
-1
View File
@@ -51,7 +51,6 @@ class WebRtcMedium : public api::WebRtcMedium {
const connections::LocationHint& location_hint) override;
private:
std::unique_ptr<rtc::Thread> signaling_thread_;
};
} // namespace g3