We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2f470fa commit 3fd1fe2Copy full SHA for 3fd1fe2
internal/webrtc/webrtc.go
@@ -2,6 +2,7 @@ package webrtc
2
3
import (
4
"errors"
5
+ "net"
6
"strings"
7
8
"github.com/AlexxIT/go2rtc/internal/api"
@@ -33,7 +34,13 @@ func Init() {
33
34
35
log = app.GetLogger("webrtc")
36
- filters = cfg.Mod.Filters
37
+ if log.Debug().Enabled() {
38
+ itfs, _ := net.Interfaces()
39
+ for _, itf := range itfs {
40
+ addrs, _ := itf.Addrs()
41
+ log.Debug().Msgf("[webrtc] interface %+v addrs %v", itf, addrs)
42
+ }
43
44
45
address, network, _ := strings.Cut(cfg.Mod.Listen, "/")
46
for _, candidate := range cfg.Mod.Candidates {
@@ -53,7 +60,7 @@ func Init() {
53
60
var err error
54
61
55
62
// create pionAPI with custom codecs list and custom network settings
56
- serverAPI, err = webrtc.NewServerAPI(network, address, &filters)
63
+ serverAPI, err = webrtc.NewServerAPI(network, address, &cfg.Mod.Filters)
57
64
if err != nil {
58
65
log.Error().Err(err).Caller().Send()
59
66
return
0 commit comments