|
@@ -181,6 +181,7 @@ typedef enum fe_transmit_mode {
|
|
|
TRANSMISSION_MODE_32K,
|
|
|
} fe_transmit_mode_t;
|
|
|
|
|
|
+#if defined(__DVB_CORE__) || !defined (__KERNEL__)
|
|
|
typedef enum fe_bandwidth {
|
|
|
BANDWIDTH_8_MHZ,
|
|
|
BANDWIDTH_7_MHZ,
|
|
@@ -190,7 +191,7 @@ typedef enum fe_bandwidth {
|
|
|
BANDWIDTH_10_MHZ,
|
|
|
BANDWIDTH_1_712_MHZ,
|
|
|
} fe_bandwidth_t;
|
|
|
-
|
|
|
+#endif
|
|
|
|
|
|
typedef enum fe_guard_interval {
|
|
|
GUARD_INTERVAL_1_32,
|
|
@@ -213,6 +214,7 @@ typedef enum fe_hierarchy {
|
|
|
} fe_hierarchy_t;
|
|
|
|
|
|
|
|
|
+#if defined(__DVB_CORE__) || !defined (__KERNEL__)
|
|
|
struct dvb_qpsk_parameters {
|
|
|
__u32 symbol_rate; /* symbol rate in Symbols per second */
|
|
|
fe_code_rate_t fec_inner; /* forward error correction (see above) */
|
|
@@ -251,11 +253,11 @@ struct dvb_frontend_parameters {
|
|
|
} u;
|
|
|
};
|
|
|
|
|
|
-
|
|
|
struct dvb_frontend_event {
|
|
|
fe_status_t status;
|
|
|
struct dvb_frontend_parameters parameters;
|
|
|
};
|
|
|
+#endif
|
|
|
|
|
|
/* S2API Commands */
|
|
|
#define DTV_UNDEFINED 0
|