]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
main.c: fix disable tsfile
authorPablo <trujulu@gmail.com>
Thu, 1 Jan 2026 11:27:06 +0000 (12:27 +0100)
committerFlole <Flole998@users.noreply.github.com>
Thu, 1 Jan 2026 16:35:56 +0000 (17:35 +0100)
src/main.c

index fa3a335d5fa3e0f1b504ec442f9bb74e88f3b2cd..8bbcf8985aaa4214963742373ada5077ad5e4802 100644 (file)
@@ -847,7 +847,7 @@ main(int argc, char **argv)
               opt_ipv6         = 0,
               opt_nosatipcli   = 0,
               opt_satip_rtsp   = 0,
-#if ENABLE_TSFILE
+#if ENABLE_TSFILE || ENABLE_TSDEBUG
               opt_tsfile_tuner = 0,
 #endif
               opt_dump         = 0,
@@ -875,8 +875,10 @@ main(int argc, char **argv)
              *opt_satip_bindaddr = NULL;
   static char *__opt_satip_xml[10];
   str_list_t  opt_satip_xml    = { .max = 10, .num = 0, .str = __opt_satip_xml };
-  static char *__opt_satip_tsfile[10];
-  str_list_t  opt_tsfile       = { .max = 10, .num = 0, .str = __opt_satip_tsfile };
+#if ENABLE_TSFILE || ENABLE_TSDEBUG
+  static char *__opt_tsfile[10];
+  str_list_t  opt_tsfile       = { .max = 10, .num = 0, .str = __opt_tsfile };
+#endif
   cmdline_opt_t cmdline_opts[] = {
     {   0, NULL,        N_("Generic options"),         OPT_BOOL, NULL         },
     { 'h', "help",      N_("Show this page"),          OPT_BOOL, &opt_help    },
@@ -1310,8 +1312,13 @@ main(int argc, char **argv)
   tvhftrace(LS_MAIN, descrambler_init);
   tvhftrace(LS_MAIN, dvb_init);
 #if ENABLE_MPEGTS
+#if ENABLE_TSFILE || ENABLE_TSDEBUG
   tvhftrace(LS_MAIN, mpegts_init, adapter_mask, opt_nosatipcli, &opt_satip_xml,
             &opt_tsfile, opt_tsfile_tuner);
+#else
+  tvhftrace(LS_MAIN, mpegts_init, adapter_mask, opt_nosatipcli, &opt_satip_xml,
+            NULL, 0);
+#endif
 #endif
   tvhftrace(LS_MAIN, channel_init);
   tvhftrace(LS_MAIN, bouquet_service_resolve);