From 5ad6b08a04f4f2e305f78df8884813069913030b Mon Sep 17 00:00:00 2001 From: Ethan Pippin Date: Fri, 14 Jan 2022 11:26:18 -0700 Subject: [PATCH] increase bit-rate ceiling --- .../BaseItemDto+VideoPlayerViewModel.swift | 8 +++++--- Shared/Views/ParallaxHeader.swift | 10 +++++----- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/Shared/Extensions/JellyfinAPIExtensions/BaseItemDto+VideoPlayerViewModel.swift b/Shared/Extensions/JellyfinAPIExtensions/BaseItemDto+VideoPlayerViewModel.swift index 49c995c6..9a84eb4d 100644 --- a/Shared/Extensions/JellyfinAPIExtensions/BaseItemDto+VideoPlayerViewModel.swift +++ b/Shared/Extensions/JellyfinAPIExtensions/BaseItemDto+VideoPlayerViewModel.swift @@ -18,18 +18,18 @@ extension BaseItemDto { let builder = DeviceProfileBuilder() // TODO: fix bitrate settings - builder.setMaxBitrate(bitrate: 60_000_000) + builder.setMaxBitrate(bitrate: 120_000_000) let profile = builder.buildProfile() let playbackInfo = PlaybackInfoDto(userId: SessionManager.main.currentLogin.user.id, - maxStreamingBitrate: 60_000_000, + maxStreamingBitrate: 120_000_000, startTimeTicks: self.userData?.playbackPositionTicks ?? 0, deviceProfile: profile, autoOpenLiveStream: true) return MediaInfoAPI.getPostedPlaybackInfo(itemId: self.id!, userId: SessionManager.main.currentLogin.user.id, - maxStreamingBitrate: 60_000_000, + maxStreamingBitrate: 120_000_000, startTimeTicks: self.userData?.playbackPositionTicks ?? 0, autoOpenLiveStream: true, playbackInfoDto: playbackInfo) @@ -67,6 +67,8 @@ extension BaseItemDto { } } + print(streamURL.url!) + // MARK: VidoPlayerViewModel Creation var subtitle: String? diff --git a/Shared/Views/ParallaxHeader.swift b/Shared/Views/ParallaxHeader.swift index 43b4afc1..c0c88955 100644 --- a/Shared/Views/ParallaxHeader.swift +++ b/Shared/Views/ParallaxHeader.swift @@ -39,11 +39,11 @@ struct ParallaxHeaderScrollView