UNPKG

framo

Version:

Glorious media processing right in your browser with Typescript support

13 lines (12 loc) 713 B
import { FilmstripRequestConfig } from "../models/filmstrip.model"; import { SingleOutputParametersResponse } from "../models/generic.model"; import { Mediainfo } from "../models/mediainfo.model"; import { FfmpegService } from "./ffmpeg.service"; export declare class FilmstripService { ffmpegService: FfmpegService; private static instance; static getInstance(): FilmstripService; makeFilmstrip: (config: FilmstripRequestConfig) => Promise<Blob>; getParameters: (config: FilmstripRequestConfig, mediainfo: Mediainfo) => SingleOutputParametersResponse; getTimeIntervalBasedParameters: (config: FilmstripRequestConfig, mediainfo: Mediainfo) => SingleOutputParametersResponse; }