From 785e3b685993541c04cd5b22cd72169afda4de28 Mon Sep 17 00:00:00 2001 From: Alex Kim Date: Mon, 9 Dec 2024 02:56:27 +1100 Subject: [PATCH] Stop websocket on page exit for transcoded player --- app/(auth)/player/transcoding-player.tsx | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/app/(auth)/player/transcoding-player.tsx b/app/(auth)/player/transcoding-player.tsx index f9441a13..e2d23431 100644 --- a/app/(auth)/player/transcoding-player.tsx +++ b/app/(auth)/player/transcoding-player.tsx @@ -362,23 +362,10 @@ const Player = () => { })); }; - const backAction = () => { - videoRef.current?.pause(); - return false; - }; - useFocusEffect( React.useCallback(() => { - const onBackPress = () => { - return backAction(); - }; - - BackHandler.addEventListener("hardwareBackPress", onBackPress); - play(); - return async () => { - videoRef.current?.pause(); - BackHandler.removeEventListener("hardwareBackPress", onBackPress); + stop(); }; }, []) );