UNPKG

@azure/communication-react

Version:

React library for building modern communication user experiences utilizing Azure Communication Services

56 lines 2.98 kB
import { RemoteParticipant as SdkRemoteParticipant, RemoteVideoStream as SdkRemoteVideoStream, LocalVideoStream as SdkLocalVideoStream, VideoStreamRendererView, IncomingCallCommon } from '@azure/communication-calling'; import { TeamsCaptionsInfo } from '@azure/communication-calling'; import { CaptionsInfo as AcsCaptionsInfo } from '@azure/communication-calling'; import { CallState, RemoteParticipantState as DeclarativeRemoteParticipant, RemoteVideoStreamState as DeclarativeRemoteVideoStream, LocalVideoStreamState as DeclarativeLocalVideoStream, IncomingCallState as DeclarativeIncomingCall, VideoStreamRendererViewState as DeclarativeVideoStreamRendererView } from './CallClientState'; import { CaptionsInfo } from './CallClientState'; import { TeamsIncomingCallState as DeclarativeTeamsIncomingCall } from './CallClientState'; import { CallCommon } from './BetaToStableTypes'; import { VideoEffectName } from '@azure/communication-calling'; import { LocalVideoStreamVideoEffectsState } from './CallClientState'; import { RaisedHand } from '@azure/communication-calling'; import { RaisedHandState } from './CallClientState'; import { TeamsMeetingAudioConferencingDetails } from '@azure/communication-calling'; import { ConferencePhoneInfo } from './CallClientState'; /** * @private */ export declare function convertSdkLocalStreamToDeclarativeLocalStream(stream: SdkLocalVideoStream): DeclarativeLocalVideoStream; /** * @private */ export declare function convertSdkRemoteStreamToDeclarativeRemoteStream(stream: SdkRemoteVideoStream): DeclarativeRemoteVideoStream; /** * @private */ export declare function convertSdkParticipantToDeclarativeParticipant(participant: SdkRemoteParticipant): DeclarativeRemoteParticipant; /** * @private * * Note at the time of writing only one LocalVideoStream is supported by the SDK. */ export declare function convertSdkCallToDeclarativeCall(call: CallCommon): CallState; /** * @private */ export declare function convertSdkIncomingCallToDeclarativeIncomingCall(call: IncomingCallCommon): DeclarativeIncomingCall | DeclarativeTeamsIncomingCall; /** * @private */ export declare function convertFromSDKToDeclarativeVideoStreamRendererView(view: VideoStreamRendererView): DeclarativeVideoStreamRendererView; /** * @private */ export declare function convertFromTeamsSDKToCaptionInfoState(caption: TeamsCaptionsInfo): CaptionsInfo; /** * @private */ export declare function convertFromSDKToCaptionInfoState(caption: AcsCaptionsInfo): CaptionsInfo; /** @private */ export declare function convertFromSDKToDeclarativeVideoStreamVideoEffects(videoEffects: VideoEffectName[]): LocalVideoStreamVideoEffectsState; /** * @private */ export declare function convertFromSDKToRaisedHandState(raisedHand: RaisedHand): RaisedHandState; /** @private */ export declare function convertConferencePhoneInfo(meetingConferencePhoneInfo?: TeamsMeetingAudioConferencingDetails): ConferencePhoneInfo[]; //# sourceMappingURL=Converter.d.ts.map