1
Fork 0
mirror of https://github.com/jech/galene.git synced 2024-11-22 08:35:57 +01:00

Reduce delays in RelayTest.

This commit is contained in:
Juliusz Chroboczek 2021-01-14 02:07:00 +01:00
parent 25ce8ef666
commit 3a9f63396c

View file

@ -125,10 +125,19 @@ func ICEConfiguration() *webrtc.Configuration {
} }
func RelayTest() (time.Duration, error) { func RelayTest() (time.Duration, error) {
conf := ICEConfiguration() conf := ICEConfiguration()
conf2 := *conf conf2 := *conf
conf2.ICETransportPolicy = webrtc.ICETransportPolicyRelay conf2.ICETransportPolicy = webrtc.ICETransportPolicyRelay
pc1, err := webrtc.NewPeerConnection(conf2)
var s webrtc.SettingEngine
s.SetHostAcceptanceMinWait(0)
s.SetSrflxAcceptanceMinWait(0)
s.SetPrflxAcceptanceMinWait(0)
s.SetRelayAcceptanceMinWait(0)
api := webrtc.NewAPI(webrtc.WithSettingEngine(s))
pc1, err := api.NewPeerConnection(conf2)
if err != nil { if err != nil {
return 0, err return 0, err
} }