Exemple #1
0
        private void btnTransEdit_Click(object sender, EventArgs e)
        {
            var broadcaster = _app.Broadcaster as VlcBroadcaster;

            if (broadcaster == null)
            {
                return;
            }
            var trans = broadcaster.GetTranscodes().FirstOrDefault(t => t.Name == comboTranscode.Text);

            if (trans == null)
            {
                MessageBox.Show("Профиль транскодирования с таким именем не найден", "Ошибка", MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
                return;
            }
            var form = new FormTranscode(trans);

            form.Closed += (o, args) =>
            {
                if (form.DialogResult == DialogResult.OK)
                {
                    broadcaster.SaveTranscodes();
                }
            };
            form.ShowDialog();
        }
Exemple #2
0
        private void btnTransAdd_Click(object sender, EventArgs e)
        {
            var broadcaster = _app.Broadcaster as VlcBroadcaster;

            if (broadcaster == null)
            {
                return;
            }
            Transcode trans = new Transcode("Новый профиль");
            var       form  = new FormTranscode(trans);

            form.Closed += (o, args) =>
            {
                if (form.DialogResult == DialogResult.OK)
                {
                    broadcaster.AddTranscode(trans);
                    broadcaster.SaveTranscodes();
                    comboTranscode.Items.Add(trans.Name);
                    comboTranscode.SelectedItem = trans.Name;
                }
            };
            form.ShowDialog();
        }
Exemple #3
0
 private void btnTransAdd_Click(object sender, EventArgs e)
 {
     var broadcaster = _app.Broadcaster as VlcBroadcaster;
     if (broadcaster == null)
         return;
     Transcode trans = new Transcode("Новый профиль");
     var form = new FormTranscode(trans);
     form.Closed += (o, args) =>
     {
         if (form.DialogResult == DialogResult.OK)
         {
             broadcaster.AddTranscode(trans);
             broadcaster.SaveTranscodes();
             comboTranscode.Items.Add(trans.Name);
             comboTranscode.SelectedItem = trans.Name;
         }
     };
     form.ShowDialog();
 }
Exemple #4
0
 private void btnTransEdit_Click(object sender, EventArgs e)
 {
     var broadcaster = _app.Broadcaster as VlcBroadcaster;
     if (broadcaster == null)
         return;
     var trans = broadcaster.GetTranscodes().FirstOrDefault(t => t.Name == comboTranscode.Text);
     if (trans == null)
     {
         MessageBox.Show("Профиль транскодирования с таким именем не найден", "Ошибка", MessageBoxButtons.OK,
             MessageBoxIcon.Error);
         return;
     }
     var form = new FormTranscode(trans);
     form.Closed += (o, args) =>
     {
         if (form.DialogResult == DialogResult.OK)
             broadcaster.SaveTranscodes();
     };
     form.ShowDialog();
 }