common resolutions are now multiples of 16
authorCalin Crisan <ccrisan@gmail.com>
Sun, 19 Jan 2014 10:09:26 +0000 (12:09 +0200)
committerCalin Crisan <ccrisan@gmail.com>
Sun, 19 Jan 2014 10:11:25 +0000 (12:11 +0200)
src/v4l2ctl.py

index 9b6ff3e429879d890d76be601a3967eac40ae2bb..77b070b457e250d001d48c3fc4b44567195324d2 100644 (file)
@@ -92,22 +92,18 @@ def list_resolutions(device):
         logging.debug('no resolutions found for device %(device)s, adding the defaults' % {'device': device})
         
         # no resolution returned by v4l2-ctl call, add common default resolutions
-        resolutions.add((160, 120))
         resolutions.add((320, 240))
         resolutions.add((640, 480))
         resolutions.add((800, 480))
-        resolutions.add((800, 600))
         resolutions.add((1024, 576))
         resolutions.add((1024, 768))
         resolutions.add((1280, 720))
         resolutions.add((1280, 800))
         resolutions.add((1280, 960))
         resolutions.add((1280, 1024))
-        resolutions.add((1366, 768))
-        resolutions.add((1440, 900))
-        resolutions.add((1680, 1050))
-        resolutions.add((1920, 1080))
-        resolutions.add((1920, 1440))
+        resolutions.add((1440, 960))
+        resolutions.add((1440, 1024))
+        resolutions.add((1600, 1200))
 
     resolutions = list(sorted(resolutions, key=lambda r: (r[0], r[1])))
     _resolutions_cache[device] = resolutions