new exerimental tools, lessons learned about beatleader authentication (it requires steamworks sdk and steam ticket handling)

This commit is contained in:
Brian Lee
2025-08-28 22:53:37 -07:00
parent 6c2066d784
commit 3460bfe401
46 changed files with 3036 additions and 124 deletions
+4 -2
View File
@@ -46,8 +46,10 @@ function handleTimeUpdate(): void {
}
function handleMetadata(): void {
if (!audio) return;
update((state) => ({ ...state, duration: isFinite(audio.duration) ? audio.duration : 0 }));
const a = audio;
if (!a) return;
const dur = Number.isFinite(a.duration) ? a.duration : 0;
update((state) => ({ ...state, duration: dur }));
}
function handleEnded(): void {