{"id":512,"url":"https://patchwork.libcamera.org/api/1.1/series/512/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=512","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"Improve the application-facing controls API","date":"2019-09-29T19:02:41","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":2,"total":13,"received_total":13,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/512/mbox/","cover_letter":{"id":2055,"url":"https://patchwork.libcamera.org/api/1.1/covers/2055/?format=json","web_url":"https://patchwork.libcamera.org/cover/2055/","msgid":"<20190929190254.18920-1-laurent.pinchart@ideasonboard.com>","date":"2019-09-29T19:02:41","name":"[libcamera-devel,v2,00/13] Improve the application-facing controls API","mbox":"https://patchwork.libcamera.org/cover/2055/mbox/"},"patches":[{"id":2056,"url":"https://patchwork.libcamera.org/api/1.1/patches/2056/?format=json","web_url":"https://patchwork.libcamera.org/patch/2056/","msgid":"<20190929190254.18920-2-laurent.pinchart@ideasonboard.com>","date":"2019-09-29T19:02:42","name":"[libcamera-devel,v2,01/13] libcamera: controls: Rename ControlValueType to ControlType","mbox":"https://patchwork.libcamera.org/patch/2056/mbox/"},{"id":2057,"url":"https://patchwork.libcamera.org/api/1.1/patches/2057/?format=json","web_url":"https://patchwork.libcamera.org/patch/2057/","msgid":"<20190929190254.18920-3-laurent.pinchart@ideasonboard.com>","date":"2019-09-29T19:02:43","name":"[libcamera-devel,v2,02/13] libcamera: controls: Make ControlValue get/set accessors template methods","mbox":"https://patchwork.libcamera.org/patch/2057/mbox/"},{"id":2058,"url":"https://patchwork.libcamera.org/api/1.1/patches/2058/?format=json","web_url":"https://patchwork.libcamera.org/patch/2058/","msgid":"<20190929190254.18920-4-laurent.pinchart@ideasonboard.com>","date":"2019-09-29T19:02:44","name":"[libcamera-devel,v2,03/13] libcamera: controls: Use explicit 32-bit integer types","mbox":"https://patchwork.libcamera.org/patch/2058/mbox/"},{"id":2059,"url":"https://patchwork.libcamera.org/api/1.1/patches/2059/?format=json","web_url":"https://patchwork.libcamera.org/patch/2059/","msgid":"<20190929190254.18920-5-laurent.pinchart@ideasonboard.com>","date":"2019-09-29T19:02:45","name":"[libcamera-devel,v2,04/13] libcamera: controls: Improve the API towards applications","mbox":"https://patchwork.libcamera.org/patch/2059/mbox/"},{"id":2060,"url":"https://patchwork.libcamera.org/api/1.1/patches/2060/?format=json","web_url":"https://patchwork.libcamera.org/patch/2060/","msgid":"<20190929190254.18920-6-laurent.pinchart@ideasonboard.com>","date":"2019-09-29T19:02:46","name":"[libcamera-devel,v2,05/13] libcamera: controls: Auto-generate control_ids.h and control_ids.cpp","mbox":"https://patchwork.libcamera.org/patch/2060/mbox/"},{"id":2061,"url":"https://patchwork.libcamera.org/api/1.1/patches/2061/?format=json","web_url":"https://patchwork.libcamera.org/patch/2061/","msgid":"<20190929190254.18920-7-laurent.pinchart@ideasonboard.com>","date":"2019-09-29T19:02:47","name":"[libcamera-devel,v2,06/13] libcamera: controls: Remove the unused ControlList::update() method","mbox":"https://patchwork.libcamera.org/patch/2061/mbox/"},{"id":2062,"url":"https://patchwork.libcamera.org/api/1.1/patches/2062/?format=json","web_url":"https://patchwork.libcamera.org/patch/2062/","msgid":"<20190929190254.18920-8-laurent.pinchart@ideasonboard.com>","date":"2019-09-29T19:02:48","name":"[libcamera-devel,v2,07/13] libcamera: controls: Remove ControlInfo::id","mbox":"https://patchwork.libcamera.org/patch/2062/mbox/"},{"id":2063,"url":"https://patchwork.libcamera.org/api/1.1/patches/2063/?format=json","web_url":"https://patchwork.libcamera.org/patch/2063/","msgid":"<20190929190254.18920-9-laurent.pinchart@ideasonboard.com>","date":"2019-09-29T19:02:49","name":"[libcamera-devel,v2,08/13] libcamera: controls: Rename ControlInfo to ControlRange","mbox":"https://patchwork.libcamera.org/patch/2063/mbox/"},{"id":2064,"url":"https://patchwork.libcamera.org/api/1.1/patches/2064/?format=json","web_url":"https://patchwork.libcamera.org/patch/2064/","msgid":"<20190929190254.18920-10-laurent.pinchart@ideasonboard.com>","date":"2019-09-29T19:02:50","name":"[libcamera-devel,v2,09/13] libcamera: v4l2_controls: Use the ControlValue class for data storage","mbox":"https://patchwork.libcamera.org/patch/2064/mbox/"},{"id":2065,"url":"https://patchwork.libcamera.org/api/1.1/patches/2065/?format=json","web_url":"https://patchwork.libcamera.org/patch/2065/","msgid":"<20190929190254.18920-11-laurent.pinchart@ideasonboard.com>","date":"2019-09-29T19:02:51","name":"[libcamera-devel,v2,10/13] libcamera: v4l2_controls: Use the ControlRange class for control info","mbox":"https://patchwork.libcamera.org/patch/2065/mbox/"},{"id":2066,"url":"https://patchwork.libcamera.org/api/1.1/patches/2066/?format=json","web_url":"https://patchwork.libcamera.org/patch/2066/","msgid":"<20190929190254.18920-12-laurent.pinchart@ideasonboard.com>","date":"2019-09-29T19:02:52","name":"[libcamera-devel,v2,11/13] libcamera: Add ControlValidator","mbox":"https://patchwork.libcamera.org/patch/2066/mbox/"},{"id":2067,"url":"https://patchwork.libcamera.org/api/1.1/patches/2067/?format=json","web_url":"https://patchwork.libcamera.org/patch/2067/","msgid":"<20190929190254.18920-13-laurent.pinchart@ideasonboard.com>","date":"2019-09-29T19:02:53","name":"[libcamera-devel,v2,12/13] libcamera: Add ControlValidator implementation for Camera","mbox":"https://patchwork.libcamera.org/patch/2067/mbox/"},{"id":2068,"url":"https://patchwork.libcamera.org/api/1.1/patches/2068/?format=json","web_url":"https://patchwork.libcamera.org/patch/2068/","msgid":"<20190929190254.18920-14-laurent.pinchart@ideasonboard.com>","date":"2019-09-29T19:02:54","name":"[libcamera-devel,v2,13/13] libcamera: controls: Use ControlValidator to validate ControlList","mbox":"https://patchwork.libcamera.org/patch/2068/mbox/"}]}