UNPKG

simple-hls

Version:

A Multi-Bitrate Transcoding Library for NodeJS.

948 lines (947 loc) 23.7 kB
declare const _exports: { [n: number]: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }; length: number; toString(): string; toLocaleString(): string; pop(): { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; } | undefined; push(...items: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]): number; concat(...items: ConcatArray<{ width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }>[]): { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]; concat(...items: ({ width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; } | ConcatArray<{ width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }>)[]): { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]; join(separator?: string | undefined): string; reverse(): { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]; shift(): { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; } | undefined; slice(start?: number | undefined, end?: number | undefined): { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]; sort(compareFn?: ((a: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, b: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }) => number) | undefined): { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]; splice(start: number, deleteCount?: number | undefined): { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]; splice(start: number, deleteCount: number, ...items: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]): { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]; unshift(...items: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]): number; indexOf(searchElement: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, fromIndex?: number | undefined): number; lastIndexOf(searchElement: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, fromIndex?: number | undefined): number; every<S extends { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }>(predicate: (value: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, index: number, array: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]) => value is S, thisArg?: any): this is S[]; every(predicate: (value: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, index: number, array: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]) => unknown, thisArg?: any): boolean; some(predicate: (value: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, index: number, array: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]) => unknown, thisArg?: any): boolean; forEach(callbackfn: (value: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, index: number, array: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]) => void, thisArg?: any): void; map<U>(callbackfn: (value: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, index: number, array: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]) => U, thisArg?: any): U[]; filter<S_1 extends { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }>(predicate: (value: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, index: number, array: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]) => value is S_1, thisArg?: any): S_1[]; filter(predicate: (value: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, index: number, array: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]) => unknown, thisArg?: any): { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]; reduce(callbackfn: (previousValue: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, currentValue: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, currentIndex: number, array: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]) => { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }): { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }; reduce(callbackfn: (previousValue: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, currentValue: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, currentIndex: number, array: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]) => { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, initialValue: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }): { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }; reduce<U_1>(callbackfn: (previousValue: U_1, currentValue: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, currentIndex: number, array: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]) => U_1, initialValue: U_1): U_1; reduceRight(callbackfn: (previousValue: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, currentValue: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, currentIndex: number, array: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]) => { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }): { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }; reduceRight(callbackfn: (previousValue: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, currentValue: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, currentIndex: number, array: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]) => { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, initialValue: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }): { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }; reduceRight<U_2>(callbackfn: (previousValue: U_2, currentValue: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, currentIndex: number, array: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]) => U_2, initialValue: U_2): U_2; find<S_2 extends { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }>(predicate: (this: void, value: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, index: number, obj: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]) => value is S_2, thisArg?: any): S_2 | undefined; find(predicate: (value: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, index: number, obj: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]) => unknown, thisArg?: any): { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; } | undefined; findIndex(predicate: (value: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, index: number, obj: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]) => unknown, thisArg?: any): number; fill(value: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, start?: number | undefined, end?: number | undefined): { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]; copyWithin(target: number, start: number, end?: number | undefined): { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]; entries(): IterableIterator<[number, { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }]>; keys(): IterableIterator<number>; values(): IterableIterator<{ width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }>; includes(searchElement: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, fromIndex?: number | undefined): boolean; flatMap<U_3, This = undefined>(callback: (this: This, value: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }, index: number, array: { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }[]) => U_3 | readonly U_3[], thisArg?: This | undefined): U_3[]; flat<A, D extends number = 1>(this: A, depth?: D | undefined): FlatArray<A, D>[]; [Symbol.iterator](): IterableIterator<{ width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; }>; [Symbol.unscopables](): { copyWithin: boolean; entries: boolean; fill: boolean; find: boolean; findIndex: boolean; keys: boolean; values: boolean; }; at(index: number): { width: number; height: number; profile: string; hlsTime: string; bv: string; maxrate: string; bufsize: string; ba: string; ts_title: string; master_title: string; } | undefined; }; export = _exports;