add shure slp discovery and comma-separate group member lists

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Ian Gulliver
2026-01-23 09:47:51 -08:00
parent 6394b55191
commit c7db24b1fd
5 changed files with 149 additions and 4 deletions

View File

@@ -24,6 +24,7 @@ type Tendrils struct {
DisableArtNet bool
DisableDante bool
DisableBMD bool
DisableShure bool
LogEvents bool
LogNodes bool
DebugARP bool
@@ -34,6 +35,7 @@ type Tendrils struct {
DebugArtNet bool
DebugDante bool
DebugBMD bool
DebugShure bool
}
func New() *Tendrils {
@@ -205,4 +207,7 @@ func (t *Tendrils) startInterface(ctx context.Context, iface net.Interface) {
if !t.DisableBMD {
go t.listenBMD(ctx, iface)
}
if !t.DisableShure {
go t.listenShure(ctx, iface)
}
}