Esempio n. 1
0
        void OnCasparConnected(object param)
        {
            Connect_Button.Enabled = true;
            updateConnectButtonText();

            caspar_.RefreshMediafiles();
            caspar_.RefreshDatalist();

            NetworkEventArgs e = (NetworkEventArgs)param;

            statusStrip1.BackColor     = Color.LightGreen;
            toolStripStatusLabel1.Text = "Connected to " + caspar_.Settings.Hostname; // Properties.Settings.Default.Hostname;

            enableControls();
        }
Esempio n. 2
0
        void OnCasparConnected(object param)
        {
            buttonConnect.Enabled = true;
            updateConnectButtonText();

            caspar_.RefreshMediafiles();
            caspar_.RefreshDatalist();

            NetworkEventArgs e = (NetworkEventArgs)param;

            enableControls();

            //Thread thread = new Thread(NetworkFilter.Begin);
            //thread.Start();
            //Thread.Sleep(5000);
        }
Esempio n. 3
0
        void m_Caspar_Connected(object sender, Svt.Network.NetworkEventArgs e)
        {
            if (InvokeRequired)
            {
                BeginInvoke(new EventHandler <NetworkEventArgs>(m_Caspar_Connected), sender, e);
            }
            else
            {
                btnConnect.Enabled = true;
                UpdateConnectButtonText();

                m_Caspar.RefreshMediafiles();
                m_Caspar.RefreshDatalist();


                lblStatus.BackColor = Color.LightGreen;
                lblStatus.Text      = "Connected to " + m_Caspar.Settings.Hostname; // Properties.Settings.Default.Hostname;

                EnableControls();
            }
        }
Esempio n. 4
0
        /*
         * If the caspar device changes its connection status, this function is triggered.
         * Just changes the connect button and the status bar.
         * */
        void casparDevice_ConnectionStatusChanged(object sender, ConnectionEventArgs e)
        {
            if (casparDevice.IsConnected)
            {
                System.Diagnostics.Debug.WriteLine(DateTime.Now + ": Caspar connected");
                statusStrip1.BackColor = System.Drawing.Color.Green;
                lb_status.Text         = "Connected";
                ChangeConnectButton("Disconnect");

                casparDevice.RefreshMediafiles();
                casparDevice.RefreshDatalist();
                casparDevice.RefreshTemplates();
                casparDevice.DataRetrieved += casparDevice_DataRetrieved;
                System.Diagnostics.Debug.WriteLine(DateTime.Now + " Channels: " + casparDevice.Channels.Count);
            }
            else
            {
                System.Diagnostics.Debug.WriteLine(DateTime.Now + ": Caspar disconnected");
                statusStrip1.BackColor = System.Drawing.Color.Red;
                lb_status.Text         = "Disconnected";
                ChangeConnectButton("Connect");
            }
        }
 void caspar_Connected(object sender, NetworkEventArgs e)
 {
     cd.RefreshMediafiles();
     //cd.RefreshDatalist();
     //MessageBox.Show("Caspar AMCP Client Connected");
 }
 public void RefreshMediafiles()
 {
     CasparDevice.RefreshMediafiles();
 }
        void caspar_Connected(object sender, Svt.Network.NetworkEventArgs e)
        {
            CasparDevice casparDevice = (CasparDevice)sender;

            casparDevice.RefreshMediafiles();
        }