@100mslive/hms-video-store
Version:
@100mslive Core SDK which abstracts the complexities of webRTC while providing a reactive store for data management with a unidirectional data flow
11 lines (10 loc) • 502 B
TypeScript
import { HMSAudioListener, HMSUpdateListener } from '../../interfaces';
import { Store } from '../../sdk/store';
import { SpeakerList } from '../HMSNotifications';
export declare class ActiveSpeakerManager {
private store;
listener?: HMSUpdateListener | undefined;
audioListener?: HMSAudioListener | undefined;
constructor(store: Store, listener?: HMSUpdateListener | undefined, audioListener?: HMSAudioListener | undefined);
handleActiveSpeakers(speakerList: SpeakerList): void;
}