Merge pull request #166 from tsightler/udp-candidate-fix

Fix invalid tcpType for UDP candidate
This commit is contained in:
Alex X
2023-01-14 08:59:25 +03:00
committed by GitHub
+6 -1
View File
@@ -25,12 +25,17 @@ func NewCandidate(network, address string) (string, error) {
return "", err
}
tcpType := ice.TCPTypeUnspecified
if network == "tcp" {
tcpType = ice.TCPTypePassive
}
cand, err := ice.NewCandidateHost(&ice.CandidateHostConfig{
Network: network,
Address: host,
Port: i,
Component: ice.ComponentRTP,
TCPType: ice.TCPTypePassive,
TCPType: tcpType,
})
if err != nil {
return "", err