27 #include "dvb-frontend.h"
87 #define DTV_USER_COMMAND_START 256
89 #define DTV_POLARIZATION (DTV_USER_COMMAND_START + 0)
90 #define DTV_VIDEO_PID (DTV_USER_COMMAND_START + 1)
91 #define DTV_AUDIO_PID (DTV_USER_COMMAND_START + 2)
92 #define DTV_SERVICE_ID (DTV_USER_COMMAND_START + 3)
93 #define DTV_CH_NAME (DTV_USER_COMMAND_START + 4)
94 #define DTV_VCHANNEL (DTV_USER_COMMAND_START + 5)
95 #define DTV_SAT_NUMBER (DTV_USER_COMMAND_START + 6)
96 #define DTV_DISEQC_WAIT (DTV_USER_COMMAND_START + 7)
97 #define DTV_DISEQC_LNB (DTV_USER_COMMAND_START + 8)
98 #define DTV_FREQ_BPF (DTV_USER_COMMAND_START + 9)
99 #define DTV_PLS_CODE (DTV_USER_COMMAND_START + 10)
100 #define DTV_PLS_MODE (DTV_USER_COMMAND_START + 11)
102 #define DTV_MAX_USER_COMMAND DTV_PLS_MODE
104 #define DTV_USER_NAME_SIZE (1 + DTV_MAX_USER_COMMAND - DTV_USER_COMMAND_START)
164 #define DTV_STAT_COMMAND_START 512
166 #define DTV_STATUS (DTV_STAT_COMMAND_START + 0)
167 #define DTV_BER (DTV_STAT_COMMAND_START + 1)
168 #define DTV_PER (DTV_STAT_COMMAND_START + 2)
169 #define DTV_QUALITY (DTV_STAT_COMMAND_START + 3)
170 #define DTV_PRE_BER (DTV_STAT_COMMAND_START + 4)
172 #define DTV_MAX_STAT_COMMAND DTV_PRE_BER
174 #define DTV_STAT_NAME_SIZE (1 + DTV_MAX_STAT_COMMAND - DTV_STAT_COMMAND_START)
177 #define DTV_NUM_KERNEL_STATS 8
179 #define DTV_NUM_STATS_PROPS (DTV_NUM_KERNEL_STATS + DTV_STAT_NAME_SIZE)
213 extern const unsigned int sys_dvbt_props[];
214 extern const unsigned int sys_dvbt2_props[];
215 extern const unsigned int sys_isdbt_props[];
216 extern const unsigned int sys_atsc_props[];
217 extern const unsigned int sys_atscmh_props[];
218 extern const unsigned int sys_dvbc_annex_ac_props[];
219 extern const unsigned int sys_dvbc_annex_b_props[];
220 extern const unsigned int sys_dvbs_props[];
221 extern const unsigned int sys_dvbs2_props[];
222 extern const unsigned int sys_turbo_props[];
223 extern const unsigned int sys_isdbs_props[];
224 extern const unsigned int *dvb_v5_delivery_system[];
225 extern const char *dvb_sat_pol_name[6];
228 extern const void *dvb_user_attr_names[];
dvb_quality
enum dvb_quality - provides an estimation about the user's experience while watching to a given MPEG ...
#define DTV_USER_NAME_SIZE
Number of user commands.
dvb_sat_polarization
enum dvb_sat_polarization - Polarization types for Satellite systems
#define DTV_STAT_NAME_SIZE
Number of statistics commands.