diff options
| author | David <daullmer@gmail.com> | 2020-08-01 19:03:11 +0200 |
|---|---|---|
| committer | David <daullmer@gmail.com> | 2020-08-01 19:03:11 +0200 |
| commit | 8e05b226459eb0c513e227002f03068ca1e8dfc9 (patch) | |
| tree | d1cad87c0d818b2cecb326771a48b9fec380b510 /Jellyfin.Api/Controllers/UniversalAudioController.cs | |
| parent | 24c5016f487193791a807c14b12b388939320240 (diff) | |
Use correct MediaInfo method
Diffstat (limited to 'Jellyfin.Api/Controllers/UniversalAudioController.cs')
| -rw-r--r-- | Jellyfin.Api/Controllers/UniversalAudioController.cs | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/Jellyfin.Api/Controllers/UniversalAudioController.cs b/Jellyfin.Api/Controllers/UniversalAudioController.cs index 0c7ef258a..536088052 100644 --- a/Jellyfin.Api/Controllers/UniversalAudioController.cs +++ b/Jellyfin.Api/Controllers/UniversalAudioController.cs @@ -6,6 +6,7 @@ using System.Net.Http; using System.Threading.Tasks; using Jellyfin.Api.Constants; using Jellyfin.Api.Helpers; +using Jellyfin.Api.Models.VideoDtos; using MediaBrowser.Common.Net; using MediaBrowser.Controller.Configuration; using MediaBrowser.Controller.Devices; @@ -151,7 +152,18 @@ namespace Jellyfin.Api.Controllers _authorizationContext.GetAuthorizationInfo(Request).DeviceId = deviceId; var mediaInfoController = new MediaInfoController(_mediaSourceManager, _deviceManager, _libraryManager, _networkManager, _mediaEncoder, _userManager, _authorizationContext, _loggerFactory.CreateLogger<MediaInfoController>(), _serverConfigurationManager); - var playbackInfoResult = await mediaInfoController.GetPlaybackInfo(itemId, userId).ConfigureAwait(false); + var playbackInfoResult = await mediaInfoController.GetPostedPlaybackInfo( + itemId, + userId, + maxStreamingBitrate, + startTimeTicks, + null, + null, + maxAudioChannels, + mediaSourceId, + null, + new DeviceProfileDto { DeviceProfile = deviceProfile }) + .ConfigureAwait(false); var mediaSource = playbackInfoResult.Value.MediaSources[0]; if (mediaSource.SupportsDirectPlay && mediaSource.Protocol == MediaProtocol.Http) |
