From de44696976e840a7b3a412067a89da036b58a424 Mon Sep 17 00:00:00 2001 From: Rob Emery Date: Wed, 1 Jan 2025 19:49:49 +0000 Subject: [PATCH] BUilds --- dlna/dlnaserver.go | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 dlna/dlnaserver.go diff --git a/dlna/dlnaserver.go b/dlna/dlnaserver.go new file mode 100644 index 000000000..63d14cf24 --- /dev/null +++ b/dlna/dlnaserver.go @@ -0,0 +1,23 @@ +package dlna + +import ( + "context" + + "github.com/navidrome/navidrome/model" + "github.com/navidrome/navidrome/server/events" +) + +type DLNAServer struct { + ds model.DataStore + broker events.Broker +} + +func New(ds model.DataStore, broker events.Broker) *DLNAServer { + s := &DLNAServer{ds: ds, broker: broker} + return s +} + +// Run starts the server with the given address, and if specified, with TLS enabled. +func (s *DLNAServer) Run(ctx context.Context, addr string, port int, tlsCert string, tlsKey string) error { + return nil +}