feat: transcoding info in responses, to enable Jamstash to play transcoded FLAC. hardcoded for now

This commit is contained in:
Deluan 2020-02-04 09:01:14 -05:00
parent fd5548f890
commit 6dfe56c1c4
1 changed files with 4 additions and 0 deletions

View File

@ -2,6 +2,7 @@ package subsonic
import (
"fmt"
"mime"
"net/http"
"strconv"
"strings"
@ -200,6 +201,9 @@ func ToChild(entry engine.Entry) responses.Child {
child.Type = entry.Type
child.UserRating = entry.UserRating
child.SongCount = entry.SongCount
// TODO Must be dynamic, based on player/transcoding config
child.TranscodedSuffix = "mp3"
child.TranscodedContentType = mime.TypeByExtension(".mp3")
return child
}