From fb99e1adee13b86cbb5690198daaa7f60e141270 Mon Sep 17 00:00:00 2001 From: Oliver O Date: Fri, 19 Aug 2016 18:03:31 +0200 Subject: [PATCH] dvb: fix loss of SNR display (bug #3927) --- src/input/mpegts/linuxdvb/linuxdvb_frontend.c | 4 ++++ 1 file changed, 4 insertions(+) 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; -- 2.47.3