]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
linuxdvb: set DTV_TRANSMISSION_MODE (auto) for ISDB-T
authorJaroslav Kysela <perex@perex.cz>
Sat, 14 May 2016 16:50:06 +0000 (18:50 +0200)
committerJaroslav Kysela <perex@perex.cz>
Sat, 14 May 2016 16:50:06 +0000 (18:50 +0200)
src/input/mpegts/linuxdvb/linuxdvb_frontend.c

index b923c0d7fa271eb28253ae4c9d459202349e2c88..f97dbcf9f8ec20929e510ac5b42ce7981200d6d5 100644 (file)
@@ -1708,8 +1708,9 @@ linuxdvb_frontend_tune0
   } else if (lfe->lfe_type == DVB_TYPE_ISDB_T) {
     int i, j;
     S2CMD(DTV_BANDWIDTH_HZ,      dvb_bandwidth(dmc->u.dmc_fe_isdbt.bandwidth));
-    S2CMD(DTV_GUARD_INTERVAL,    TRU(isdbt.guard_interval, guard_tbl, GUARD_INTERVAL_AUTO));
 #if DVB_VER_ATLEAST(5,1)
+    S2CMD(DTV_GUARD_INTERVAL, TRU(isdbt.guard_interval, guard_tbl, GUARD_INTERVAL_AUTO));
+    S2CMD(DTV_TRANSMISSION_MODE, TRANSMISSION_MODE_AUTO);
     S2CMD(DTV_ISDBT_LAYER_ENABLED,     7);
     S2CMD(DTV_ISDBT_PARTIAL_RECEPTION, 1);
     S2CMD(DTV_ISDBT_SOUND_BROADCASTING,0);