We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 977b7c2 commit f9b3489Copy full SHA for f9b3489
dlna/dms/dms.go
@@ -592,6 +592,8 @@ func (me *Server) serviceControlHandler(w http.ResponseWriter, r *http.Request)
592
return marshalSOAPResponse(soapAction, respArgs), 200
593
}()
594
bodyStr := fmt.Sprintf(`<?xml version="1.0" encoding="utf-8" standalone="yes"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body>%s</s:Body></s:Envelope>`, soapRespXML)
595
+ // Compatibility with Samsung Frame TV's - they don't display an empty content directory without this hack:
596
+ bodyStr = strings.Replace(bodyStr, """, `"`, -1)
597
w.WriteHeader(code)
598
if _, err := w.Write([]byte(bodyStr)); err != nil {
599
log.Print(err)
0 commit comments