From f11ed620f20934121de53d1052b973fdf245d635 Mon Sep 17 00:00:00 2001 From: Ralph Metzler Date: Fri, 8 Nov 2019 13:41:54 +0100 Subject: [PATCH] let bandwidth_hz setting from application override setting from SR and rollof --- dvb-core/dvb_frontend.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dvb-core/dvb_frontend.c b/dvb-core/dvb_frontend.c index 47bb622..0d1b8d9 100644 --- a/dvb-core/dvb_frontend.c +++ b/dvb-core/dvb_frontend.c @@ -2148,8 +2148,9 @@ static int dtv_set_frontend(struct dvb_frontend *fe) default: break; } - if (rolloff) - c->bandwidth_hz = mult_frac(c->symbol_rate, rolloff, 100); + if (!c->bandwidth_hz) + if (rolloff) + c->bandwidth_hz = mult_frac(c->symbol_rate, rolloff, 100); /* force auto frequency inversion if requested */ if (dvb_force_auto_inversion)