From 942611606363ea3a5fef328cd9b5d9d2694b3720 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Tue, 14 Jul 2026 09:29:07 +0200 Subject: [PATCH] Refactor scene settings parsing using dedicated record extraction. --- src/lib/parsers.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/lib/parsers.ts b/src/lib/parsers.ts index 847a5c8..2ecd5d1 100644 --- a/src/lib/parsers.ts +++ b/src/lib/parsers.ts @@ -624,12 +624,13 @@ export function collectScenesSettings(files: TarFile[]): ScenesSettings { return defaultScenesSettings; } - const numerator = scenesSettingsFile.data[11]; - const denominator = scenesSettingsFile.data[12]; + const sceneRecord = collectSceneRecords(scenesSettingsFile.data)[0]; + if (!sceneRecord) { + return defaultScenesSettings; + } return { - ...defaultScenesSettings, - timeSignature: { numerator, denominator }, + timeSignature: sceneRecord.timeSignature, }; }