split fec to fec/modulation/delivery system;

switch to new dvb-api headers;
improve dvb-t manual scan


Origin commit data
------------------
Branch: ni/coolstream
Commit: 17d1bbd12b
Author: [CST] Bas <bas@coolstreamtech.com>
Date: 2014-08-08 (Fri, 08 Aug 2014)



------------------
This commit was generated by Migit
This commit is contained in:
[CST] Bas
2014-08-08 13:39:06 +04:00
committed by [CST] Focus
parent 22a4ea668f
commit 478c7fba32
44 changed files with 2652 additions and 1203 deletions

View File

@@ -399,25 +399,11 @@ typedef enum
LOCALE_EXTRA_FEC_5_6,
LOCALE_EXTRA_FEC_7_8,
LOCALE_EXTRA_FEC_AUTO,
LOCALE_EXTRA_FEC_AUTO_S2,
LOCALE_EXTRA_FEC_S2_8PSK_1_2,
LOCALE_EXTRA_FEC_S2_8PSK_2_3,
LOCALE_EXTRA_FEC_S2_8PSK_3_4,
LOCALE_EXTRA_FEC_S2_8PSK_3_5,
LOCALE_EXTRA_FEC_S2_8PSK_4_5,
LOCALE_EXTRA_FEC_S2_8PSK_5_6,
LOCALE_EXTRA_FEC_S2_8PSK_7_8,
LOCALE_EXTRA_FEC_S2_8PSK_8_9,
LOCALE_EXTRA_FEC_S2_8PSK_9_10,
LOCALE_EXTRA_FEC_S2_QPSK_1_2,
LOCALE_EXTRA_FEC_S2_QPSK_2_3,
LOCALE_EXTRA_FEC_S2_QPSK_3_4,
LOCALE_EXTRA_FEC_S2_QPSK_3_5,
LOCALE_EXTRA_FEC_S2_QPSK_4_5,
LOCALE_EXTRA_FEC_S2_QPSK_5_6,
LOCALE_EXTRA_FEC_S2_QPSK_7_8,
LOCALE_EXTRA_FEC_S2_QPSK_8_9,
LOCALE_EXTRA_FEC_S2_QPSK_9_10,
LOCALE_EXTRA_FEC_2_5,
LOCALE_EXTRA_FEC_3_5,
LOCALE_EXTRA_FEC_4_5,
LOCALE_EXTRA_FEC_8_9,
LOCALE_EXTRA_FEC_9_10,
LOCALE_EXTRA_KEY_CURRENT_TRANSPONDER,
LOCALE_EXTRA_KEY_FORMAT_MODE,
LOCALE_EXTRA_KEY_LIST_END,
@@ -454,20 +440,76 @@ typedef enum
LOCALE_EXTRA_START_TOSTANDBY,
LOCALE_EXTRA_TEMP_TIMESHIFT,
LOCALE_EXTRA_TIMESHIFT_PAUSE,
LOCALE_EXTRA_TP_POL_V,
LOCALE_EXTRA_TP_BANDWIDTH,
LOCALE_EXTRA_TP_BANDWIDTH_8MHZ,
LOCALE_EXTRA_TP_BANDWIDTH_7MHZ,
LOCALE_EXTRA_TP_BANDWIDTH_6MHZ,
LOCALE_EXTRA_TP_BANDWIDTH_5MHZ,
LOCALE_EXTRA_TP_BANDWIDTH_10MHZ,
LOCALE_EXTRA_TP_BANDWIDTH_1_712MHZ,
LOCALE_EXTRA_TP_BANDWIDTH_AUTO,
LOCALE_EXTRA_TP_CODERATE_HP,
LOCALE_EXTRA_TP_CODERATE_LP,
LOCALE_EXTRA_TP_CONSTELLATION,
LOCALE_EXTRA_TP_DELSYS,
LOCALE_EXTRA_TP_DELSYS_DVBC,
LOCALE_EXTRA_TP_DELSYS_DVBC2,
LOCALE_EXTRA_TP_DELSYS_DVBS,
LOCALE_EXTRA_TP_DELSYS_DVBS2,
LOCALE_EXTRA_TP_DELSYS_DVBT,
LOCALE_EXTRA_TP_DELSYS_DVBT2,
LOCALE_EXTRA_TP_DELSYS_DTMB,
LOCALE_EXTRA_TP_DELSYS_DSS,
LOCALE_EXTRA_TP_DELSYS_TURBO,
LOCALE_EXTRA_TP_DELSYS_ISDBS,
LOCALE_EXTRA_TP_DELSYS_ISDBC,
LOCALE_EXTRA_TP_DELSYS_ISDBT,
LOCALE_EXTRA_TP_FEC,
LOCALE_EXTRA_TP_FREQ,
LOCALE_EXTRA_TP_GI,
LOCALE_EXTRA_TP_GI_1_32,
LOCALE_EXTRA_TP_GI_1_16,
LOCALE_EXTRA_TP_GI_1_8,
LOCALE_EXTRA_TP_GI_1_4,
LOCALE_EXTRA_TP_GI_1_128,
LOCALE_EXTRA_TP_GI_19_128,
LOCALE_EXTRA_TP_GI_19_256,
LOCALE_EXTRA_TP_GI_PN420,
LOCALE_EXTRA_TP_GI_PN595,
LOCALE_EXTRA_TP_GI_PN945,
LOCALE_EXTRA_TP_GI_AUTO,
LOCALE_EXTRA_TP_HIERARCHY,
LOCALE_EXTRA_TP_HIERARCHY_NONE,
LOCALE_EXTRA_TP_HIERARCHY_1,
LOCALE_EXTRA_TP_HIERARCHY_2,
LOCALE_EXTRA_TP_HIERARCHY_4,
LOCALE_EXTRA_TP_HIERARCHY_AUTO,
LOCALE_EXTRA_TP_MOD,
LOCALE_EXTRA_TP_MOD_128,
LOCALE_EXTRA_TP_MOD_4,
LOCALE_EXTRA_TP_MOD_8,
LOCALE_EXTRA_TP_MOD_16,
LOCALE_EXTRA_TP_MOD_256,
LOCALE_EXTRA_TP_MOD_32,
LOCALE_EXTRA_TP_MOD_64,
LOCALE_EXTRA_TP_MOD_128,
LOCALE_EXTRA_TP_MOD_256,
LOCALE_EXTRA_TP_MOD_AUTO,
LOCALE_EXTRA_TP_MOD_4_NR,
LOCALE_EXTRA_TP_POL,
LOCALE_EXTRA_TP_POL_H,
LOCALE_EXTRA_TP_POL_L,
LOCALE_EXTRA_TP_POL_R,
LOCALE_EXTRA_TP_POL_V,
LOCALE_EXTRA_TP_RATE,
LOCALE_EXTRA_TP_TRANSMIT_MODE,
LOCALE_EXTRA_TP_TRANSMIT_MODE_1K,
LOCALE_EXTRA_TP_TRANSMIT_MODE_2K,
LOCALE_EXTRA_TP_TRANSMIT_MODE_4K,
LOCALE_EXTRA_TP_TRANSMIT_MODE_8K,
LOCALE_EXTRA_TP_TRANSMIT_MODE_16K,
LOCALE_EXTRA_TP_TRANSMIT_MODE_32K,
LOCALE_EXTRA_TP_TRANSMIT_MODE_C1,
LOCALE_EXTRA_TP_TRANSMIT_MODE_C3780,
LOCALE_EXTRA_TP_TRANSMIT_MODE_AUTO,
LOCALE_EXTRA_UPDATE_DIR,
LOCALE_EXTRA_USE_GOTOXX,
LOCALE_EXTRA_VOLUME_DIGITS,
@@ -1146,9 +1188,11 @@ typedef enum
LOCALE_MENU_HINT_SCAN_AUTOALL,
LOCALE_MENU_HINT_SCAN_AUTOALL_SELECT,
LOCALE_MENU_HINT_SCAN_BOUQUET,
LOCALE_MENU_HINT_SCAN_BW,
LOCALE_MENU_HINT_SCAN_CABLE,
LOCALE_MENU_HINT_SCAN_CABLE_SIMPLE,
LOCALE_MENU_HINT_SCAN_COMMITED,
LOCALE_MENU_HINT_SCAN_DELSYS,
LOCALE_MENU_HINT_SCAN_DISEQC,
LOCALE_MENU_HINT_SCAN_DISEQCORDER,
LOCALE_MENU_HINT_SCAN_DISEQCREPEAT,
@@ -1164,6 +1208,8 @@ typedef enum
LOCALE_MENU_HINT_SCAN_FESETUP,
LOCALE_MENU_HINT_SCAN_FETIMEOUT,
LOCALE_MENU_HINT_SCAN_FREQ,
LOCALE_MENU_HINT_SCAN_GI,
LOCALE_MENU_HINT_SCAN_HIERARCHY,
LOCALE_MENU_HINT_SCAN_FTA,
LOCALE_MENU_HINT_SCAN_LADIRECTION,
LOCALE_MENU_HINT_SCAN_LATITUDE,
@@ -1201,6 +1247,7 @@ typedef enum
LOCALE_MENU_HINT_SCAN_START,
LOCALE_MENU_HINT_SCAN_TEST,
LOCALE_MENU_HINT_SCAN_TPSELECT,
LOCALE_MENU_HINT_SCAN_TRANSMIT_MODE,
LOCALE_MENU_HINT_SCAN_UNCOMMITED,
LOCALE_MENU_HINT_SCAN_USALS,
LOCALE_MENU_HINT_SCAN_USALS_REPEAT,
@@ -1860,6 +1907,11 @@ typedef enum
LOCALE_SATSETUP_FASTSCAN_SD,
LOCALE_SATSETUP_FASTSCAN_TYPE,
LOCALE_SATSETUP_FASTSCAN_UPDATE,
LOCALE_SATSETUP_FE_DELSYS_MODE,
LOCALE_SATSETUP_FE_DELSYS_MODE_AUTO,
LOCALE_SATSETUP_FE_DELSYS_MODE_CABLE,
LOCALE_SATSETUP_FE_DELSYS_MODE_SAT,
LOCALE_SATSETUP_FE_DELSYS_MODE_TERRESTRIAL,
LOCALE_SATSETUP_FE_MODE,
LOCALE_SATSETUP_FE_MODE_INDEPENDENT,
LOCALE_SATSETUP_FE_MODE_LINK_LOOP,
@@ -1900,6 +1952,7 @@ typedef enum
LOCALE_SCANTS_ABORT_BODY,
LOCALE_SCANTS_ABORT_HEADER,
LOCALE_SCANTS_ACTCABLE,
LOCALE_SCANTS_ACTHYBRID,
LOCALE_SCANTS_ACTSATELLITE,
LOCALE_SCANTS_ACTTERRESTRIAL,
LOCALE_SCANTS_BOUQUET,