Apply suggestions from review

This commit is contained in:
Dmitry Lyzo 2022-05-23 07:49:54 -06:00 committed by Cody Robibero
parent d29a423475
commit c5dae18034
1 changed files with 9 additions and 18 deletions

View File

@ -255,27 +255,18 @@ namespace Jellyfin.Api.Helpers
streamInfo.PlaySessionId = playSessionId; streamInfo.PlaySessionId = playSessionId;
streamInfo.StartPositionTicks = startTimeTicks; streamInfo.StartPositionTicks = startTimeTicks;
if (mediaSource.SupportsDirectPlay) mediaSource.SupportsDirectPlay = streamInfo.PlayMethod == PlayMethod.DirectPlay;
{
mediaSource.SupportsDirectPlay = streamInfo.PlayMethod == PlayMethod.DirectPlay;
}
// Players do not handle this being set according to PlayMethod // Players do not handle this being set according to PlayMethod
if (mediaSource.SupportsDirectStream) mediaSource.SupportsDirectStream =
{ options.EnableDirectStream
mediaSource.SupportsDirectStream = ? streamInfo.PlayMethod == PlayMethod.DirectPlay || streamInfo.PlayMethod == PlayMethod.DirectStream
options.EnableDirectStream : streamInfo.PlayMethod == PlayMethod.DirectPlay;
? streamInfo.PlayMethod == PlayMethod.DirectPlay || streamInfo.PlayMethod == PlayMethod.DirectStream
: streamInfo.PlayMethod == PlayMethod.DirectPlay;
}
if (mediaSource.SupportsTranscoding) mediaSource.SupportsTranscoding =
{ streamInfo.PlayMethod == PlayMethod.DirectStream
mediaSource.SupportsTranscoding = || mediaSource.TranscodingContainer != null
streamInfo.PlayMethod == PlayMethod.DirectStream || profile.TranscodingProfiles.Any(i => i.Type == streamInfo.MediaType && i.Context == options.Context);
|| mediaSource.TranscodingContainer != null
|| profile.TranscodingProfiles.Any(i => i.Type == streamInfo.MediaType && i.Context == options.Context);
}
if (item is Audio) if (item is Audio)
{ {