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);