internal static MediaInterruptEvent FromNative( ADLMediaInterruptEvent e) { var result = new MediaInterruptEvent(); result.MediaType = MediaType.FromString(e.mediaType.body); result.Interrupt = e.interrupt; return(result); }
internal static MediaIssueEvent FromNative( ADLMediaIssueEvent e) { var result = new MediaIssueEvent(); result.ScopeId = e.scopeId.body; result.MediaType = MediaType.FromString(e.mediaType.body); result.IsStarted = e.isStarted; result.msg = e.msg.body; return(result); }
internal static MediaStatsEvent FromNative( ADLMediaStatsEvent mediaStatsEvnt) { MediaStatsEvent result = new MediaStatsEvent(); result._scopeId = mediaStatsEvnt.scopeId.body; result._mediaType = MediaType.FromString(mediaStatsEvnt.mediaType.body); result._remoteUserId = mediaStatsEvnt.remoteUserId; result._stats = new MediaStats(mediaStatsEvnt.stats); return(result); }
internal static MediaConnTypeChangedEvent FromNative( ADLMediaConnTypeChangedEvent mediaConnTypeChangedEvnt) { MediaConnTypeChangedEvent result = new MediaConnTypeChangedEvent(); result._scopeId = mediaConnTypeChangedEvnt.scopeId.body; result._mediaType = MediaType.FromString(mediaConnTypeChangedEvnt.mediaType.body); result._connType = ConnectionType.FromString( mediaConnTypeChangedEvnt.connectionType.body); return(result); }
internal static UserStateChangedEvent FromNative( ADLUserStateChangedEvent userStateChangedEvnt) { UserStateChangedEvent result = new UserStateChangedEvent(); result._scopeId = userStateChangedEvnt.scopeId.body; result._mediaType = MediaType.FromString(userStateChangedEvnt.mediaType.body); result._isConnected = userStateChangedEvnt.isConnected; result._userId = userStateChangedEvnt.userId; result._audioPublished = userStateChangedEvnt.audioPublished; result._screenPublished = userStateChangedEvnt.screenPublished; result._screenSinkId = userStateChangedEvnt.screenSinkId.body; result._videoPublished = userStateChangedEvnt.videoPublished; result._videoSinkId = userStateChangedEvnt.videoSinkId.body; return(result); }