From: Oliver O Date: Fri, 19 Aug 2016 16:03:31 +0000 (+0200) Subject: dvb: fix loss of SNR display (bug #3927) X-Git-Tag: v4.2.1~357 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=fb99e1adee13b86cbb5690198daaa7f60e141270;p=thirdparty%2Ftvheadend.git dvb: fix loss of SNR display (bug #3927) --- diff --git a/src/input/mpegts/linuxdvb/linuxdvb_frontend.c b/src/input/mpegts/linuxdvb/linuxdvb_frontend.c index 326f74aec..352385ef3 100644 --- a/src/input/mpegts/linuxdvb/linuxdvb_frontend.c +++ b/src/input/mpegts/linuxdvb/linuxdvb_frontend.c @@ -934,6 +934,10 @@ linuxdvb_frontend_monitor ( void *aux ) mmi->tii_stats.snr = fe_properties[3].u.st.stat[0].svalue; gotprop = 1; } + else if(fe_properties[3].u.st.stat[0].scale == FE_SCALE_NOT_AVAILABLE) { + mmi->tii_stats.snr_scale = SIGNAL_STATUS_SCALE_UNKNOWN; + gotprop = 1; + } else { ioctl_bad(lfe, 6); mmi->tii_stats.snr_scale = SIGNAL_STATUS_SCALE_UNKNOWN;