@omnimedia/omnitool
Version:
open source video processing tools
19 lines (18 loc) • 684 B
TypeScript
import { Machina } from "../parts/machina.js";
export declare const setupDriverHost: (machina: Machina) => import("@e280/comrade").SetupHost<{
work: {
hello(): Promise<void>;
decode(input: {
source: import("./schematic.js").DecoderSource;
video: WritableStream<VideoFrame>;
audio: WritableStream<AudioData>;
}): Promise<void>;
encode(input: import("./schematic.js").EncoderInput & {
bridge: WritableStream<StreamTargetChunk>;
}): Promise<void>;
composite(input: import("./schematic.js").Composition): Promise<VideoFrame>;
};
host: {
world(): Promise<void>;
};
}>;