コード例 #1
0
 public void DefineTunerDevice(string displayName, TunerDevice tuner)
 {
     if (SetTunerDevice != null)
     {
         SetTunerDevice(displayName, tuner);
     }
 }
コード例 #2
0
        void PlayerService_SetTunerDevice(string displayName, TunerDevice dev)
        {
            FormJanelaFinal window = playerWindows[displayName];

            if (window.Controls.OfType <DigitalTVScreen>().Count() == 1)
            {
                DigitalTVScreen temp = window.Controls.OfType <DigitalTVScreen>().ToList()[0];

                temp.Devices.TunerDevice = DigitalTVScreen.DeviceStuff.TunerDevices.Values.Single(x => x.DevicePath == dev.DevicePath);
            }
        }
コード例 #3
0
        public void SetTunerDevice(TunerDevice dev)
        {
            DigitalTVScreen temp = null;

            if (this.Controls.OfType <DigitalTVScreen>().Count() > 0)
            {
                temp = this.Controls.OfType <DigitalTVScreen>().ToList()[0];
            }
            else
            {
                return;
            }

            temp.Devices.TunerDevice = DigitalTVScreen.DeviceStuff.TunerDevices.Single(x => x.Value.DevicePath == dev.DevicePath).Value;
        }
コード例 #4
0
        void PlayerService_SendTunerDevice(string displayName, out TunerDevice dev)
        {
            FormJanelaFinal window = playerWindows[displayName];

            dev = window.GetTunerDevice();
        }
コード例 #5
0
ファイル: Connection.cs プロジェクト: friman/Digital-Signage
 public abstract void SetTunerDevice(TunerDevice dev);
コード例 #6
0
 public override void SetTunerDevice(TunerDevice dev)
 {
     player.DefineTunerDevice(player.GetPrimaryDisplay().DeviceID, dev);
 }