mirror of
https://github.com/mollyim/webrtc.git
synced 2025-05-13 22:00:47 +01:00
When the ICE route changes, describe the candidates for the observer
This commit is contained in:
parent
186e8243ca
commit
70ee228fe8
2 changed files with 2 additions and 2 deletions
|
@ -39,7 +39,7 @@ typedef struct {
|
|||
void (*onIceCandidate)(void* observer_borrowed, const RustIceCandidate* candidate_borrowed);
|
||||
void (*onIceCandidatesRemoved)(void* observer_borrowed, const webrtc::rffi::IpPort* addresses_borrowed, size_t);
|
||||
void (*onIceConnectionChange)(void* observer_borrowed, webrtc::PeerConnectionInterface::IceConnectionState);
|
||||
void (*onIceNetworkRouteChange)(void* observer_borrowed, webrtc::rffi::NetworkRoute);
|
||||
void (*onIceNetworkRouteChange)(void* observer_borrowed, webrtc::rffi::NetworkRoute, const char* local_description_borrowed, const char* remote_description_borrowed);
|
||||
|
||||
// Media events
|
||||
void (*onAddStream)(void* observer_borrowed, webrtc::MediaStreamInterface* stream_owned_rc);
|
||||
|
|
|
@ -104,7 +104,7 @@ void PeerConnectionObserverRffi::OnIceSelectedCandidatePairChanged(
|
|||
}
|
||||
bool remote_relayed = (remote.type() == cricket::RELAY_PORT_TYPE);
|
||||
auto network_route = webrtc::rffi::NetworkRoute{ local_adapter_type, local_adapter_type_under_vpn, local_relayed, local_relay_protocol, remote_relayed};
|
||||
callbacks_.onIceNetworkRouteChange(observer_, network_route);
|
||||
callbacks_.onIceNetworkRouteChange(observer_, network_route, local.ToString().c_str(), remote.ToString().c_str());
|
||||
}
|
||||
|
||||
void PeerConnectionObserverRffi::OnIceGatheringChange(
|
||||
|
|
Loading…
Reference in a new issue