chore: addition to last merge

This commit is contained in:
Maze Winther 2026-04-06 01:24:09 +02:00
parent fcc09e80e2
commit ccd552a1c0
1 changed files with 9 additions and 18 deletions

View File

@ -27,13 +27,10 @@ export function isSourceAudioSeparated({
return !isSourceAudioEnabled({ element });
}
export function canExtractSourceAudio({
element,
mediaAsset,
}: {
element: TimelineElement;
mediaAsset: MediaAudioState | null | undefined;
}): element is VideoElement {
export function canExtractSourceAudio(
element: TimelineElement,
mediaAsset: MediaAudioState | null | undefined,
): element is VideoElement {
return (
element.type === "video" &&
isSourceAudioEnabled({ element }) &&
@ -48,17 +45,11 @@ export function canRecoverSourceAudio(
return element.type === "video" && isSourceAudioSeparated({ element });
}
export function canToggleSourceAudio({
element,
mediaAsset,
}: {
element: TimelineElement;
mediaAsset: MediaAudioState | null | undefined;
}): element is VideoElement {
return (
canRecoverSourceAudio({ element }) ||
canExtractSourceAudio({ element, mediaAsset })
);
export function canToggleSourceAudio(
element: TimelineElement,
mediaAsset: MediaAudioState | null | undefined,
): element is VideoElement {
return canRecoverSourceAudio(element) || canExtractSourceAudio(element, mediaAsset);
}
export function doesElementHaveEnabledAudio({