From 2b575140a81b36a67be7ad61516d304b0cfd1895 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Sat, 7 Oct 2023 17:27:46 -0700 Subject: [PATCH] Fix: emby / jellyfin isVideoDirect --- src/widgets/emby/component.jsx | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/widgets/emby/component.jsx b/src/widgets/emby/component.jsx index 479441db9..aa638076a 100644 --- a/src/widgets/emby/component.jsx +++ b/src/widgets/emby/component.jsx @@ -35,11 +35,7 @@ function SingleSessionEntry({ playCommand, session }) { const RunTimeTicks = session.NowPlayingItem?.RunTimeTicks ?? session.NowPlayingItem?.CurrentProgram?.RunTimeTicks ?? 0; - const { IsVideoDirect, VideoDecoderIsHardware, VideoEncoderIsHardware } = session?.TranscodingInfo || { - IsVideoDirect: true, - VideoDecoderIsHardware: true, - VideoEncoderIsHardware: true, - }; + const { IsVideoDirect, VideoDecoderIsHardware, VideoEncoderIsHardware } = session?.TranscodingInfo || { IsVideoDirect: true }; // if no transcodinginfo its videodirect const percent = Math.min(1, PositionTicks / RunTimeTicks) * 100; @@ -106,7 +102,7 @@ function SessionEntry({ playCommand, session }) { const RunTimeTicks = session.NowPlayingItem?.RunTimeTicks ?? session.NowPlayingItem?.CurrentProgram?.RunTimeTicks ?? 0; - const { IsVideoDirect, VideoDecoderIsHardware, VideoEncoderIsHardware } = session?.TranscodingInfo || {}; + const { IsVideoDirect, VideoDecoderIsHardware, VideoEncoderIsHardware } = session?.TranscodingInfo || { IsVideoDirect: true }; // if no transcodinginfo its videodirect const percent = Math.min(1, PositionTicks / RunTimeTicks) * 100;