internal void Process() { Satellite.Load(Path.Combine(RunParameters.ConfigDirectory, Path.Combine("TuningParameters", "dvbs")) + Path.DirectorySeparatorChar); TerrestrialProvider.Load(Path.Combine(RunParameters.ConfigDirectory, Path.Combine("TuningParameters", "dvbt")) + Path.DirectorySeparatorChar); CableProvider.Load(Path.Combine(RunParameters.ConfigDirectory, Path.Combine("TuningParameters", "dvbc")) + Path.DirectorySeparatorChar); AtscProvider.Load(Path.Combine(RunParameters.ConfigDirectory, Path.Combine("TuningParameters", "atsc")) + Path.DirectorySeparatorChar); ClearQamProvider.Load(Path.Combine(RunParameters.ConfigDirectory, Path.Combine("TuningParameters", "clear QAM")) + Path.DirectorySeparatorChar); ISDBSatelliteProvider.Load(Path.Combine(RunParameters.ConfigDirectory, Path.Combine("TuningParameters", "isdbs")) + Path.DirectorySeparatorChar); ISDBTerrestrialProvider.Load(Path.Combine(RunParameters.ConfigDirectory, Path.Combine("TuningParameters", "isdbt")) + Path.DirectorySeparatorChar); clbTuners.Items.Clear(); //clbTuners.Items.Add("Any available Tuner"); foreach (Tuner tuner in Tuner.TunerCollection) { if (!tuner.Name.ToUpper().Contains("DVBLINK")) { clbTuners.Items.Add(tuner); } } if (clbTuners.Items.Count > 0) { clbTuners.SetItemChecked(0, true); } initializeSatelliteTab(); initializeTerrestrialTab(); initializeCableTab(); initializeAtscTab(); initializeClearQamTab(); initializeISDBSTab(); initializeISDBTTab(); }
private void cboArea_SelectedIndexChanged(object sender, EventArgs e) { TerrestrialProvider provider = TerrestrialProvider.FindProvider(cboCountry.Text, cboArea.Text); if (provider == null) { return; } cboDVBTScanningFrequency.DataSource = provider.Frequencies; }