Set loading when switching cameras

This commit is contained in:
Nicolas Mowen 2024-04-15 07:12:39 -06:00
parent 6b03a3800e
commit b4890d7c06

View File

@ -89,7 +89,13 @@ export default function DynamicVideoPlayer({
if (!isScrubbing) {
setLoadingTimeout(setTimeout(() => setIsLoading(true), 1000));
}
}, [isScrubbing]);
return () => {
if (loadingTimeout) {
clearTimeout(loadingTimeout)
}
}
}, [camera, isScrubbing]);
const onPlayerLoaded = useCallback(() => {
if (!controller || !startTimestamp) {