Refactor scene settings parsing using dedicated record extraction.

This commit is contained in:
2026-07-14 09:29:07 +02:00
parent da0398e738
commit 9426116063

View File

@@ -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,
};
}