Ensure playback rate stays teh same when source changes

This commit is contained in:
Nicolas Mowen 2024-03-13 13:13:49 -06:00
parent b4517ac33e
commit ec436b71c8

View File

@ -62,6 +62,8 @@ export default function HlsVideoPlayer({
return;
}
const currentPlaybackRate = videoRef.current.playbackRate;
if (!hlsRef.current) {
videoRef.current.src = currentSource;
videoRef.current.load();
@ -69,6 +71,7 @@ export default function HlsVideoPlayer({
}
hlsRef.current.loadSource(currentSource);
videoRef.current.playbackRate = currentPlaybackRate;
}, [videoRef, hlsRef, currentSource]);
// controls