public static int SetupAudioBitrate(ComboBox comboBox) { List <ComboBoxData> audioBitrateItems = new List <ComboBoxData>(); audioBitrateItems.Add(new ComboBoxData() { DataName = "720 K", DataValueInt = 720000 }); audioBitrateItems.Add(new ComboBoxData() { DataName = "448 K", DataValueInt = 448000 }); audioBitrateItems.Add(new ComboBoxData() { DataName = "320 K", DataValueInt = 320000 }); audioBitrateItems.Add(new ComboBoxData() { DataName = "256 K", DataValueInt = 256000 }); audioBitrateItems.Add(new ComboBoxData() { DataName = "196 K", DataValueInt = 196000 }); audioBitrateItems.Add(new ComboBoxData() { DataName = "128 K", DataValueInt = 128000 }); audioBitrateItems.Add(new ComboBoxData() { DataName = "96 K", DataValueInt = 96000 }); audioBitrateItems.Add(new ComboBoxData() { DataName = "64 K", DataValueInt = 64000 }); comboBox.ItemsSource = audioBitrateItems; AppSettings settings = new AppSettings(); int audioBitrateSetting = settings.GetAppSettingInt("audio_bitrate"); if (audioBitrateSetting == -1) { audioBitrateSetting = 128000; } comboBox.SelectedItem = audioBitrateItems[GetSelectedIntItem(audioBitrateItems, audioBitrateSetting)]; return(audioBitrateSetting); }
public static int SetupAudioChannel(ComboBox comboBox) { List <ComboBoxData> audioChannelList = new List <ComboBoxData>(); audioChannelList.Add(new ComboBoxData() { DataName = "1", DataValueInt = 1 }); audioChannelList.Add(new ComboBoxData() { DataName = "2", DataValueInt = 2 }); audioChannelList.Add(new ComboBoxData() { DataName = "3", DataValueInt = 3 }); audioChannelList.Add(new ComboBoxData() { DataName = "4", DataValueInt = 4 }); audioChannelList.Add(new ComboBoxData() { DataName = "5", DataValueInt = 5 }); audioChannelList.Add(new ComboBoxData() { DataName = "6", DataValueInt = 6 }); comboBox.ItemsSource = audioChannelList; AppSettings settings = new AppSettings(); int audioChannelsSetting = settings.GetAppSettingInt("audio_channels"); if (audioChannelsSetting == -1) { audioChannelsSetting = 6; } comboBox.SelectedItem = audioChannelList[GetSelectedIntItem(audioChannelList, audioChannelsSetting)]; return(audioChannelsSetting); }
public static int SetupAudioBitrate(ComboBox comboBox) { List<ComboBoxData> audioBitrateItems = new List<ComboBoxData>(); audioBitrateItems.Add(new ComboBoxData() { DataName = "720 K", DataValueInt = 720000 }); audioBitrateItems.Add(new ComboBoxData() { DataName = "448 K", DataValueInt = 448000 }); audioBitrateItems.Add(new ComboBoxData() { DataName = "320 K", DataValueInt = 320000 }); audioBitrateItems.Add(new ComboBoxData() { DataName = "256 K", DataValueInt = 256000 }); audioBitrateItems.Add(new ComboBoxData() { DataName = "196 K", DataValueInt = 196000 }); audioBitrateItems.Add(new ComboBoxData() { DataName = "128 K", DataValueInt = 128000 }); audioBitrateItems.Add(new ComboBoxData() { DataName = "96 K", DataValueInt = 96000 }); audioBitrateItems.Add(new ComboBoxData() { DataName = "64 K", DataValueInt = 64000 }); comboBox.ItemsSource = audioBitrateItems; AppSettings settings = new AppSettings(); int audioBitrateSetting = settings.GetAppSettingInt("audio_bitrate"); if (audioBitrateSetting == -1) { audioBitrateSetting = 128000; } comboBox.SelectedItem = audioBitrateItems[GetSelectedIntItem(audioBitrateItems, audioBitrateSetting)]; return audioBitrateSetting; }
public static int SetupVideoBitrate(ComboBox comboBox) { List <ComboBoxData> videoBitrateItems = new List <ComboBoxData>(); videoBitrateItems.Add(new ComboBoxData() { DataName = "100 M", DataValueInt = 100000000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "50 M", DataValueInt = 50000000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "20 M", DataValueInt = 20000000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "15 M", DataValueInt = 15000000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "10 M", DataValueInt = 10000000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "7.5 M", DataValueInt = 7500000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "5.0 M", DataValueInt = 5000000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "4.0 M", DataValueInt = 4000000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "3.0 M", DataValueInt = 3000000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "2.5 M", DataValueInt = 2500000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "2.0 M", DataValueInt = 2000000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "1.5 M", DataValueInt = 1500000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "1.0 M", DataValueInt = 1000000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "750 K", DataValueInt = 750000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "500 K", DataValueInt = 500000 }); comboBox.ItemsSource = videoBitrateItems; AppSettings settings = new AppSettings(); int videoBitrateSetting = settings.GetAppSettingInt("video_bitrate"); if (videoBitrateSetting == -1) { videoBitrateSetting = 10000000; } comboBox.SelectedItem = videoBitrateItems[GetSelectedIntItem(videoBitrateItems, videoBitrateSetting)]; return(videoBitrateSetting); }
public static int SetupVideoMaxWidth(ComboBox comboBox) { List <ComboBoxData> videoMaxWidthItems = new List <ComboBoxData>(); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "1920", DataValueInt = 1920 }); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "1600", DataValueInt = 1600 }); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "1440", DataValueInt = 1440 }); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "1280", DataValueInt = 1280 }); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "1024", DataValueInt = 1024 }); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "800", DataValueInt = 800 }); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "720", DataValueInt = 720 }); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "640", DataValueInt = 640 }); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "560", DataValueInt = 560 }); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "480", DataValueInt = 480 }); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "376", DataValueInt = 376 }); comboBox.ItemsSource = videoMaxWidthItems; AppSettings settings = new AppSettings(); int videoMaxWidthSetting = settings.GetAppSettingInt("video_max_width"); if (videoMaxWidthSetting == -1) { videoMaxWidthSetting = 1920; } comboBox.SelectedItem = videoMaxWidthItems[GetSelectedIntItem(videoMaxWidthItems, videoMaxWidthSetting)]; return(videoMaxWidthSetting); }
public static int SetupAudioChannel(ComboBox comboBox) { List<ComboBoxData> audioChannelList = new List<ComboBoxData>(); audioChannelList.Add(new ComboBoxData() { DataName = "1", DataValueInt = 1 }); audioChannelList.Add(new ComboBoxData() { DataName = "2", DataValueInt = 2 }); audioChannelList.Add(new ComboBoxData() { DataName = "3", DataValueInt = 3 }); audioChannelList.Add(new ComboBoxData() { DataName = "4", DataValueInt = 4 }); audioChannelList.Add(new ComboBoxData() { DataName = "5", DataValueInt = 5 }); audioChannelList.Add(new ComboBoxData() { DataName = "6", DataValueInt = 6 }); comboBox.ItemsSource = audioChannelList; AppSettings settings = new AppSettings(); int audioChannelsSetting = settings.GetAppSettingInt("audio_channels"); if (audioChannelsSetting == -1) { audioChannelsSetting = 6; } comboBox.SelectedItem = audioChannelList[GetSelectedIntItem(audioChannelList, audioChannelsSetting)]; return audioChannelsSetting; }
public static int SetupVideoMaxWidth(ComboBox comboBox) { List<ComboBoxData> videoMaxWidthItems = new List<ComboBoxData>(); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "1920", DataValueInt = 1920 }); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "1600", DataValueInt = 1600 }); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "1440", DataValueInt = 1440 }); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "1280", DataValueInt = 1280 }); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "1024", DataValueInt = 1024 }); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "800", DataValueInt = 800 }); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "720", DataValueInt = 720 }); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "640", DataValueInt = 640 }); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "560", DataValueInt = 560 }); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "480", DataValueInt = 480 }); videoMaxWidthItems.Add(new ComboBoxData() { DataName = "376", DataValueInt = 376 }); comboBox.ItemsSource = videoMaxWidthItems; AppSettings settings = new AppSettings(); int videoMaxWidthSetting = settings.GetAppSettingInt("video_max_width"); if (videoMaxWidthSetting == -1) { videoMaxWidthSetting = 1920; } comboBox.SelectedItem = videoMaxWidthItems[GetSelectedIntItem(videoMaxWidthItems, videoMaxWidthSetting)]; return videoMaxWidthSetting; }
public static int SetupVideoBitrate(ComboBox comboBox) { List<ComboBoxData> videoBitrateItems = new List<ComboBoxData>(); videoBitrateItems.Add(new ComboBoxData() { DataName = "100 M", DataValueInt = 100000000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "50 M", DataValueInt = 50000000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "20 M", DataValueInt = 20000000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "15 M", DataValueInt = 15000000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "10 M", DataValueInt = 10000000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "7.5 M", DataValueInt = 7500000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "5.0 M", DataValueInt = 5000000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "4.0 M", DataValueInt = 4000000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "3.0 M", DataValueInt = 3000000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "2.5 M", DataValueInt = 2500000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "2.0 M", DataValueInt = 2000000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "1.5 M", DataValueInt = 1500000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "1.0 M", DataValueInt = 1000000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "750 K", DataValueInt = 750000 }); videoBitrateItems.Add(new ComboBoxData() { DataName = "500 K", DataValueInt = 500000 }); comboBox.ItemsSource = videoBitrateItems; AppSettings settings = new AppSettings(); int videoBitrateSetting = settings.GetAppSettingInt("video_bitrate"); if (videoBitrateSetting == -1) { videoBitrateSetting = 10000000; } comboBox.SelectedItem = videoBitrateItems[GetSelectedIntItem(videoBitrateItems, videoBitrateSetting)]; return videoBitrateSetting; }