fix: address final review findings (clip reset, codecs, paths, timeline)

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-09-21 11:25:28 -04:00
parent 169d3d5592
commit 149ce3da21
9 changed files with 70 additions and 5 deletions

View File

@@ -10,7 +10,8 @@
import ExportDialog from '$lib/components/ExportDialog.svelte';
import { loadPreferences } from '$lib/stores/preferences.svelte';
import { getSelectedClipId, removeClip } from '$lib/stores/clips.svelte';
import { adjustShuttle } from '$lib/transport/playback';
import { adjustShuttle, resetShuttleRate } from '$lib/transport/playback';
import { session } from '$lib/stores/videoSession.svelte';
import type { TransportKeyAction } from '$lib/transport/playback';
let showSetupWizard = $state(true);
@@ -24,6 +25,13 @@
loadPreferences();
});
$effect(() => {
if (session.status === 'resolving') {
shuttleRate = 1;
resetShuttleRate();
}
});
function dispatchTransport(action: TransportKeyAction) {
transportControls?.handleKeyAction(action);
}