|
|
|
@ -121,7 +121,7 @@ public class StreamingHelper : IStreamingHelper
|
|
|
|
|
?? state.SupportedSubtitleCodecs.FirstOrDefault();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
var item = libraryManager.GetItemById<BaseItem>(streamingRequest.Id);
|
|
|
|
|
var item = _libraryManager.GetItemById<BaseItem>(streamingRequest.Id);
|
|
|
|
|
|
|
|
|
|
state.IsInputVideo = item.MediaType == MediaType.Video;
|
|
|
|
|
|
|
|
|
@ -139,7 +139,7 @@ public class StreamingHelper : IStreamingHelper
|
|
|
|
|
|
|
|
|
|
if (mediaSource is null)
|
|
|
|
|
{
|
|
|
|
|
var mediaSources = await mediaSourceManager.GetPlaybackMediaSources(libraryManager.GetItemById<BaseItem>(streamingRequest.Id), null, false, false, cancellationToken).ConfigureAwait(false);
|
|
|
|
|
var mediaSources = await _mediaSourceManager.GetPlaybackMediaSources(item, null, false, false, cancellationToken).ConfigureAwait(false);
|
|
|
|
|
|
|
|
|
|
mediaSource = string.IsNullOrEmpty(streamingRequest.MediaSourceId)
|
|
|
|
|
? mediaSources[0]
|
|
|
|
|