19 lines
581 B
TypeScript
19 lines
581 B
TypeScript
import {
|
|
routeSequencerFinalExport,
|
|
type SequencerFinalExportRequestIR,
|
|
type SequencerFinalExportRouteIR,
|
|
} from "../../../protocol/sequencer-export";
|
|
|
|
export async function routeSequencerFinalExportInBrowser(
|
|
request: SequencerFinalExportRequestIR,
|
|
serverExportAvailable: boolean,
|
|
scope: object = globalThis,
|
|
): Promise<SequencerFinalExportRouteIR> {
|
|
return routeSequencerFinalExport(request, {
|
|
serverExportAvailable,
|
|
browserVideoEncoderAvailable: "VideoEncoder" in scope,
|
|
});
|
|
}
|
|
|
|
export type { SequencerFinalExportRequestIR, SequencerFinalExportRouteIR };
|