コード例 #1
0
ファイル: VoipContext.cs プロジェクト: hungdluit/ChatterBox
        public VoipContext(IHub hub,
                           CoreDispatcher dispatcher,
                           Func<IVideoRenderHelper> renderResolver,
                           IVoipCoordinator coordinator)
        {
            _hub = hub;
            _dispatcher = dispatcher;
            _renderResolver = renderResolver;
            _localSettings = ApplicationData.Current.LocalSettings;
            VoipCoordinator = coordinator;

            var idleState = new VoipState_Idle();
            SwitchState(idleState).Wait();

            ResetRenderers();
        }
コード例 #2
0
        public VoipContext(IHub hub,
                           CoreDispatcher dispatcher,
                           Func <IVideoRenderHelper> renderResolver,
                           IVoipCoordinator coordinator)
        {
            _hub            = hub;
            _dispatcher     = dispatcher;
            _renderResolver = renderResolver;
            _localSettings  = ApplicationData.Current.LocalSettings;
            VoipCoordinator = coordinator;

            var idleState = new VoipState_Idle();

            SwitchState(idleState).Wait();

            ResetRenderers();
        }