@skyway-sdk/core
Version:
The official Next Generation JavaScript SDK for SkyWay
19 lines • 576 B
TypeScript
/**@internal */
export declare class AudioLevel {
private readonly LEVEL_RANGE_MS;
private readonly DECAY_FACTOR;
private readonly DECAY_INTERVAL_MS;
private readonly DEFAULT_BUFFER_SIZE;
private currentMaxLevel;
private readonly analyser;
private readonly audioContext;
private decayTimer;
constructor(audioStreamTrack: MediaStreamTrack);
[Symbol.dispose](): Promise<void>;
calculate(): number;
private setupAnalyser;
private setDecayTimer;
private clamp;
private dispose;
}
//# sourceMappingURL=audioLevel.d.ts.map