- struct Polarisation
- {
- enum {
- Horizontal, Vertical, CircularLeft, CircularRight
- };
+#ifndef SWIG
+ void set(const SatelliteDeliverySystemDescriptor &);
+#endif
+ enum {
+ Polarisation_Horizontal, Polarisation_Vertical, Polarisation_CircularLeft, Polarisation_CircularRight
+ };
+
+ enum {
+ Inversion_Off, Inversion_On, Inversion_Unknown
+ };
+
+ enum {
+ FEC_Auto, FEC_1_2, FEC_2_3, FEC_3_4, FEC_5_6, FEC_7_8, FEC_8_9, FEC_3_5, FEC_4_5, FEC_9_10, FEC_None=15
+ };
+
+ enum {
+ System_DVB_S, System_DVB_S2
+ };
+
+ enum {
+ Modulation_Auto, Modulation_QPSK, Modulation_8PSK, Modulation_QAM16