From a37da8f6678ae2eeb63d36b684c01c04f3efeb4e Mon Sep 17 00:00:00 2001 From: Alex Kim Date: Wed, 27 Nov 2024 22:07:48 +1100 Subject: [PATCH] Added crash fix for subtitle disable --- app/(auth)/player/transcoding-player.tsx | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/app/(auth)/player/transcoding-player.tsx b/app/(auth)/player/transcoding-player.tsx index 182dd428..866895a1 100644 --- a/app/(auth)/player/transcoding-player.tsx +++ b/app/(auth)/player/transcoding-player.tsx @@ -496,12 +496,19 @@ const Player = () => { play={play} pause={pause} getSubtitleTracks={getSubtitleTracks} - setSubtitleTrack={(i) => + setSubtitleTrack={(i) => { + if (i === -1) { + setSelectedTextTrack({ + type: SelectedTrackType.DISABLED, + value: undefined, + }); + return; + } setSelectedTextTrack({ type: SelectedTrackType.INDEX, value: i, - }) - } + }); + }} getAudioTracks={getAudioTracks} setAudioTrack={(i) => { console.log("setAudioTrack ~", i);