# HG changeset patch
# User root@localhost
# Date 1256294788 -10800
# Node ID abb1387d5727ded642bf2b6c2d6e12e1371c3617
# Parent  b335284d31a3fa85f1bb2a94956045bcb2e7c2c2
Round signal strength value to nearest integer, rather than rounding down when converting to percent
Signed-off-by: Sigmund Augdal <sigmund@snap.tv>

diff -r b335284d31a3 -r abb1387d5727 v4l2-apps/util/v4l2-ctl.cpp
--- a/v4l2-apps/util/v4l2-ctl.cpp	Wed Oct 21 16:14:12 2009 +0300
+++ b/v4l2-apps/util/v4l2-ctl.cpp	Fri Oct 23 13:46:28 2009 +0300
@@ -2911,7 +2911,7 @@ set_vid_fmt_error:
 			else
 				printf("\tFrequency range      : %.1f MHz - %.1f MHz\n",
 				     vt.rangelow / 16.0, vt.rangehigh / 16.0);
-			printf("\tSignal strength/AFC  : %d%%/%d\n", (int)(vt.signal / 655.35), vt.afc);
+			printf("\tSignal strength/AFC  : %d%%/%d\n", (int)((vt.signal / 655.35)+0.5), vt.afc);
 			printf("\tCurrent audio mode   : %s\n", audmode2s(vt.audmode));
 			printf("\tAvailable subchannels: %s\n",
 					rxsubchans2s(vt.rxsubchans).c_str());
