mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-09-10 22:20:14 +00:00
style: apply oxfmt baseline formatting across all source files (#25)
## Summary - Run `oxfmt .` across the entire codebase to establish formatted baseline - 299 files changed — mechanical formatting only, no logic changes - Double quotes, semicolons, 2-space indent, trailing commas, 100 print width Part 3/4 of [VA-851](https://linear.app/heygen/issue/VA-851/pre-migration-configure-eslint-prettier-and-conventional-commits) ## Test plan - [x] `pnpm format:check` — all 426 files pass - [x] `pnpm -r typecheck` — all packages pass - [x] `pnpm build` — all packages build - [x] All 348 tests pass
This commit is contained in:
@@ -98,14 +98,20 @@ async function extractAudioFromVideo(
|
||||
const result = await runFfmpeg(args, { signal, timeout: ffmpegProcessTimeout });
|
||||
|
||||
if (signal?.aborted) {
|
||||
return { success: false, outputPath, durationMs: result.durationMs, error: "Audio extract cancelled" };
|
||||
return {
|
||||
success: false,
|
||||
outputPath,
|
||||
durationMs: result.durationMs,
|
||||
error: "Audio extract cancelled",
|
||||
};
|
||||
}
|
||||
if (!result.success) {
|
||||
return {
|
||||
success: false,
|
||||
outputPath,
|
||||
durationMs: result.durationMs,
|
||||
error: result.exitCode !== null ? `FFmpeg exited with code ${result.exitCode}` : result.stderr,
|
||||
error:
|
||||
result.exitCode !== null ? `FFmpeg exited with code ${result.exitCode}` : result.stderr,
|
||||
};
|
||||
}
|
||||
return { success: true, outputPath, durationMs: result.durationMs };
|
||||
@@ -143,7 +149,12 @@ async function prepareAudioTrack(
|
||||
const result = await runFfmpeg(args, { signal, timeout: ffmpegProcessTimeout });
|
||||
|
||||
if (signal?.aborted) {
|
||||
return { success: false, outputPath, durationMs: result.durationMs, error: "Audio prepare cancelled" };
|
||||
return {
|
||||
success: false,
|
||||
outputPath,
|
||||
durationMs: result.durationMs,
|
||||
error: "Audio prepare cancelled",
|
||||
};
|
||||
}
|
||||
return {
|
||||
success: result.success,
|
||||
@@ -183,7 +194,12 @@ async function generateSilence(
|
||||
const result = await runFfmpeg(args, { signal, timeout: ffmpegProcessTimeout });
|
||||
|
||||
if (signal?.aborted) {
|
||||
return { success: false, outputPath, durationMs: result.durationMs, error: "Silence generation cancelled" };
|
||||
return {
|
||||
success: false,
|
||||
outputPath,
|
||||
durationMs: result.durationMs,
|
||||
error: "Silence generation cancelled",
|
||||
};
|
||||
}
|
||||
return {
|
||||
success: result.success,
|
||||
@@ -272,10 +288,16 @@ async function mixAudioTracks(
|
||||
outputPath,
|
||||
durationMs: result.durationMs,
|
||||
tracksProcessed: 0,
|
||||
error: result.exitCode !== null ? `FFmpeg exited with code ${result.exitCode}` : result.stderr,
|
||||
error:
|
||||
result.exitCode !== null ? `FFmpeg exited with code ${result.exitCode}` : result.stderr,
|
||||
};
|
||||
}
|
||||
return { success: true, outputPath, durationMs: result.durationMs, tracksProcessed: tracks.length };
|
||||
return {
|
||||
success: true,
|
||||
outputPath,
|
||||
durationMs: result.durationMs,
|
||||
tracksProcessed: tracks.length,
|
||||
};
|
||||
}
|
||||
|
||||
export async function processCompositionAudio(
|
||||
@@ -309,7 +331,9 @@ export async function processCompositionAudio(
|
||||
try {
|
||||
srcPath = await downloadToTemp(srcPath, workDir);
|
||||
} catch (err: unknown) {
|
||||
errors.push(`Download failed: ${element.id} — ${err instanceof Error ? err.message : String(err)}`);
|
||||
errors.push(
|
||||
`Download failed: ${element.id} — ${err instanceof Error ? err.message : String(err)}`,
|
||||
);
|
||||
return;
|
||||
}
|
||||
}
|
||||
@@ -323,7 +347,8 @@ export async function processCompositionAudio(
|
||||
if (element.end - element.start <= 0) {
|
||||
const metadata = await extractAudioMetadata(srcPath);
|
||||
const effectiveDuration = metadata.durationSeconds - element.mediaStart;
|
||||
element.end = element.start + (effectiveDuration > 0 ? effectiveDuration : metadata.durationSeconds);
|
||||
element.end =
|
||||
element.start + (effectiveDuration > 0 ? effectiveDuration : metadata.durationSeconds);
|
||||
}
|
||||
|
||||
let audioSrcPath = srcPath;
|
||||
|
||||
Reference in New Issue
Block a user