UNPKG

fcr-core

Version:

Core APIs for building online scenes

28 lines (27 loc) 1.68 kB
import { FcrStreamJoinConfig } from "../type"; export declare const getStreamJoinConfig: (stream?: FcrStreamJoinConfig) => { videoSourceUuid: string | undefined; audioSourceUuid: string | undefined; videoEncoderConfig?: import("agora-rte-sdk/lib/core/rtc/type").AgoraRtcVideoEncoderConfiguration; videoSourceId?: string; audioSourceId?: string; streamName?: string; streamType?: import("agora-rte-sdk/lib/core/scene/type").AgoraRteMediaStreamType | undefined; videoSourceType?: import("agora-rte-sdk/lib/core/rtc/type").AgoraRtcVideoSourceType | undefined; audioSourceType?: import("agora-rte-sdk/lib/core/rtc/type").AgoraRtcAudioSourceType | undefined; audioSourceState?: import("agora-rte-sdk/lib/core/rtc/type").AgoraRtcMediaSourceState; videoSourceState?: import("agora-rte-sdk/lib/core/rtc/type").AgoraRtcMediaSourceState; }; export declare const getStreamsJoinConfig: (streams?: FcrStreamJoinConfig[]) => { videoSourceUuid: string | undefined; audioSourceUuid: string | undefined; videoEncoderConfig?: import("agora-rte-sdk/lib/core/rtc/type").AgoraRtcVideoEncoderConfiguration; videoSourceId?: string; audioSourceId?: string; streamName?: string; streamType: import("agora-rte-sdk/lib/core/scene/type").AgoraRteMediaStreamType; videoSourceType: import("agora-rte-sdk/lib/core/rtc/type").AgoraRtcVideoSourceType; audioSourceType: import("agora-rte-sdk/lib/core/rtc/type").AgoraRtcAudioSourceType; audioSourceState?: import("agora-rte-sdk/lib/core/rtc/type").AgoraRtcMediaSourceState; videoSourceState?: import("agora-rte-sdk/lib/core/rtc/type").AgoraRtcMediaSourceState; }[] | undefined;