From 5c7b5bb351bd13e8982a9643bbe3aee60ee49e29 Mon Sep 17 00:00:00 2001 From: Dani Louca Date: Wed, 5 Mar 2014 23:16:51 -0500 Subject: [PATCH] SYS_DVBS can have other modulation, ex: PSK_8 which will not work without this fix --- src/input/mpegts/linuxdvb/linuxdvb_frontend.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/input/mpegts/linuxdvb/linuxdvb_frontend.c b/src/input/mpegts/linuxdvb/linuxdvb_frontend.c index 9851beb3..5a9e8949 100644 --- a/src/input/mpegts/linuxdvb/linuxdvb_frontend.c +++ b/src/input/mpegts/linuxdvb/linuxdvb_frontend.c @@ -828,11 +828,10 @@ linuxdvb_frontend_tune0 S2CMD(DTV_SYMBOL_RATE, p->u.qpsk.symbol_rate); S2CMD(DTV_INNER_FEC, p->u.qpsk.fec_inner); S2CMD(DTV_PILOT, dmc->dmc_fe_pilot); + S2CMD(DTV_MODULATION, dmc->dmc_fe_modulation); if (lm->lm_tuning.dmc_fe_delsys == SYS_DVBS) { - S2CMD(DTV_MODULATION, QPSK); S2CMD(DTV_ROLLOFF, ROLLOFF_35); } else { - S2CMD(DTV_MODULATION, dmc->dmc_fe_modulation); S2CMD(DTV_ROLLOFF, dmc->dmc_fe_rolloff); }