webamp
Version:
Winamp 2 implemented in HTML5 and JavaScript
13 lines (12 loc) • 366 B
TypeScript
import { Action, PlayerMediaStatus, TimeMode } from "../types";
export interface MediaState {
timeMode: TimeMode;
timeElapsed: number;
volume: number;
balance: number;
shuffle: boolean;
repeat: boolean;
status: PlayerMediaStatus;
}
declare const media: (state: MediaState | undefined, action: Action) => MediaState;
export default media;