From 4dfacb8427e5de81270f37aab31c9da36dab56e9 Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Mon, 16 Jun 2025 20:49:34 +0000 Subject: [PATCH] Rename sync_audio_at_ms to video_starts_at_ms --- .../src/pages/lyrics/components/video/index.jsx | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/packages/app/src/pages/lyrics/components/video/index.jsx b/packages/app/src/pages/lyrics/components/video/index.jsx index f5e0ebc0..10376e62 100644 --- a/packages/app/src/pages/lyrics/components/video/index.jsx +++ b/packages/app/src/pages/lyrics/components/video/index.jsx @@ -33,7 +33,7 @@ const LyricsVideo = React.forwardRef((props, videoRef) => { if ( !lyrics || !lyrics.video_source || - typeof lyrics.sync_audio_at_ms === "undefined" || + typeof lyrics.video_starts_at_ms === "undefined" || !videoRef.current ) { return null @@ -43,7 +43,7 @@ const LyricsVideo = React.forwardRef((props, videoRef) => { setSyncingVideo(true) let newTime = - currentTrackTime + lyrics.sync_audio_at_ms / 1000 + 150 / 1000 + currentTrackTime + lyrics.video_starts_at_ms / 1000 + 150 / 1000 newTime -= 5 / 1000 videoRef.current.currentTime = newTime @@ -55,7 +55,7 @@ const LyricsVideo = React.forwardRef((props, videoRef) => { !videoRef.current || !lyrics || !lyrics.video_source || - typeof lyrics.sync_audio_at_ms === "undefined" + typeof lyrics.video_starts_at_ms === "undefined" ) { stopSyncInterval() return @@ -68,7 +68,7 @@ const LyricsVideo = React.forwardRef((props, videoRef) => { const currentTrackTime = window.app.cores.player.controls.seek() const currentVideoTime = - videoRef.current.currentTime - lyrics.sync_audio_at_ms / 1000 + videoRef.current.currentTime - lyrics.video_starts_at_ms / 1000 const maxOffset = maxLatencyInMs / 1000 const currentVideoTimeDiff = Math.abs( currentVideoTime - currentTrackTime, @@ -135,7 +135,7 @@ const LyricsVideo = React.forwardRef((props, videoRef) => { } } - if (typeof lyrics.sync_audio_at_ms !== "undefined") { + if (typeof lyrics.video_starts_at_ms !== "undefined") { videoElement.loop = false syncPlayback(true) } else { @@ -177,7 +177,7 @@ const LyricsVideo = React.forwardRef((props, videoRef) => { return } - const shouldSync = typeof lyrics.sync_audio_at_ms !== "undefined" + const shouldSync = typeof lyrics.video_starts_at_ms !== "undefined" if (playerState.playback_status === "playing") { videoElement @@ -255,4 +255,6 @@ const LyricsVideo = React.forwardRef((props, videoRef) => { ) }) +LyricsVideo.displayName = "LyricsVideo" + export default LyricsVideo