Em Fri, 18 Jan 2013 00:22:00 +0200 Antti Palosaari <crope@xxxxxx> escreveu: > My propose was to ask if we could add some generic calculations for the > DVB-core, so that implementing only one method for the driver is enough. > If app is asking relative value and driver does dB, then DVB-core makes > conversion. For CNR, take CNR dB and modulation, return relative value > for app. For SS conversion is even simpler. Doing such conversion in kernelspace is simple, but doing it on userspace is even simpler, as userspace can easily use float point for the math. Besides that, as Simon pointed, each application developer may use different criteria to classify the reception as "poor", "good" and "excellent". So, IMHO, the kernel should report the measures on the best way that it is possible for that hardware, and let userspace to apply the policies to convert those measures into an user-friendly[1] information. Regards, Mauro [1] Eventually, developers may be wrong about what users expect. By putting that "quality" policy on userspace, it is easier to adapt it to the users expectation for that particular application. For example, I heard a lot of complaints with regards to Gnome 3 shell because it removed several features that people were present on Gnome 2. At the end, people started to write Gnome3 applets in order to re-add those removed features on Gnome 3, and/or make it look more like Gnome 2. -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html