Subsonic API: check if the user has enabled transcoding by default to put transcodedSuffix and transcodedContentType fields
This commit is contained in:
@@ -103,6 +103,7 @@ namespace lms::api::subsonic
|
|||||||
trackResponse.setAttribute("suffix", extension.string().substr(1) /* skip leading .*/);
|
trackResponse.setAttribute("suffix", extension.string().substr(1) /* skip leading .*/);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (context.user->getSubsonicEnableTranscodingByDefault())
|
||||||
{
|
{
|
||||||
const std::string fileSuffix{ formatToSuffix(context.user->getSubsonicDefaultTranscodingOutputFormat()) };
|
const std::string fileSuffix{ formatToSuffix(context.user->getSubsonicDefaultTranscodingOutputFormat()) };
|
||||||
trackResponse.setAttribute("transcodedSuffix", fileSuffix);
|
trackResponse.setAttribute("transcodedSuffix", fileSuffix);
|
||||||
|
|||||||
Reference in New Issue
Block a user