@byomakase/omakase-player
Version:
## Omakase Player - Open source JavaScript framework for building frame accurate video experiences
23 lines (22 loc) • 715 B
TypeScript
import { OmpAudioNodeParamPropType, OmpAudioNodeParamType } from '../video/model';
/**
* Wrapper for {@link AudioParam} attributes
*/
export declare class OmpAudioNodeValueParam implements OmpAudioNodeParamPropType {
name: string;
value: any;
constructor(value: any);
setValue(value: any): void;
}
/**
* Wrapper for {@link AudioParam}
*/
export declare class OmpAudioNodeParam implements OmpAudioNodeParamType {
name: string;
props: OmpAudioNodeParamPropType[];
constructor(name: string);
protected addProp(prop: OmpAudioNodeParamPropType): void;
}
export declare class OmpAudioNodeUtil {
static extractAudioParamProps(audioParam: AudioParam): OmpAudioNodeParamPropType[];
}