UNPKG

@tencentcloud/roomkit-web-vue3

Version:

<h1 align="center"> TUIRoomKit</h1> Conference (TUIRoomKit) is a product suitable for multi-person audio and video conversation scenarios such as business meetings, webinars, and online education. By integrating this product, you can add room management,

20 lines (18 loc) 775 B
import { TUIVideoStreamType } from '../../../../../node_modules/@tencentcloud/tuiroom-engine-js'; import { Comparator } from '../../../utils/utils'; import { StreamInfo, StreamPlayState } from '../../type'; export declare function getNewStreamInfo(userId: string, streamType?: TUIVideoStreamType): { userId: string; streamType: TUIVideoStreamType; streamId: string; hasAudioStream: boolean; audioVolume: number; hasVideoStream: boolean; streamPlayState: StreamPlayState; streamPlayDomMap: Map<any, any>; timestamp: number; }; export declare function setStreamListSortComparator(comparator: Comparator<StreamInfo>): void; export declare function getStreamListSortComparator({ roomStore }: { roomStore: any; }): Comparator<StreamInfo>;