termice
Version:
Simple terminal icecast player
20 lines (19 loc) • 610 B
TypeScript
declare class Mplayer {
cache_size: string;
wait_io: number;
bin_path: string;
pipe: any;
is_init: boolean;
constructor();
kill(): Promise<void>;
mplayer_stdin(line: string, call_no_init?: boolean): Promise<void>;
init_mplayer(url: string, is_playlist: boolean): void;
load_file(url: string, is_playlist: boolean): Promise<void>;
play(url: string, is_playlist: boolean): Promise<void>;
quit(): Promise<void>;
pause(): Promise<void>;
volume(n: string): Promise<void>;
stop(): Promise<void>;
}
declare const _default: Mplayer;
export default _default;