diff options
author | Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com> | 2014-10-24 19:30:25 -0300 |
---|---|---|
committer | Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com> | 2014-10-24 20:24:36 -0300 |
commit | 34216b83326ad8a50c5548a01d7267039323215d (patch) | |
tree | 84e56bd02b863e01fe06d0350f66227767ccdd59 | |
parent | c1d48d4acdd4e261d2813c41f9aee2bc48943bd7 (diff) |
dvbsrc: add checks on allowed DVB-T bandwidths
-rw-r--r-- | sys/dvb/gstdvbsrc.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sys/dvb/gstdvbsrc.c b/sys/dvb/gstdvbsrc.c index 293e3d66a..cb3ab5127 100644 --- a/sys/dvb/gstdvbsrc.c +++ b/sys/dvb/gstdvbsrc.c @@ -2384,6 +2384,11 @@ gst_dvbsrc_set_fe_params (GstDvbSrc * object, struct dtv_properties *props) GST_WARNING_OBJECT (object, "Wrong DVB-T parameter combination: " "transmission mode should be either AUTO, 2K or 8K"); } + if (object->bandwidth != 6000000 && object->bandwidth != 7000000 && + object->bandwidth != 8000000) { + GST_WARNING_OBJECT (object, "Wrong DVB-T parameter value: bandwidth " + "is %d but only 6, 7 and 8 MHz are allowed", object->bandwidth); + } case SYS_DVBT2: if (object->delsys != SYS_DVBT && object->transmission_mode != TRANSMISSION_MODE_AUTO && |