{"id":568,"url":"https://patchwork.libcamera.org/api/1.1/series/568/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=568","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":"Control serialization and IPA C API","date":"2019-11-08T20:53:45","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":24,"received_total":24,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/568/mbox/","cover_letter":{"id":2296,"url":"https://patchwork.libcamera.org/api/1.1/covers/2296/?format=json","web_url":"https://patchwork.libcamera.org/cover/2296/","msgid":"<20191108205409.18845-1-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:53:45","name":"[libcamera-devel,v2,00/24] Control serialization and IPA C API","mbox":"https://patchwork.libcamera.org/cover/2296/mbox/"},"patches":[{"id":2297,"url":"https://patchwork.libcamera.org/api/1.1/patches/2297/?format=json","web_url":"https://patchwork.libcamera.org/patch/2297/","msgid":"<20191108205409.18845-2-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:53:46","name":"[libcamera-devel,v2,01/24] test: Extract CameraTest class out of camera tests to libtest","mbox":"https://patchwork.libcamera.org/patch/2297/mbox/"},{"id":2298,"url":"https://patchwork.libcamera.org/api/1.1/patches/2298/?format=json","web_url":"https://patchwork.libcamera.org/patch/2298/","msgid":"<20191108205409.18845-3-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:53:47","name":"[libcamera-devel,v2,02/24] test: controls: Add ControlInfoMap test","mbox":"https://patchwork.libcamera.org/patch/2298/mbox/"},{"id":2299,"url":"https://patchwork.libcamera.org/api/1.1/patches/2299/?format=json","web_url":"https://patchwork.libcamera.org/patch/2299/","msgid":"<20191108205409.18845-4-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:53:48","name":"[libcamera-devel,v2,03/24] libcamera: controls: Avoid exception in ControlList count() and find()","mbox":"https://patchwork.libcamera.org/patch/2299/mbox/"},{"id":2300,"url":"https://patchwork.libcamera.org/api/1.1/patches/2300/?format=json","web_url":"https://patchwork.libcamera.org/patch/2300/","msgid":"<20191108205409.18845-5-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:53:49","name":"[libcamera-devel,v2,04/24] libcamera: controls: Add operator== and operator!= to ControlRange","mbox":"https://patchwork.libcamera.org/patch/2300/mbox/"},{"id":2301,"url":"https://patchwork.libcamera.org/api/1.1/patches/2301/?format=json","web_url":"https://patchwork.libcamera.org/patch/2301/","msgid":"<20191108205409.18845-6-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:53:50","name":"[libcamera-devel,v2,05/24] libcamera: controls: Index ControlList by unsigned int","mbox":"https://patchwork.libcamera.org/patch/2301/mbox/"},{"id":2302,"url":"https://patchwork.libcamera.org/api/1.1/patches/2302/?format=json","web_url":"https://patchwork.libcamera.org/patch/2302/","msgid":"<20191108205409.18845-7-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:53:51","name":"[libcamera-devel,v2,06/24] libcamera: controls: Add move constructor to ControlInfoMap","mbox":"https://patchwork.libcamera.org/patch/2302/mbox/"},{"id":2303,"url":"https://patchwork.libcamera.org/api/1.1/patches/2303/?format=json","web_url":"https://patchwork.libcamera.org/patch/2303/","msgid":"<20191108205409.18845-8-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:53:52","name":"[libcamera-devel,v2,07/24] libcamera: controls: Make ControlId constructor public","mbox":"https://patchwork.libcamera.org/patch/2303/mbox/"},{"id":2304,"url":"https://patchwork.libcamera.org/api/1.1/patches/2304/?format=json","web_url":"https://patchwork.libcamera.org/patch/2304/","msgid":"<20191108205409.18845-9-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:53:53","name":"[libcamera-devel,v2,08/24] libcamera: controls: Make ControList constructor public","mbox":"https://patchwork.libcamera.org/patch/2304/mbox/"},{"id":2305,"url":"https://patchwork.libcamera.org/api/1.1/patches/2305/?format=json","web_url":"https://patchwork.libcamera.org/patch/2305/","msgid":"<20191108205409.18845-10-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:53:54","name":"[libcamera-devel,v2,09/24] libcamera: controls: Store reference to the InfoMap","mbox":"https://patchwork.libcamera.org/patch/2305/mbox/"},{"id":2306,"url":"https://patchwork.libcamera.org/api/1.1/patches/2306/?format=json","web_url":"https://patchwork.libcamera.org/patch/2306/","msgid":"<20191108205409.18845-11-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:53:55","name":"[libcamera-devel,v2,10/24] libcamera: controls: Catch type mismatch in ControlInfoMap","mbox":"https://patchwork.libcamera.org/patch/2306/mbox/"},{"id":2307,"url":"https://patchwork.libcamera.org/api/1.1/patches/2307/?format=json","web_url":"https://patchwork.libcamera.org/patch/2307/","msgid":"<20191108205409.18845-12-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:53:56","name":"[libcamera-devel,v2,11/24] libcamera: v4l2_controls: Fix control range construction for bool","mbox":"https://patchwork.libcamera.org/patch/2307/mbox/"},{"id":2308,"url":"https://patchwork.libcamera.org/api/1.1/patches/2308/?format=json","web_url":"https://patchwork.libcamera.org/patch/2308/","msgid":"<20191108205409.18845-13-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:53:57","name":"[libcamera-devel,v2,12/24] libcamera: buffer: Add const accessor to Buffer planes","mbox":"https://patchwork.libcamera.org/patch/2308/mbox/"},{"id":2309,"url":"https://patchwork.libcamera.org/api/1.1/patches/2309/?format=json","web_url":"https://patchwork.libcamera.org/patch/2309/","msgid":"<20191108205409.18845-14-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:53:58","name":"[libcamera-devel,v2,13/24] ipa: Define serialized controls","mbox":"https://patchwork.libcamera.org/patch/2309/mbox/"},{"id":2310,"url":"https://patchwork.libcamera.org/api/1.1/patches/2310/?format=json","web_url":"https://patchwork.libcamera.org/patch/2310/","msgid":"<20191108205409.18845-15-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:53:59","name":"[libcamera-devel,v2,14/24] libcamera: Add ByteStreamBuffer","mbox":"https://patchwork.libcamera.org/patch/2310/mbox/"},{"id":2311,"url":"https://patchwork.libcamera.org/api/1.1/patches/2311/?format=json","web_url":"https://patchwork.libcamera.org/patch/2311/","msgid":"<20191108205409.18845-16-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:54:00","name":"[libcamera-devel,v2,15/24] test: Add ByteStreamBuffer test","mbox":"https://patchwork.libcamera.org/patch/2311/mbox/"},{"id":2312,"url":"https://patchwork.libcamera.org/api/1.1/patches/2312/?format=json","web_url":"https://patchwork.libcamera.org/patch/2312/","msgid":"<20191108205409.18845-17-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:54:01","name":"[libcamera-devel,v2,16/24] libcamera: Add controls serializer","mbox":"https://patchwork.libcamera.org/patch/2312/mbox/"},{"id":2313,"url":"https://patchwork.libcamera.org/api/1.1/patches/2313/?format=json","web_url":"https://patchwork.libcamera.org/patch/2313/","msgid":"<20191108205409.18845-18-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:54:02","name":"[libcamera-devel,v2,17/24] test: Add control serialization test","mbox":"https://patchwork.libcamera.org/patch/2313/mbox/"},{"id":2314,"url":"https://patchwork.libcamera.org/api/1.1/patches/2314/?format=json","web_url":"https://patchwork.libcamera.org/patch/2314/","msgid":"<20191108205409.18845-19-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:54:03","name":"[libcamera-devel,v2,18/24] ipa: Pass ControlInfoMap references to IPAInterface::configure()","mbox":"https://patchwork.libcamera.org/patch/2314/mbox/"},{"id":2315,"url":"https://patchwork.libcamera.org/api/1.1/patches/2315/?format=json","web_url":"https://patchwork.libcamera.org/patch/2315/","msgid":"<20191108205409.18845-20-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:54:04","name":"[libcamera-devel,v2,19/24] ipa: Define a plain C API","mbox":"https://patchwork.libcamera.org/patch/2315/mbox/"},{"id":2316,"url":"https://patchwork.libcamera.org/api/1.1/patches/2316/?format=json","web_url":"https://patchwork.libcamera.org/patch/2316/","msgid":"<20191108205409.18845-21-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:54:05","name":"[libcamera-devel,v2,20/24] ipa: Switch to the plain C API","mbox":"https://patchwork.libcamera.org/patch/2316/mbox/"},{"id":2317,"url":"https://patchwork.libcamera.org/api/1.1/patches/2317/?format=json","web_url":"https://patchwork.libcamera.org/patch/2317/","msgid":"<20191108205409.18845-22-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:54:06","name":"[libcamera-devel,v2,21/24] ipa: Declare the ipaCreate() function prototype","mbox":"https://patchwork.libcamera.org/patch/2317/mbox/"},{"id":2318,"url":"https://patchwork.libcamera.org/api/1.1/patches/2318/?format=json","web_url":"https://patchwork.libcamera.org/patch/2318/","msgid":"<20191108205409.18845-23-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:54:07","name":"[libcamera-devel,v2,22/24] ipa: Allow short-circuiting the ipa_context_ops","mbox":"https://patchwork.libcamera.org/patch/2318/mbox/"},{"id":2319,"url":"https://patchwork.libcamera.org/api/1.1/patches/2319/?format=json","web_url":"https://patchwork.libcamera.org/patch/2319/","msgid":"<20191108205409.18845-24-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:54:08","name":"[libcamera-devel,v2,23/24] test: ipa: Add IPA wrappers test","mbox":"https://patchwork.libcamera.org/patch/2319/mbox/"},{"id":2320,"url":"https://patchwork.libcamera.org/api/1.1/patches/2320/?format=json","web_url":"https://patchwork.libcamera.org/patch/2320/","msgid":"<20191108205409.18845-25-laurent.pinchart@ideasonboard.com>","date":"2019-11-08T20:54:09","name":"[libcamera-devel,v2,24/24] libcamera: Fix typo related to serialization","mbox":"https://patchwork.libcamera.org/patch/2320/mbox/"}]}