@simplito/privmx-webendpoint
Version:
PrivMX Web Endpoint library
14 lines (13 loc) • 376 B
TypeScript
export declare class LocalAudioLevelMeter {
private track;
private onLevel;
static readonly RMS_VALUE_OF_SILENCE = -99;
private ctx;
private node;
private source;
private keepAliveGain;
private stopped;
constructor(track: MediaStreamTrack, onLevel: (rmsDb: number) => void);
init(workletUrl: string): Promise<void>;
stop(): void;
}