mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-09-03 02:41:21 +02:00
Experimental fastscan for CD/TVV/Telesat providers
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@456 e54a6e83-5905-42d5-8d5c-058d10e6a962
This commit is contained in:
@@ -945,6 +945,15 @@ typedef enum {
|
||||
LOCALE_SATSETUP_USE_NIT,
|
||||
LOCALE_SATSETUP_USE_USALS,
|
||||
LOCALE_SATSETUP_USALS_REPEAT,
|
||||
LOCALE_SATSETUP_FASTSCAN_HEAD,
|
||||
LOCALE_SATSETUP_FASTSCAN_TYPE,
|
||||
LOCALE_SATSETUP_FASTSCAN_SD,
|
||||
LOCALE_SATSETUP_FASTSCAN_HD,
|
||||
LOCALE_SATSETUP_FASTSCAN_ALL,
|
||||
LOCALE_SATSETUP_FASTSCAN_PROV,
|
||||
LOCALE_SATSETUP_FASTSCAN_PROV_CD,
|
||||
LOCALE_SATSETUP_FASTSCAN_PROV_TVV,
|
||||
LOCALE_SATSETUP_FASTSCAN_PROV_TELESAT,
|
||||
LOCALE_SCANTS_ABORT_BODY,
|
||||
LOCALE_SCANTS_ABORT_HEADER,
|
||||
LOCALE_SCANTS_ACTCABLE,
|
||||
|
@@ -945,6 +945,15 @@ const char *locale_real_names[] = {
|
||||
"satsetup.use_nit",
|
||||
"satsetup.use_usals",
|
||||
"satsetup.usals_repeat",
|
||||
"satsetup.fastscan_head",
|
||||
"satsetup.fastscan_type",
|
||||
"satsetup.fastscan_sd",
|
||||
"satsetup.fastscan_hd",
|
||||
"satsetup.fastscan_all",
|
||||
"satsetup.fastscan_prov",
|
||||
"satsetup.fastscan_prov_cd",
|
||||
"satsetup.fastscan_prov_tvv",
|
||||
"satsetup.fastscan_prov_telesat",
|
||||
"scants.abort_body",
|
||||
"scants.abort_header",
|
||||
"scants.actcable",
|
||||
|
@@ -162,7 +162,7 @@ bool CScanSettings::loadSettings(const char * const fileName, const delivery_sys
|
||||
scanType=(CZapitClient::scanType) configfile.getInt32("scanType", scanType);
|
||||
strcpy(satNameNoDiseqc, configfile.getString("satNameNoDiseqc", satNameNoDiseqc).c_str());
|
||||
|
||||
scan_fta_flag = configfile.getInt32("scan_fta_flag", 0);
|
||||
scan_fta_flag = configfile.getInt32("scan_fta_flag", 0);
|
||||
scan_mode = configfile.getInt32("scan_mode", 1); // NIT (0) or fast (1)
|
||||
TP_fec = configfile.getInt32("TP_fec", 1);
|
||||
TP_pol = configfile.getInt32("TP_pol", 0);
|
||||
@@ -173,6 +173,9 @@ bool CScanSettings::loadSettings(const char * const fileName, const delivery_sys
|
||||
if(TP_fec == 4) TP_fec = 5;
|
||||
#endif
|
||||
scanSectionsd = configfile.getInt32("scanSectionsd", 0);
|
||||
fast_type = configfile.getInt32("fast_type", 1);
|
||||
fast_op = configfile.getInt32("fast_op", 0);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -185,7 +188,7 @@ bool CScanSettings::saveSettings(const char * const fileName)
|
||||
configfile.setInt32( "scanType", scanType );
|
||||
configfile.setString( "satNameNoDiseqc", satNameNoDiseqc );
|
||||
|
||||
configfile.setInt32("scan_fta_flag", scan_fta_flag);
|
||||
configfile.setInt32("scan_fta_flag", scan_fta_flag);
|
||||
configfile.setInt32("scan_mode", scan_mode);
|
||||
configfile.setInt32("TP_fec", TP_fec);
|
||||
configfile.setInt32("TP_pol", TP_pol);
|
||||
@@ -193,6 +196,8 @@ bool CScanSettings::saveSettings(const char * const fileName)
|
||||
configfile.setString("TP_freq", TP_freq);
|
||||
configfile.setString("TP_rate", TP_rate);
|
||||
configfile.setInt32("scanSectionsd", scanSectionsd );
|
||||
configfile.setInt32("fast_type", fast_type);
|
||||
configfile.setInt32("fast_op", fast_op);
|
||||
|
||||
if(configfile.getModifiedFlag())
|
||||
configfile.saveConfig(fileName);
|
||||
|
@@ -531,12 +531,14 @@ public:
|
||||
delivery_system_t delivery_system;
|
||||
int scanSectionsd;
|
||||
int scan_mode;
|
||||
int scan_fta_flag;
|
||||
int scan_fta_flag;
|
||||
int TP_fec;
|
||||
int TP_pol;
|
||||
int TP_mod;
|
||||
char TP_freq[10];
|
||||
char TP_rate[9];
|
||||
int fast_type;
|
||||
int fast_op;
|
||||
|
||||
CScanSettings();
|
||||
|
||||
|
Reference in New Issue
Block a user