]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
dvb: fix problem stopping DVB-S muxes being added on DVB v3 systems
authorAdam Sutton <dev@adamsutton.me.uk>
Wed, 3 Apr 2013 09:00:46 +0000 (10:00 +0100)
committerAdam Sutton <dev@adamsutton.me.uk>
Thu, 4 Apr 2013 22:41:45 +0000 (23:41 +0100)
(cherry picked from commit 23f788ff2b354fe1812ebaf2d934330fe0ff9404)

src/dvb/dvb_adapter.c

index 79b6ea0ad9c220fd26d0b1ddc574d30979a9853f..0ce3c66cbd80bde9b3455bd20df7eadb72a1a924 100644 (file)
@@ -1272,16 +1272,16 @@ dvb_fe_opts(th_dvb_adapter_t *tda, const char *which)
     return a;
   }
 
-#if DVB_API_VERSION >= 5
   if(!strcmp(which, "delsys")) {
+#if DVB_API_VERSION >= 5
     if(c & FE_CAN_QPSK) {
       fe_opts_add(a, "SYS_DVBS",     SYS_DVBS);
       fe_opts_add(a, "SYS_DVBS2",    SYS_DVBS2);
     } else
+#endif
       fe_opts_add(a, "SYS_UNDEFINED",    SYS_UNDEFINED);
     return a;
   }
-#endif
 
   if(!strcmp(which, "transmissionmodes")) {
     if(c & FE_CAN_TRANSMISSION_MODE_AUTO)