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); }
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); }
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; * }*/ }