fixed untracked files

This commit is contained in:
Luca Schwan
2020-03-21 03:48:59 +01:00
parent 7462ec7ce2
commit 5a63d36fa4
1066 changed files with 0 additions and 138320 deletions

View File

@ -1,41 +0,0 @@
import { Transform } from 'stream';
import { ChildProcess } from 'child_process';
import { Duplex } from 'stream';
import { opus } from './opus';
import { vorbis } from './vorbis';
export interface FFmpegOptions {
args?: string[];
}
export interface FFmpegInfo {
command: string;
info: string;
version: string;
}
export class FFmpeg extends Duplex {
public process: ChildProcess;
constructor(options?: FFmpegOptions);
static getInfo(force?: boolean): FFmpegInfo;
}
export interface VolumeOptions {
type: 's16le' | 's16be' | 's32le' | 's32be',
volume?: number
}
export class VolumeTransformer {
public volume: number;
constructor(options: VolumeOptions);
public setVolume(volume: number): void;
public setVolumeDecibels(db: number): void;
public setVolumeLogarithmic(value: number): void;
public readonly volumeDecibels: number;
public readonly volumeLogarithmic: number;
}
export { opus, vorbis };

View File

@ -1,30 +0,0 @@
import { Transform } from 'stream';
interface OpusOptions {
frameSize: number,
channels: number,
rate: number
}
export class OpusStream extends Transform {
public encoder: any; // TODO: type opusscript/node-opus
constructor(options?: OpusOptions);
public static readonly type: 'opusscript' | 'node-opus' | '@discordjs/opus';
public setBitrate(bitrate: number): void;
public setFEC(enabled: boolean): void;
public setPLP(percentage: number): void;
}
export namespace opus {
interface OpusOptions {
frameSize: number,
channels: number,
rate: number
}
export class Encoder extends OpusStream {}
export class Decoder extends OpusStream {}
export class OggDemuxer extends Transform {}
export class WebmDemuxer extends Transform {}
}

View File

@ -1,5 +0,0 @@
import { Transform } from 'stream';
export namespace vorbis {
export class WebmDemuxer extends Transform {}
}