From 2db4effef5b2ac6e53d09972e254394c9dc7cefc Mon Sep 17 00:00:00 2001 From: Fredrik Burmester Date: Wed, 27 Nov 2024 08:59:31 +0100 Subject: [PATCH] fix: loader position --- app/(auth)/player/direct-player.tsx | 18 ++- app/(auth)/player/transcoding-player.tsx | 112 ++++++++++-------- components/video-player/controls/Controls.tsx | 16 --- 3 files changed, 81 insertions(+), 65 deletions(-) diff --git a/app/(auth)/player/direct-player.tsx b/app/(auth)/player/direct-player.tsx index a01974b1..915505d5 100644 --- a/app/(auth)/player/direct-player.tsx +++ b/app/(auth)/player/direct-player.tsx @@ -339,7 +339,8 @@ export default function page() { useFocusEffect( React.useCallback(() => { - return () => { + return async () => { + await reportPlaybackStopped(); videoRef.current?.stop(); }; }, []) @@ -442,6 +443,21 @@ export default function page() { writeToLog("ERROR", "Video Error", e.nativeEvent); }} /> + + + + {videoRef.current && ( { }} > {videoSource ? ( -