@@ -462,8 +462,8 @@ JsepTransportController::CreateDtlsTransport(
462462 this , &JsepTransportController::OnTransportWritableState_n);
463463 dtls->SignalReceivingState .connect (
464464 this , &JsepTransportController::OnTransportReceivingState_n);
465- dtls->SignalDtlsHandshakeError .connect (
466- this , &JsepTransportController:: OnDtlsHandshakeError);
465+ dtls->SignalDtlsHandshakeError .AddReceiver (
466+ [ this ](rtc::SSLHandshakeError error) { OnDtlsHandshakeError (error); } );
467467 dtls->ice_transport ()->SignalGatheringState .connect (
468468 this , &JsepTransportController::OnTransportGatheringState_n);
469469 dtls->ice_transport ()->SignalCandidateGathered .connect (
@@ -1154,7 +1154,8 @@ void JsepTransportController::OnTransportCandidateGathered_n(
11541154 std::string transport_name = transport->transport_name ();
11551155 invoker_.AsyncInvoke <void >(
11561156 RTC_FROM_HERE, signaling_thread_, [this , transport_name, candidate] {
1157- SignalIceCandidatesGathered (transport_name, {candidate});
1157+ SignalIceCandidatesGathered.Send (
1158+ transport_name, std::vector<cricket::Candidate>{candidate});
11581159 });
11591160}
11601161
@@ -1163,20 +1164,21 @@ void JsepTransportController::OnTransportCandidateError_n(
11631164 const cricket::IceCandidateErrorEvent& event) {
11641165 RTC_DCHECK (network_thread_->IsCurrent ());
11651166
1166- invoker_.AsyncInvoke <void >(RTC_FROM_HERE, signaling_thread_,
1167- [this , event] { SignalIceCandidateError (event); });
1167+ invoker_.AsyncInvoke <void >(RTC_FROM_HERE, signaling_thread_, [this , event] {
1168+ SignalIceCandidateError.Send (event);
1169+ });
11681170}
11691171void JsepTransportController::OnTransportCandidatesRemoved_n (
11701172 cricket::IceTransportInternal* transport,
11711173 const cricket::Candidates& candidates) {
11721174 invoker_.AsyncInvoke <void >(
11731175 RTC_FROM_HERE, signaling_thread_,
1174- [this , candidates] { SignalIceCandidatesRemoved (candidates); });
1176+ [this , candidates] { SignalIceCandidatesRemoved. Send (candidates); });
11751177}
11761178void JsepTransportController::OnTransportCandidatePairChanged_n (
11771179 const cricket::CandidatePairChangeEvent& event) {
11781180 invoker_.AsyncInvoke <void >(RTC_FROM_HERE, signaling_thread_, [this , event] {
1179- SignalIceCandidatePairChanged (event);
1181+ SignalIceCandidatePairChanged. Send (event);
11801182 });
11811183}
11821184
@@ -1317,14 +1319,14 @@ void JsepTransportController::UpdateAggregateStates_n() {
13171319 PeerConnectionInterface::kIceConnectionCompleted ) {
13181320 // Ensure that we never skip over the "connected" state.
13191321 invoker_.AsyncInvoke <void >(RTC_FROM_HERE, signaling_thread_, [this ] {
1320- SignalStandardizedIceConnectionState (
1322+ SignalStandardizedIceConnectionState. Send (
13211323 PeerConnectionInterface::kIceConnectionConnected );
13221324 });
13231325 }
13241326 standardized_ice_connection_state_ = new_ice_connection_state;
13251327 invoker_.AsyncInvoke <void >(
13261328 RTC_FROM_HERE, signaling_thread_, [this , new_ice_connection_state] {
1327- SignalStandardizedIceConnectionState (new_ice_connection_state);
1329+ SignalStandardizedIceConnectionState. Send (new_ice_connection_state);
13281330 });
13291331 }
13301332
@@ -1378,7 +1380,7 @@ void JsepTransportController::UpdateAggregateStates_n() {
13781380 combined_connection_state_ = new_combined_state;
13791381 invoker_.AsyncInvoke <void >(RTC_FROM_HERE, signaling_thread_,
13801382 [this , new_combined_state] {
1381- SignalConnectionState (new_combined_state);
1383+ SignalConnectionState. Send (new_combined_state);
13821384 });
13831385 }
13841386
@@ -1392,10 +1394,10 @@ void JsepTransportController::UpdateAggregateStates_n() {
13921394 }
13931395 if (ice_gathering_state_ != new_gathering_state) {
13941396 ice_gathering_state_ = new_gathering_state;
1395- invoker_.AsyncInvoke <void >(RTC_FROM_HERE, signaling_thread_,
1396- [this , new_gathering_state] {
1397- SignalIceGatheringState (new_gathering_state);
1398- });
1397+ invoker_.AsyncInvoke <void >(
1398+ RTC_FROM_HERE, signaling_thread_, [this , new_gathering_state] {
1399+ SignalIceGatheringState. Send (new_gathering_state);
1400+ });
13991401 }
14001402}
14011403
@@ -1408,7 +1410,7 @@ void JsepTransportController::OnRtcpPacketReceived_n(
14081410
14091411void JsepTransportController::OnDtlsHandshakeError (
14101412 rtc::SSLHandshakeError error) {
1411- SignalDtlsHandshakeError (error);
1413+ SignalDtlsHandshakeError. Send (error);
14121414}
14131415
14141416} // namespace webrtc
0 commit comments