diff options
author | Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com> | 2016-05-12 14:12:09 -0700 |
---|---|---|
committer | Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com> | 2016-05-15 17:12:28 -0700 |
commit | 793c1a242393eb5bc29ba767bf48d139e6701296 (patch) | |
tree | 7fdafc46c312ec0908371a9fa5229ea10b5408c0 /sys | |
parent | e5ec6f102ef0c8c1040a68d229581776e96119d2 (diff) | |
download | gstreamer-plugins-bad-793c1a242393eb5bc29ba767bf48d139e6701296.tar.gz |
dvbsrc: add modulation checks for DVB-T and T2
Diffstat (limited to 'sys')
-rw-r--r-- | sys/dvb/gstdvbsrc.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sys/dvb/gstdvbsrc.c b/sys/dvb/gstdvbsrc.c index 1dae30f72..81b7bf487 100644 --- a/sys/dvb/gstdvbsrc.c +++ b/sys/dvb/gstdvbsrc.c @@ -2065,6 +2065,14 @@ gst_dvbsrc_is_valid_modulation (guint delsys, guint mod) if (mod == VSB_8 || mod == VSB_16) return TRUE; break; + case SYS_DVBT: + if (mod == QPSK || mod == QAM_16 || mod == QAM_64) + return TRUE; + break; + case SYS_DVBT2: + if (mod == QPSK || mod == QAM_16 || mod == QAM_64 || mod == QAM_256) + return TRUE; + break; default: GST_FIXME ("No delsys/modulation sanity checks implemented for this " "delivery system"); |