Пример #1
0
        protected override void OnLoad(EventArgs e)
        {
            base.OnLoad(e);

            _mFactory = new MediaPlayerFactory(true);
            _mSourcePlayer = _mFactory.CreatePlayer<IVideoPlayer>();
            _mSourcePlayer.Events.PlayerPlaying += new EventHandler(Events_PlayerPlaying);
            _mSourcePlayer.Mute = true;
            _mRenderPlayer = _mFactory.CreatePlayer<IVideoPlayer>();
            _mRenderPlayer.WindowHandle = panel1.Handle;
            _mInputMedia = _mFactory.CreateMedia<IMemoryInputMedia>(MediaStrings.Imem);
            SetupOutput(_mSourcePlayer.CustomRendererEx);
        }
Пример #2
0
        protected override void OnLoad(EventArgs e)
        {
            base.OnLoad(e);

            m_factory      = new MediaPlayerFactory(true);
            m_sourcePlayer = m_factory.CreatePlayer <IVideoPlayer>();
            m_sourcePlayer.Events.PlayerPlaying += new EventHandler(Events_PlayerPlaying);
            m_sourcePlayer.Mute         = true;
            m_renderPlayer              = m_factory.CreatePlayer <IVideoPlayer>();
            m_renderPlayer.WindowHandle = panel1.Handle;
            m_inputMedia = m_factory.CreateMedia <IMemoryInputMedia>(MediaStrings.IMEM);
            SetupOutput(m_sourcePlayer.CustomRendererEx);
        }
Пример #3
0
        public MainSend()
        {
            _mFactory = new MediaPlayerFactory(opt,//new string[] { },
                                               @"C:\Program Files (x86)\VideoLAN\VLC", true, new CLogger());

            InputMedia = _mFactory.CreateMedia <IMemoryInputMedia>(MediaStrings.IMEM);

            Player = _mFactory.CreatePlayer <IVideoPlayer>();


            Player.Events.PlayerPlaying += new EventHandler(Events_PlayerPlaying);

            /*
             * //DateTime _dt;
             *
             * for (int i = 0; i < 2; i++)//while (true)
             * {
             * //_dt = DateTime.Now;
             *
             * if (started) ToggleRunningMedia(false);
             *
             * //_dt = DateTime.Now;
             * //Console.WriteLine(string.Format(" {0:00}:{1:00}:{2:00}.{3:000}    {4}",
             * //   _dt.Hour, _dt.Minute, _dt.Second, _dt.Millisecond, "Stop"));
             *
             *
             *
             *
             ++si;                if (si >= s.Length) si = 0;
             * //_dt = DateTime.Now;
             * //Console.WriteLine(string.Format(" {0:00}:{1:00}:{2:00}.{3:000}    {4}{5}",
             * //_dt.Hour, _dt.Minute, _dt.Second, _dt.Millisecond, "Start", Environment.NewLine));
             *
             * started = true;
             * }*/
        }