diff options
Diffstat (limited to 'chromium/content/renderer/media/rtc_peer_connection_handler.cc')
-rw-r--r-- | chromium/content/renderer/media/rtc_peer_connection_handler.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/chromium/content/renderer/media/rtc_peer_connection_handler.cc b/chromium/content/renderer/media/rtc_peer_connection_handler.cc index b8109b9420d..b3fbc42c312 100644 --- a/chromium/content/renderer/media/rtc_peer_connection_handler.cc +++ b/chromium/content/renderer/media/rtc_peer_connection_handler.cc @@ -1300,10 +1300,12 @@ RTCPeerConnectionHandler::RTCPeerConnectionHandler( is_closed_(false), dependency_factory_(dependency_factory), track_adapter_map_( - new WebRtcMediaStreamTrackAdapterMap(dependency_factory_)), + new WebRtcMediaStreamTrackAdapterMap(dependency_factory_, + task_runner)), stream_adapter_map_(new WebRtcMediaStreamAdapterMap(dependency_factory_, + task_runner, track_adapter_map_)), - task_runner_(task_runner), + task_runner_(std::move(task_runner)), weak_factory_(this) { CHECK(client_); GetPeerConnectionHandlers()->insert(this); |