diff --git a/src/zapit/include/zapit/client/zapittypes.h b/src/zapit/include/zapit/client/zapittypes.h index a848ffdc7..0a46cf10f 100644 --- a/src/zapit/include/zapit/client/zapittypes.h +++ b/src/zapit/include/zapit/client/zapittypes.h @@ -107,6 +107,7 @@ typedef struct Channel_parameter } CH_params; #endif +#if 0 /* complete zapit start thread-parameters in a struct */ typedef struct ZAPIT_start_arg { @@ -118,7 +119,7 @@ typedef struct ZAPIT_start_arg int video_mode; int ci_clock; } Z_start_arg; - +#endif #if 0 typedef struct TP_map { @@ -132,6 +133,7 @@ typedef struct TP_map #define MAX_LNB 64 #endif +#if 0 typedef struct Zapit_config { int writeChannelsNames; int makeRemainingChannelsBouquet; @@ -156,7 +158,7 @@ typedef struct Zapit_config { int uni_scr; int uni_qrg; } t_zapit_config; - +#endif #if 0 typedef std::map TP_map_t; typedef std::map ::iterator TP_iterator; diff --git a/src/zapit/include/zapit/zapit.h b/src/zapit/include/zapit/zapit.h index be775cd18..f81e8105f 100644 --- a/src/zapit/include/zapit/zapit.h +++ b/src/zapit/include/zapit/zapit.h @@ -26,6 +26,44 @@ typedef std::map audio_map_t; typedef audio_map_t::iterator audio_map_iterator_t; typedef std::map sdt_tp_map_t; +/* complete zapit start thread-parameters in a struct */ +typedef struct ZAPIT_start_arg +{ + t_channel_id startchanneltv_id; + t_channel_id startchannelradio_id; + int startchanneltv_nr; + int startchannelradio_nr; + int uselastchannel; + int video_mode; + int ci_clock; +} Z_start_arg; + +typedef struct Zapit_config { + int writeChannelsNames; + int makeRemainingChannelsBouquet; + int saveLastChannel; + int rezapTimeout; + int fastZap; + int sortNames; + int scanPids; + int scanSDT; + int cam_ci; + int useGotoXX; + /* FE common */ + int feTimeout; + int gotoXXLaDirection; + int gotoXXLoDirection; + double gotoXXLatitude; + double gotoXXLongitude; + int repeatUsals; + /* FE specific */ + int highVoltage; + int motorRotationSpeed; + int uni_scr; + int uni_qrg; +} t_zapit_config; + + class CZapitSdtMonitor : public OpenThreads::Thread { private: