mirror of
https://github.com/webadderallorg/Recordly.git
synced 2026-09-24 23:05:49 +00:00
fix(recording): avoid doubled mic audio on macOS system+mic captures
On macOS the system-audio capture already contains the mic, so the recording embeds a full system+mic mix. The fallback also added the separate mic sidecar, doubling the mic into an echo. Use the embedded mix alone. Fixes #628.
This commit is contained in:
@@ -527,6 +527,8 @@ export async function getCompanionAudioFallbackInfo(videoPath: string) {
|
||||
|
||||
if (!hasUsableMacSystemCompanion && usableMacMicOnlyCompanions.length > 0) {
|
||||
paths = usableMacMicOnlyCompanions;
|
||||
} else if (hasUsableMacSystemCompanion) {
|
||||
paths = [videoPath];
|
||||
} else {
|
||||
const companionPaths = Array.from(
|
||||
new Set(
|
||||
|
||||
Reference in New Issue
Block a user