mirror of
				https://github.com/kunkundi/crossdesk.git
				synced 2025-10-26 20:25:34 +08:00 
			
		
		
		
	Add closed status for ice
This commit is contained in:
		| @@ -101,6 +101,10 @@ int PeerConnection::Init(PeerConnectionParams params, | ||||
|       on_connection_status_(ConnectionStatus::Connected); | ||||
|       b_force_i_frame_ = true; | ||||
|       LOG_INFO("Ice finish"); | ||||
|     } else if ("closed" == ice_status) { | ||||
|       ice_ready_ = false; | ||||
|       on_connection_status_(ConnectionStatus::Closed); | ||||
|       LOG_INFO("Ice closed"); | ||||
|     } else { | ||||
|       ice_ready_ = false; | ||||
|     } | ||||
|   | ||||
| @@ -175,6 +175,9 @@ int IceTransmission::InitIceTransmission(std::string &stun_ip, int stun_port, | ||||
|  | ||||
| int IceTransmission::DestroyIceTransmission() { | ||||
|   LOG_INFO("[{}->{}] Destroy ice transmission", user_id_, remote_user_id_); | ||||
|   if (on_ice_status_change_) { | ||||
|     on_ice_status_change_("closed"); | ||||
|   } | ||||
|   return ice_agent_->DestroyIceAgent(); | ||||
| } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user