pass MIME type and seekable flag to DLNA players

This commit is contained in:
Drew Weymouth
2025-03-30 14:39:27 -07:00
parent 9001dc296f
commit 6e7480f48a
3 changed files with 19 additions and 4 deletions
+8 -4
View File
@@ -156,8 +156,10 @@ func (d *DLNAPlayer) PlayFile(urlstr string, meta mediaprovider.MediaItemMetadat
key := d.addURLToProxy(urlstr)
media := avtransport.MediaItem{
URL: d.urlForItem(key),
Title: meta.Name,
URL: d.urlForItem(key),
Title: meta.Name,
ContentType: meta.MIMEType,
Seekable: true,
}
if err := d.playAVTransportMedia(&media); err != nil {
@@ -224,8 +226,10 @@ func (d *DLNAPlayer) SetNextFile(url string, meta mediaprovider.MediaItemMetadat
key := d.addURLToProxy(url)
media = &avtransport.MediaItem{
URL: d.urlForItem(key),
Title: meta.Name,
URL: d.urlForItem(key),
ContentType: meta.MIMEType,
Title: meta.Name,
Seekable: true,
}
}