[{"id":2221,"url":"https://patchwork.libcamera.org/api/series/2221/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2221","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"[libcamera-devel,RFC] wip: android: capabilities: Capability detection by population","date":"2021-07-09T11:28:14","submitter":{"id":17,"url":"https://patchwork.libcamera.org/api/people/17/?format=json","name":"Paul Elder","email":"paul.elder@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2221/mbox/","cover_letter":null,"patches":[{"id":12880,"url":"https://patchwork.libcamera.org/api/patches/12880/?format=json","web_url":"https://patchwork.libcamera.org/patch/12880/","msgid":"<20210709112814.87917-1-paul.elder@ideasonboard.com>","date":"2021-07-09T11:28:14","name":"[libcamera-devel,RFC] wip: android: capabilities: Capability detection by population","mbox":"https://patchwork.libcamera.org/patch/12880/mbox/"}]},{"id":2222,"url":"https://patchwork.libcamera.org/api/series/2222/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2222","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"[libcamera-devel,1/2] libcamera: v4l2_videodevice: Correctly populate V4L2BufferCache cache","date":"2021-07-09T11:47:35","submitter":{"id":86,"url":"https://patchwork.libcamera.org/api/people/86/?format=json","name":"Umang Jain","email":"umang.jain@ideasonboard.com"},"version":1,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2222/mbox/","cover_letter":null,"patches":[{"id":12881,"url":"https://patchwork.libcamera.org/api/patches/12881/?format=json","web_url":"https://patchwork.libcamera.org/patch/12881/","msgid":"<20210709114736.875760-1-umang.jain@ideasonboard.com>","date":"2021-07-09T11:47:35","name":"[libcamera-devel,1/2] libcamera: v4l2_videodevice: Correctly populate V4L2BufferCache cache","mbox":"https://patchwork.libcamera.org/patch/12881/mbox/"},{"id":12882,"url":"https://patchwork.libcamera.org/api/patches/12882/?format=json","web_url":"https://patchwork.libcamera.org/patch/12882/","msgid":"<20210709114736.875760-2-umang.jain@ideasonboard.com>","date":"2021-07-09T11:47:36","name":"[libcamera-devel,2/2] libcamera: v4l2_videodevice: Clear cache_ in ~V4L2BufferCache()","mbox":"https://patchwork.libcamera.org/patch/12882/mbox/"}]},{"id":2223,"url":"https://patchwork.libcamera.org/api/series/2223/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2223","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"ipa: raspberrypi: Allow long exposure modes for imx477.","date":"2021-07-09T14:58:17","submitter":{"id":34,"url":"https://patchwork.libcamera.org/api/people/34/?format=json","name":"Naushir Patuck","email":"naush@raspberrypi.com"},"version":6,"total":8,"received_total":8,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2223/mbox/","cover_letter":{"id":12883,"url":"https://patchwork.libcamera.org/api/covers/12883/?format=json","web_url":"https://patchwork.libcamera.org/cover/12883/","msgid":"<20210709145825.2943443-1-naush@raspberrypi.com>","date":"2021-07-09T14:58:17","name":"[libcamera-devel,v6,0/8] ipa: raspberrypi: Allow long exposure modes for imx477.","mbox":"https://patchwork.libcamera.org/cover/12883/mbox/"},"patches":[{"id":12884,"url":"https://patchwork.libcamera.org/api/patches/12884/?format=json","web_url":"https://patchwork.libcamera.org/patch/12884/","msgid":"<20210709145825.2943443-2-naush@raspberrypi.com>","date":"2021-07-09T14:58:18","name":"[libcamera-devel,v6,1/8] ipa: raspberrypi: Make device_status.h C++ only header, and update comments","mbox":"https://patchwork.libcamera.org/patch/12884/mbox/"},{"id":12885,"url":"https://patchwork.libcamera.org/api/patches/12885/?format=json","web_url":"https://patchwork.libcamera.org/patch/12885/","msgid":"<20210709145825.2943443-3-naush@raspberrypi.com>","date":"2021-07-09T14:58:19","name":"[libcamera-devel,v6,2/8] ipa: raspberrypi: Add a constructor struct DeviceStatus","mbox":"https://patchwork.libcamera.org/patch/12885/mbox/"},{"id":12886,"url":"https://patchwork.libcamera.org/api/patches/12886/?format=json","web_url":"https://patchwork.libcamera.org/patch/12886/","msgid":"<20210709145825.2943443-4-naush@raspberrypi.com>","date":"2021-07-09T14:58:20","name":"[libcamera-devel,v6,3/8] ipa: raspberrypi: Add an operator<< to struct DeviceStatus","mbox":"https://patchwork.libcamera.org/patch/12886/mbox/"},{"id":12887,"url":"https://patchwork.libcamera.org/api/patches/12887/?format=json","web_url":"https://patchwork.libcamera.org/patch/12887/","msgid":"<20210709145825.2943443-5-naush@raspberrypi.com>","date":"2021-07-09T14:58:21","name":"[libcamera-devel,v6,4/8] ipa: raspberrypi: Add frame_length to DeviceStatus","mbox":"https://patchwork.libcamera.org/patch/12887/mbox/"},{"id":12888,"url":"https://patchwork.libcamera.org/api/patches/12888/?format=json","web_url":"https://patchwork.libcamera.org/patch/12888/","msgid":"<20210709145825.2943443-6-naush@raspberrypi.com>","date":"2021-07-09T14:58:22","name":"[libcamera-devel,v6,5/8] ipa: raspberrypi: Allow long exposure modes for imx477.","mbox":"https://patchwork.libcamera.org/patch/12888/mbox/"},{"id":12889,"url":"https://patchwork.libcamera.org/api/patches/12889/?format=json","web_url":"https://patchwork.libcamera.org/patch/12889/","msgid":"<20210709145825.2943443-7-naush@raspberrypi.com>","date":"2021-07-09T14:58:23","name":"[libcamera-devel,v6,6/8] pipeline: raspberrypi: Use priority write for vblank when writing sensor ctrls","mbox":"https://patchwork.libcamera.org/patch/12889/mbox/"},{"id":12890,"url":"https://patchwork.libcamera.org/api/patches/12890/?format=json","web_url":"https://patchwork.libcamera.org/patch/12890/","msgid":"<20210709145825.2943443-8-naush@raspberrypi.com>","date":"2021-07-09T14:58:24","name":"[libcamera-devel,v6,7/8] ipa: raspberrypi: Increase the default max frame duration to 250s","mbox":"https://patchwork.libcamera.org/patch/12890/mbox/"},{"id":12891,"url":"https://patchwork.libcamera.org/api/patches/12891/?format=json","web_url":"https://patchwork.libcamera.org/patch/12891/","msgid":"<20210709145825.2943443-9-naush@raspberrypi.com>","date":"2021-07-09T14:58:25","name":"[libcamera-devel,v6,8/8] ipa: raspberrypi: Make variable names consistent","mbox":"https://patchwork.libcamera.org/patch/12891/mbox/"}]},{"id":2224,"url":"https://patchwork.libcamera.org/api/series/2224/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2224","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"[libcamera-devel,v2] ipa: libipa: Fixups in CameraSensorHelpers","date":"2021-07-09T15:07:23","submitter":{"id":75,"url":"https://patchwork.libcamera.org/api/people/75/?format=json","name":"Jean-Michel Hautbois","email":"jeanmichel.hautbois@ideasonboard.com"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2224/mbox/","cover_letter":null,"patches":[{"id":12892,"url":"https://patchwork.libcamera.org/api/patches/12892/?format=json","web_url":"https://patchwork.libcamera.org/patch/12892/","msgid":"<20210709150723.55966-1-jeanmichel.hautbois@ideasonboard.com>","date":"2021-07-09T15:07:23","name":"[libcamera-devel,v2] ipa: libipa: Fixups in CameraSensorHelpers","mbox":"https://patchwork.libcamera.org/patch/12892/mbox/"}]},{"id":2225,"url":"https://patchwork.libcamera.org/api/series/2225/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2225","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"libcamera: Make Framebuffer class Extensible","date":"2021-07-11T17:03:56","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":2,"total":3,"received_total":3,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2225/mbox/","cover_letter":{"id":12893,"url":"https://patchwork.libcamera.org/api/covers/12893/?format=json","web_url":"https://patchwork.libcamera.org/cover/12893/","msgid":"<20210711170359.300-1-laurent.pinchart@ideasonboard.com>","date":"2021-07-11T17:03:56","name":"[libcamera-devel,v2,0/3] libcamera: Make Framebuffer class Extensible","mbox":"https://patchwork.libcamera.org/cover/12893/mbox/"},"patches":[{"id":12894,"url":"https://patchwork.libcamera.org/api/patches/12894/?format=json","web_url":"https://patchwork.libcamera.org/patch/12894/","msgid":"<20210711170359.300-2-laurent.pinchart@ideasonboard.com>","date":"2021-07-11T17:03:57","name":"[libcamera-devel,v2,1/3] libcamera: base: class: Expose Extensible private data to other classes","mbox":"https://patchwork.libcamera.org/patch/12894/mbox/"},{"id":12895,"url":"https://patchwork.libcamera.org/api/patches/12895/?format=json","web_url":"https://patchwork.libcamera.org/patch/12895/","msgid":"<20210711170359.300-3-laurent.pinchart@ideasonboard.com>","date":"2021-07-11T17:03:58","name":"[libcamera-devel,v2,2/3] libcamera: Drop the LIBCAMERA_D_PTR macro in favour of the _d() function","mbox":"https://patchwork.libcamera.org/patch/12895/mbox/"},{"id":12896,"url":"https://patchwork.libcamera.org/api/patches/12896/?format=json","web_url":"https://patchwork.libcamera.org/patch/12896/","msgid":"<20210711170359.300-4-laurent.pinchart@ideasonboard.com>","date":"2021-07-11T17:03:59","name":"[libcamera-devel,v2,3/3] libcamera: framebuffer: Make FrameBuffer class Extensible","mbox":"https://patchwork.libcamera.org/patch/12896/mbox/"}]},{"id":2226,"url":"https://patchwork.libcamera.org/api/series/2226/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2226","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"libcamera: ipa_manager: Fix, cleanup, and allow forcing isolation","date":"2021-07-11T23:15:44","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":1,"total":3,"received_total":3,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2226/mbox/","cover_letter":{"id":12897,"url":"https://patchwork.libcamera.org/api/covers/12897/?format=json","web_url":"https://patchwork.libcamera.org/cover/12897/","msgid":"<20210711231547.19664-1-laurent.pinchart@ideasonboard.com>","date":"2021-07-11T23:15:44","name":"[libcamera-devel,0/3] libcamera: ipa_manager: Fix, cleanup, and allow forcing isolation","mbox":"https://patchwork.libcamera.org/cover/12897/mbox/"},"patches":[{"id":12898,"url":"https://patchwork.libcamera.org/api/patches/12898/?format=json","web_url":"https://patchwork.libcamera.org/patch/12898/","msgid":"<20210711231547.19664-2-laurent.pinchart@ideasonboard.com>","date":"2021-07-11T23:15:45","name":"[libcamera-devel,1/3] libcamera: ipa_manager: Fix IPA module min/max version check","mbox":"https://patchwork.libcamera.org/patch/12898/mbox/"},{"id":12899,"url":"https://patchwork.libcamera.org/api/patches/12899/?format=json","web_url":"https://patchwork.libcamera.org/patch/12899/","msgid":"<20210711231547.19664-3-laurent.pinchart@ideasonboard.com>","date":"2021-07-11T23:15:46","name":"[libcamera-devel,2/3] libcamera: ipa_manager: Split common code out of createIPA()","mbox":"https://patchwork.libcamera.org/patch/12899/mbox/"},{"id":12900,"url":"https://patchwork.libcamera.org/api/patches/12900/?format=json","web_url":"https://patchwork.libcamera.org/patch/12900/","msgid":"<20210711231547.19664-4-laurent.pinchart@ideasonboard.com>","date":"2021-07-11T23:15:47","name":"[libcamera-devel,3/3] libcamera: ipa_manager: Allow forcing IPA module isolation","mbox":"https://patchwork.libcamera.org/patch/12900/mbox/"}]},{"id":2227,"url":"https://patchwork.libcamera.org/api/series/2227/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2227","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"ipa: raspberrypi: Allow long exposure modes for imx477.","date":"2021-07-12T10:02:01","submitter":{"id":34,"url":"https://patchwork.libcamera.org/api/people/34/?format=json","name":"Naushir Patuck","email":"naush@raspberrypi.com"},"version":7,"total":8,"received_total":8,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2227/mbox/","cover_letter":{"id":12901,"url":"https://patchwork.libcamera.org/api/covers/12901/?format=json","web_url":"https://patchwork.libcamera.org/cover/12901/","msgid":"<20210712100209.447893-1-naush@raspberrypi.com>","date":"2021-07-12T10:02:01","name":"[libcamera-devel,v7,0/8] ipa: raspberrypi: Allow long exposure modes for imx477.","mbox":"https://patchwork.libcamera.org/cover/12901/mbox/"},"patches":[{"id":12902,"url":"https://patchwork.libcamera.org/api/patches/12902/?format=json","web_url":"https://patchwork.libcamera.org/patch/12902/","msgid":"<20210712100209.447893-2-naush@raspberrypi.com>","date":"2021-07-12T10:02:02","name":"[libcamera-devel,v7,1/8] ipa: raspberrypi: Make device_status.h C++ only header, and update comments","mbox":"https://patchwork.libcamera.org/patch/12902/mbox/"},{"id":12903,"url":"https://patchwork.libcamera.org/api/patches/12903/?format=json","web_url":"https://patchwork.libcamera.org/patch/12903/","msgid":"<20210712100209.447893-3-naush@raspberrypi.com>","date":"2021-07-12T10:02:03","name":"[libcamera-devel,v7,2/8] ipa: raspberrypi: Add a constructor struct DeviceStatus","mbox":"https://patchwork.libcamera.org/patch/12903/mbox/"},{"id":12904,"url":"https://patchwork.libcamera.org/api/patches/12904/?format=json","web_url":"https://patchwork.libcamera.org/patch/12904/","msgid":"<20210712100209.447893-4-naush@raspberrypi.com>","date":"2021-07-12T10:02:04","name":"[libcamera-devel,v7,3/8] ipa: raspberrypi: Add an operator<< to struct DeviceStatus","mbox":"https://patchwork.libcamera.org/patch/12904/mbox/"},{"id":12905,"url":"https://patchwork.libcamera.org/api/patches/12905/?format=json","web_url":"https://patchwork.libcamera.org/patch/12905/","msgid":"<20210712100209.447893-5-naush@raspberrypi.com>","date":"2021-07-12T10:02:05","name":"[libcamera-devel,v7,4/8] ipa: raspberrypi: Add frame_length to DeviceStatus","mbox":"https://patchwork.libcamera.org/patch/12905/mbox/"},{"id":12906,"url":"https://patchwork.libcamera.org/api/patches/12906/?format=json","web_url":"https://patchwork.libcamera.org/patch/12906/","msgid":"<20210712100209.447893-6-naush@raspberrypi.com>","date":"2021-07-12T10:02:06","name":"[libcamera-devel,v7,5/8] ipa: raspberrypi: Allow long exposure modes for imx477.","mbox":"https://patchwork.libcamera.org/patch/12906/mbox/"},{"id":12907,"url":"https://patchwork.libcamera.org/api/patches/12907/?format=json","web_url":"https://patchwork.libcamera.org/patch/12907/","msgid":"<20210712100209.447893-7-naush@raspberrypi.com>","date":"2021-07-12T10:02:07","name":"[libcamera-devel,v7,6/8] pipeline: raspberrypi: Use priority write for vblank when writing sensor ctrls","mbox":"https://patchwork.libcamera.org/patch/12907/mbox/"},{"id":12908,"url":"https://patchwork.libcamera.org/api/patches/12908/?format=json","web_url":"https://patchwork.libcamera.org/patch/12908/","msgid":"<20210712100209.447893-8-naush@raspberrypi.com>","date":"2021-07-12T10:02:08","name":"[libcamera-devel,v7,7/8] ipa: raspberrypi: Increase the default max frame duration to 250s","mbox":"https://patchwork.libcamera.org/patch/12908/mbox/"},{"id":12909,"url":"https://patchwork.libcamera.org/api/patches/12909/?format=json","web_url":"https://patchwork.libcamera.org/patch/12909/","msgid":"<20210712100209.447893-9-naush@raspberrypi.com>","date":"2021-07-12T10:02:09","name":"[libcamera-devel,v7,8/8] ipa: raspberrypi: Make variable names consistent","mbox":"https://patchwork.libcamera.org/patch/12909/mbox/"}]},{"id":2228,"url":"https://patchwork.libcamera.org/api/series/2228/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2228","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"Introduce Metadata class in ipa","date":"2021-07-12T13:16:28","submitter":{"id":75,"url":"https://patchwork.libcamera.org/api/people/75/?format=json","name":"Jean-Michel Hautbois","email":"jeanmichel.hautbois@ideasonboard.com"},"version":1,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2228/mbox/","cover_letter":{"id":12910,"url":"https://patchwork.libcamera.org/api/covers/12910/?format=json","web_url":"https://patchwork.libcamera.org/cover/12910/","msgid":"<20210712131630.73914-1-jeanmichel.hautbois@ideasonboard.com>","date":"2021-07-12T13:16:28","name":"[libcamera-devel,0/2] Introduce Metadata class in ipa","mbox":"https://patchwork.libcamera.org/cover/12910/mbox/"},"patches":[{"id":12912,"url":"https://patchwork.libcamera.org/api/patches/12912/?format=json","web_url":"https://patchwork.libcamera.org/patch/12912/","msgid":"<20210712131630.73914-2-jeanmichel.hautbois@ideasonboard.com>","date":"2021-07-12T13:16:29","name":"[libcamera-devel,1/2] ipa: libipa: Introduce Metadata class","mbox":"https://patchwork.libcamera.org/patch/12912/mbox/"},{"id":12911,"url":"https://patchwork.libcamera.org/api/patches/12911/?format=json","web_url":"https://patchwork.libcamera.org/patch/12911/","msgid":"<20210712131630.73914-3-jeanmichel.hautbois@ideasonboard.com>","date":"2021-07-12T13:16:30","name":"[libcamera-devel,2/2] ipa: ipu3: Use metadata and improve the doc","mbox":"https://patchwork.libcamera.org/patch/12911/mbox/"}]},{"id":2229,"url":"https://patchwork.libcamera.org/api/series/2229/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2229","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"Multi-camera support in the cam application","date":"2021-07-12T21:56:15","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":2,"total":30,"received_total":30,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2229/mbox/","cover_letter":{"id":12913,"url":"https://patchwork.libcamera.org/api/covers/12913/?format=json","web_url":"https://patchwork.libcamera.org/cover/12913/","msgid":"<20210712215645.30478-1-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:15","name":"[libcamera-devel,v2,00/30] Multi-camera support in the cam application","mbox":"https://patchwork.libcamera.org/cover/12913/mbox/"},"patches":[{"id":12914,"url":"https://patchwork.libcamera.org/api/patches/12914/?format=json","web_url":"https://patchwork.libcamera.org/patch/12914/","msgid":"<20210712215645.30478-2-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:16","name":"[libcamera-devel,v2,01/30] cam: options: Make KeyValueParser::usage() private","mbox":"https://patchwork.libcamera.org/patch/12914/mbox/"},{"id":12915,"url":"https://patchwork.libcamera.org/api/patches/12915/?format=json","web_url":"https://patchwork.libcamera.org/patch/12915/","msgid":"<20210712215645.30478-3-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:17","name":"[libcamera-devel,v2,02/30] cam: options: Move Option struct to options.cpp","mbox":"https://patchwork.libcamera.org/patch/12915/mbox/"},{"id":12916,"url":"https://patchwork.libcamera.org/api/patches/12916/?format=json","web_url":"https://patchwork.libcamera.org/patch/12916/","msgid":"<20210712215645.30478-4-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:18","name":"[libcamera-devel,v2,03/30] cam: options: Document the options parser API","mbox":"https://patchwork.libcamera.org/patch/12916/mbox/"},{"id":12917,"url":"https://patchwork.libcamera.org/api/patches/12917/?format=json","web_url":"https://patchwork.libcamera.org/patch/12917/","msgid":"<20210712215645.30478-5-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:19","name":"[libcamera-devel,v2,04/30] cam: options: Move OptionValue class after OptionsParser","mbox":"https://patchwork.libcamera.org/patch/12917/mbox/"},{"id":12918,"url":"https://patchwork.libcamera.org/api/patches/12918/?format=json","web_url":"https://patchwork.libcamera.org/patch/12918/","msgid":"<20210712215645.30478-6-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:20","name":"[libcamera-devel,v2,05/30] cam: options: Add optionName() function to Option structure","mbox":"https://patchwork.libcamera.org/patch/12918/mbox/"},{"id":12919,"url":"https://patchwork.libcamera.org/api/patches/12919/?format=json","web_url":"https://patchwork.libcamera.org/patch/12919/","msgid":"<20210712215645.30478-7-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:21","name":"[libcamera-devel,v2,06/30] cam: options: Slit OptionsParser::usage() in two functions","mbox":"https://patchwork.libcamera.org/patch/12919/mbox/"},{"id":12920,"url":"https://patchwork.libcamera.org/api/patches/12920/?format=json","web_url":"https://patchwork.libcamera.org/patch/12920/","msgid":"<20210712215645.30478-8-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:22","name":"[libcamera-devel,v2,07/30] cam: options: Disable copy for parsers","mbox":"https://patchwork.libcamera.org/patch/12920/mbox/"},{"id":12921,"url":"https://patchwork.libcamera.org/api/patches/12921/?format=json","web_url":"https://patchwork.libcamera.org/patch/12921/","msgid":"<20210712215645.30478-9-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:23","name":"[libcamera-devel,v2,08/30] cam: options: Move key string left in usage() for key-value parser","mbox":"https://patchwork.libcamera.org/patch/12921/mbox/"},{"id":12922,"url":"https://patchwork.libcamera.org/api/patches/12922/?format=json","web_url":"https://patchwork.libcamera.org/patch/12922/","msgid":"<20210712215645.30478-10-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:24","name":"[libcamera-devel,v2,09/30] cam: options: Support parent-child relationship between options","mbox":"https://patchwork.libcamera.org/patch/12922/mbox/"},{"id":12923,"url":"https://patchwork.libcamera.org/api/patches/12923/?format=json","web_url":"https://patchwork.libcamera.org/patch/12923/","msgid":"<20210712215645.30478-11-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:25","name":"[libcamera-devel,v2,10/30] cam: options: Drop some OptionValue cast operators","mbox":"https://patchwork.libcamera.org/patch/12923/mbox/"},{"id":12924,"url":"https://patchwork.libcamera.org/api/patches/12924/?format=json","web_url":"https://patchwork.libcamera.org/patch/12924/","msgid":"<20210712215645.30478-12-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:26","name":"[libcamera-devel,v2,11/30] cam: options: Avoid copies of OptionvValue and KeyValueParser::Options","mbox":"https://patchwork.libcamera.org/patch/12924/mbox/"},{"id":12925,"url":"https://patchwork.libcamera.org/api/patches/12925/?format=json","web_url":"https://patchwork.libcamera.org/patch/12925/","msgid":"<20210712215645.30478-13-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:27","name":"[libcamera-devel,v2,12/30] cam: Rename Capture to CameraSession","mbox":"https://patchwork.libcamera.org/patch/12925/mbox/"},{"id":12926,"url":"https://patchwork.libcamera.org/api/patches/12926/?format=json","web_url":"https://patchwork.libcamera.org/patch/12926/","msgid":"<20210712215645.30478-14-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:28","name":"[libcamera-devel,v2,13/30] cam: camera_session: Access event loop through global instance","mbox":"https://patchwork.libcamera.org/patch/12926/mbox/"},{"id":12928,"url":"https://patchwork.libcamera.org/api/patches/12928/?format=json","web_url":"https://patchwork.libcamera.org/patch/12928/","msgid":"<20210712215645.30478-15-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:29","name":"[libcamera-devel,v2,14/30] cam: Move event loop exit from CameraSession to CamApp","mbox":"https://patchwork.libcamera.org/patch/12928/mbox/"},{"id":12927,"url":"https://patchwork.libcamera.org/api/patches/12927/?format=json","web_url":"https://patchwork.libcamera.org/patch/12927/","msgid":"<20210712215645.30478-16-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:30","name":"[libcamera-devel,v2,15/30] cam: Move event loop execution from CameraSession to CamApp","mbox":"https://patchwork.libcamera.org/patch/12927/mbox/"},{"id":12929,"url":"https://patchwork.libcamera.org/api/patches/12929/?format=json","web_url":"https://patchwork.libcamera.org/patch/12929/","msgid":"<20210712215645.30478-17-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:31","name":"[libcamera-devel,v2,16/30] cam: camera_session: Use std::unique_ptr<> to manage class members","mbox":"https://patchwork.libcamera.org/patch/12929/mbox/"},{"id":12930,"url":"https://patchwork.libcamera.org/api/patches/12930/?format=json","web_url":"https://patchwork.libcamera.org/patch/12930/","msgid":"<20210712215645.30478-18-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:32","name":"[libcamera-devel,v2,17/30] cam: Store camera session pointer in CamApp class","mbox":"https://patchwork.libcamera.org/patch/12930/mbox/"},{"id":12931,"url":"https://patchwork.libcamera.org/api/patches/12931/?format=json","web_url":"https://patchwork.libcamera.org/patch/12931/","msgid":"<20210712215645.30478-19-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:33","name":"[libcamera-devel,v2,18/30] cam: Move CameraConfiguration creation to CameraSession class","mbox":"https://patchwork.libcamera.org/patch/12931/mbox/"},{"id":12933,"url":"https://patchwork.libcamera.org/api/patches/12933/?format=json","web_url":"https://patchwork.libcamera.org/patch/12933/","msgid":"<20210712215645.30478-20-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:34","name":"[libcamera-devel,v2,19/30] cam: Move camera acquire to the CameraSession class","mbox":"https://patchwork.libcamera.org/patch/12933/mbox/"},{"id":12932,"url":"https://patchwork.libcamera.org/api/patches/12932/?format=json","web_url":"https://patchwork.libcamera.org/patch/12932/","msgid":"<20210712215645.30478-21-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:35","name":"[libcamera-devel,v2,20/30] cam: Use std::unique_ptr<> to manage CameraManager","mbox":"https://patchwork.libcamera.org/patch/12932/mbox/"},{"id":12934,"url":"https://patchwork.libcamera.org/api/patches/12934/?format=json","web_url":"https://patchwork.libcamera.org/patch/12934/","msgid":"<20210712215645.30478-22-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:36","name":"[libcamera-devel,v2,21/30] cam: Drop unneeded error check and message","mbox":"https://patchwork.libcamera.org/patch/12934/mbox/"},{"id":12935,"url":"https://patchwork.libcamera.org/api/patches/12935/?format=json","web_url":"https://patchwork.libcamera.org/patch/12935/","msgid":"<20210712215645.30478-23-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:37","name":"[libcamera-devel,v2,22/30] cam: Make CamApp::cameraName() static","mbox":"https://patchwork.libcamera.org/patch/12935/mbox/"},{"id":12936,"url":"https://patchwork.libcamera.org/api/patches/12936/?format=json","web_url":"https://patchwork.libcamera.org/patch/12936/","msgid":"<20210712215645.30478-24-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:38","name":"[libcamera-devel,v2,23/30] cam: Move camera session creation and monitoring setup to run()","mbox":"https://patchwork.libcamera.org/patch/12936/mbox/"},{"id":12937,"url":"https://patchwork.libcamera.org/api/patches/12937/?format=json","web_url":"https://patchwork.libcamera.org/patch/12937/","msgid":"<20210712215645.30478-25-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:39","name":"[libcamera-devel,v2,24/30] cam: Move printing of camera information to CameraSession class","mbox":"https://patchwork.libcamera.org/patch/12937/mbox/"},{"id":12938,"url":"https://patchwork.libcamera.org/api/patches/12938/?format=json","web_url":"https://patchwork.libcamera.org/patch/12938/","msgid":"<20210712215645.30478-26-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:40","name":"[libcamera-devel,v2,25/30] cam: Move session_ member variable to a local variable in run() function","mbox":"https://patchwork.libcamera.org/patch/12938/mbox/"},{"id":12939,"url":"https://patchwork.libcamera.org/api/patches/12939/?format=json","web_url":"https://patchwork.libcamera.org/patch/12939/","msgid":"<20210712215645.30478-27-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:41","name":"[libcamera-devel,v2,26/30] cam: Reorganize run() function and merge the two event loops","mbox":"https://patchwork.libcamera.org/patch/12939/mbox/"},{"id":12940,"url":"https://patchwork.libcamera.org/api/patches/12940/?format=json","web_url":"https://patchwork.libcamera.org/patch/12940/","msgid":"<20210712215645.30478-28-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:42","name":"[libcamera-devel,v2,27/30] cam: Allow specifying directories in the --file option","mbox":"https://patchwork.libcamera.org/patch/12940/mbox/"},{"id":12941,"url":"https://patchwork.libcamera.org/api/patches/12941/?format=json","web_url":"https://patchwork.libcamera.org/patch/12941/","msgid":"<20210712215645.30478-29-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:43","name":"[libcamera-devel,v2,28/30] cam: Make camera-related options sub-options of OptCamera","mbox":"https://patchwork.libcamera.org/patch/12941/mbox/"},{"id":12942,"url":"https://patchwork.libcamera.org/api/patches/12942/?format=json","web_url":"https://patchwork.libcamera.org/patch/12942/","msgid":"<20210712215645.30478-30-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:44","name":"[libcamera-devel,v2,29/30] cam: Add camera index to file name of capture frames","mbox":"https://patchwork.libcamera.org/patch/12942/mbox/"},{"id":12943,"url":"https://patchwork.libcamera.org/api/patches/12943/?format=json","web_url":"https://patchwork.libcamera.org/patch/12943/","msgid":"<20210712215645.30478-31-laurent.pinchart@ideasonboard.com>","date":"2021-07-12T21:56:45","name":"[libcamera-devel,v2,30/30] cam: Support using multiple cameras concurrently","mbox":"https://patchwork.libcamera.org/patch/12943/mbox/"}]},{"id":2230,"url":"https://patchwork.libcamera.org/api/series/2230/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2230","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"[libcamera-devel] ipa: raspberrypi: Remove unused MetadataPtr","date":"2021-07-14T09:06:59","submitter":{"id":75,"url":"https://patchwork.libcamera.org/api/people/75/?format=json","name":"Jean-Michel Hautbois","email":"jeanmichel.hautbois@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2230/mbox/","cover_letter":null,"patches":[{"id":12944,"url":"https://patchwork.libcamera.org/api/patches/12944/?format=json","web_url":"https://patchwork.libcamera.org/patch/12944/","msgid":"<20210714090659.48758-1-jeanmichel.hautbois@ideasonboard.com>","date":"2021-07-14T09:06:59","name":"[libcamera-devel] ipa: raspberrypi: Remove unused MetadataPtr","mbox":"https://patchwork.libcamera.org/patch/12944/mbox/"}]},{"id":2231,"url":"https://patchwork.libcamera.org/api/series/2231/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2231","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"[libcamera-devel,v2] ipa: raspberrypi: Remove unused MetadataPtr","date":"2021-07-14T13:02:32","submitter":{"id":75,"url":"https://patchwork.libcamera.org/api/people/75/?format=json","name":"Jean-Michel Hautbois","email":"jeanmichel.hautbois@ideasonboard.com"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2231/mbox/","cover_letter":null,"patches":[{"id":12945,"url":"https://patchwork.libcamera.org/api/patches/12945/?format=json","web_url":"https://patchwork.libcamera.org/patch/12945/","msgid":"<20210714130232.63284-1-jeanmichel.hautbois@ideasonboard.com>","date":"2021-07-14T13:02:32","name":"[libcamera-devel,v2] ipa: raspberrypi: Remove unused MetadataPtr","mbox":"https://patchwork.libcamera.org/patch/12945/mbox/"}]},{"id":2232,"url":"https://patchwork.libcamera.org/api/series/2232/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2232","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"lc-compliance: Add test to queue more requests than hardware depth","date":"2021-07-14T18:38:47","submitter":{"id":84,"url":"https://patchwork.libcamera.org/api/people/84/?format=json","name":"Nícolas F. R. A. Prado","email":"nfraprado@collabora.com"},"version":6,"total":10,"received_total":10,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2232/mbox/","cover_letter":{"id":12946,"url":"https://patchwork.libcamera.org/api/covers/12946/?format=json","web_url":"https://patchwork.libcamera.org/cover/12946/","msgid":"<20210714183857.2046425-1-nfraprado@collabora.com>","date":"2021-07-14T18:38:47","name":"[libcamera-devel,v6,00/10] lc-compliance: Add test to queue more requests than hardware depth","mbox":"https://patchwork.libcamera.org/cover/12946/mbox/"},"patches":[{"id":12947,"url":"https://patchwork.libcamera.org/api/patches/12947/?format=json","web_url":"https://patchwork.libcamera.org/patch/12947/","msgid":"<20210714183857.2046425-2-nfraprado@collabora.com>","date":"2021-07-14T18:38:48","name":"[libcamera-devel,v6,01/10] libcamera: property: Add MinNumRequests property","mbox":"https://patchwork.libcamera.org/patch/12947/mbox/"},{"id":12948,"url":"https://patchwork.libcamera.org/api/patches/12948/?format=json","web_url":"https://patchwork.libcamera.org/patch/12948/","msgid":"<20210714183857.2046425-3-nfraprado@collabora.com>","date":"2021-07-14T18:38:49","name":"[libcamera-devel,v6,02/10] libcamera: framebuffer_allocator: Make allocate() require count","mbox":"https://patchwork.libcamera.org/patch/12948/mbox/"},{"id":12949,"url":"https://patchwork.libcamera.org/api/patches/12949/?format=json","web_url":"https://patchwork.libcamera.org/patch/12949/","msgid":"<20210714183857.2046425-4-nfraprado@collabora.com>","date":"2021-07-14T18:38:50","name":"[libcamera-devel,v6,03/10] lc-compliance: Move buffer allocation to separate function","mbox":"https://patchwork.libcamera.org/patch/12949/mbox/"},{"id":12950,"url":"https://patchwork.libcamera.org/api/patches/12950/?format=json","web_url":"https://patchwork.libcamera.org/patch/12950/","msgid":"<20210714183857.2046425-5-nfraprado@collabora.com>","date":"2021-07-14T18:38:51","name":"[libcamera-devel,v6,04/10] lc-compliance: Factor common capture code into SimpleCapture","mbox":"https://patchwork.libcamera.org/patch/12950/mbox/"},{"id":12951,"url":"https://patchwork.libcamera.org/api/patches/12951/?format=json","web_url":"https://patchwork.libcamera.org/patch/12951/","msgid":"<20210714183857.2046425-6-nfraprado@collabora.com>","date":"2021-07-14T18:38:52","name":"[libcamera-devel,v6,05/10] lc-compliance: Move camera setup to CameraHolder class","mbox":"https://patchwork.libcamera.org/patch/12951/mbox/"},{"id":12952,"url":"https://patchwork.libcamera.org/api/patches/12952/?format=json","web_url":"https://patchwork.libcamera.org/patch/12952/","msgid":"<20210714183857.2046425-7-nfraprado@collabora.com>","date":"2021-07-14T18:38:53","name":"[libcamera-devel,v6,06/10] lc-compliance: Move role to string conversion to its own function","mbox":"https://patchwork.libcamera.org/patch/12952/mbox/"},{"id":12953,"url":"https://patchwork.libcamera.org/api/patches/12953/?format=json","web_url":"https://patchwork.libcamera.org/patch/12953/","msgid":"<20210714183857.2046425-8-nfraprado@collabora.com>","date":"2021-07-14T18:38:54","name":"[libcamera-devel,v6,07/10] lc-compliance: Add test to queue more requests than hardware depth","mbox":"https://patchwork.libcamera.org/patch/12953/mbox/"},{"id":12954,"url":"https://patchwork.libcamera.org/api/patches/12954/?format=json","web_url":"https://patchwork.libcamera.org/patch/12954/","msgid":"<20210714183857.2046425-9-nfraprado@collabora.com>","date":"2021-07-14T18:38:55","name":"[libcamera-devel,v6,08/10] lc-compliance: Check that requests complete successfully","mbox":"https://patchwork.libcamera.org/patch/12954/mbox/"},{"id":12955,"url":"https://patchwork.libcamera.org/api/patches/12955/?format=json","web_url":"https://patchwork.libcamera.org/patch/12955/","msgid":"<20210714183857.2046425-10-nfraprado@collabora.com>","date":"2021-07-14T18:38:56","name":"[libcamera-devel,v6,09/10] libcamera: pipeline: Don't rely on bufferCount","mbox":"https://patchwork.libcamera.org/patch/12955/mbox/"},{"id":12956,"url":"https://patchwork.libcamera.org/api/patches/12956/?format=json","web_url":"https://patchwork.libcamera.org/patch/12956/","msgid":"<20210714183857.2046425-11-nfraprado@collabora.com>","date":"2021-07-14T18:38:57","name":"[libcamera-devel,v6,10/10] libcamera: stream: Remove bufferCount","mbox":"https://patchwork.libcamera.org/patch/12956/mbox/"}]},{"id":2233,"url":"https://patchwork.libcamera.org/api/series/2233/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2233","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"[libcamera-devel,v2] libipa: Add CameraSensorHelper for OV13858","date":"2021-07-15T10:13:15","submitter":{"id":75,"url":"https://patchwork.libcamera.org/api/people/75/?format=json","name":"Jean-Michel Hautbois","email":"jeanmichel.hautbois@ideasonboard.com"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2233/mbox/","cover_letter":null,"patches":[{"id":12957,"url":"https://patchwork.libcamera.org/api/patches/12957/?format=json","web_url":"https://patchwork.libcamera.org/patch/12957/","msgid":"<20210715101315.199703-1-jeanmichel.hautbois@ideasonboard.com>","date":"2021-07-15T10:13:15","name":"[libcamera-devel,v2] libipa: Add CameraSensorHelper for OV13858","mbox":"https://patchwork.libcamera.org/patch/12957/mbox/"}]},{"id":2234,"url":"https://patchwork.libcamera.org/api/series/2234/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2234","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"[libcamera-devel] libipa: Correct OV5670 CameraSensorHelper gain values","date":"2021-07-15T10:17:09","submitter":{"id":75,"url":"https://patchwork.libcamera.org/api/people/75/?format=json","name":"Jean-Michel Hautbois","email":"jeanmichel.hautbois@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2234/mbox/","cover_letter":null,"patches":[{"id":12958,"url":"https://patchwork.libcamera.org/api/patches/12958/?format=json","web_url":"https://patchwork.libcamera.org/patch/12958/","msgid":"<20210715101709.202034-1-jeanmichel.hautbois@ideasonboard.com>","date":"2021-07-15T10:17:09","name":"[libcamera-devel] libipa: Correct OV5670 CameraSensorHelper gain values","mbox":"https://patchwork.libcamera.org/patch/12958/mbox/"}]},{"id":2235,"url":"https://patchwork.libcamera.org/api/series/2235/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2235","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"[libcamera-devel,IPU3-IPA] ipu3: Use updated buffer.h header","date":"2021-07-15T11:28:45","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/people/4/?format=json","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2235/mbox/","cover_letter":null,"patches":[{"id":12959,"url":"https://patchwork.libcamera.org/api/patches/12959/?format=json","web_url":"https://patchwork.libcamera.org/patch/12959/","msgid":"<20210715112845.4049846-1-kieran.bingham@ideasonboard.com>","date":"2021-07-15T11:28:45","name":"[libcamera-devel,IPU3-IPA] ipu3: Use updated buffer.h header","mbox":"https://patchwork.libcamera.org/patch/12959/mbox/"}]},{"id":2236,"url":"https://patchwork.libcamera.org/api/series/2236/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2236","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"[libcamera-devel] android: camera_capabilities: Ensure PixelArrayActiveAreas exists before accessing","date":"2021-07-15T14:00:11","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/people/4/?format=json","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2236/mbox/","cover_letter":null,"patches":[{"id":12960,"url":"https://patchwork.libcamera.org/api/patches/12960/?format=json","web_url":"https://patchwork.libcamera.org/patch/12960/","msgid":"<20210715140011.122598-1-kieran.bingham@ideasonboard.com>","date":"2021-07-15T14:00:11","name":"[libcamera-devel] android: camera_capabilities: Ensure PixelArrayActiveAreas exists before accessing","mbox":"https://patchwork.libcamera.org/patch/12960/mbox/"}]},{"id":2237,"url":"https://patchwork.libcamera.org/api/series/2237/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2237","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"[libcamera-devel] libcamera: v4l2_videodevice: Handle unexpected buffers","date":"2021-07-15T14:21:30","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/people/4/?format=json","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2237/mbox/","cover_letter":null,"patches":[{"id":12961,"url":"https://patchwork.libcamera.org/api/patches/12961/?format=json","web_url":"https://patchwork.libcamera.org/patch/12961/","msgid":"<20210715142130.139675-1-kieran.bingham@ideasonboard.com>","date":"2021-07-15T14:21:30","name":"[libcamera-devel] libcamera: v4l2_videodevice: Handle unexpected buffers","mbox":"https://patchwork.libcamera.org/patch/12961/mbox/"}]},{"id":2238,"url":"https://patchwork.libcamera.org/api/series/2238/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2238","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"[libcamera-devel] ipa: core.mojom: Rework core file documentation","date":"2021-07-15T15:32:00","submitter":{"id":3,"url":"https://patchwork.libcamera.org/api/people/3/?format=json","name":"Jacopo Mondi","email":"jacopo@jmondi.org"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2238/mbox/","cover_letter":null,"patches":[{"id":12962,"url":"https://patchwork.libcamera.org/api/patches/12962/?format=json","web_url":"https://patchwork.libcamera.org/patch/12962/","msgid":"<20210715153200.63805-1-jacopo@jmondi.org>","date":"2021-07-15T15:32:00","name":"[libcamera-devel] ipa: core.mojom: Rework core file documentation","mbox":"https://patchwork.libcamera.org/patch/12962/mbox/"}]},{"id":2239,"url":"https://patchwork.libcamera.org/api/series/2239/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2239","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"android: Drive-by cleanups","date":"2021-07-15T15:32:38","submitter":{"id":3,"url":"https://patchwork.libcamera.org/api/people/3/?format=json","name":"Jacopo Mondi","email":"jacopo@jmondi.org"},"version":1,"total":3,"received_total":3,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2239/mbox/","cover_letter":{"id":12963,"url":"https://patchwork.libcamera.org/api/covers/12963/?format=json","web_url":"https://patchwork.libcamera.org/cover/12963/","msgid":"<20210715153241.63971-1-jacopo@jmondi.org>","date":"2021-07-15T15:32:38","name":"[libcamera-devel,0/3] android: Drive-by cleanups","mbox":"https://patchwork.libcamera.org/cover/12963/mbox/"},"patches":[{"id":12964,"url":"https://patchwork.libcamera.org/api/patches/12964/?format=json","web_url":"https://patchwork.libcamera.org/patch/12964/","msgid":"<20210715153241.63971-2-jacopo@jmondi.org>","date":"2021-07-15T15:32:39","name":"[libcamera-devel,1/3] android: capabilities: Use a throw-away config for YUV stream building","mbox":"https://patchwork.libcamera.org/patch/12964/mbox/"},{"id":12965,"url":"https://patchwork.libcamera.org/api/patches/12965/?format=json","web_url":"https://patchwork.libcamera.org/patch/12965/","msgid":"<20210715153241.63971-3-jacopo@jmondi.org>","date":"2021-07-15T15:32:40","name":"[libcamera-devel,2/3] android: capabilties: Rationalize get[YUV|Raw]Resolution names","mbox":"https://patchwork.libcamera.org/patch/12965/mbox/"},{"id":12966,"url":"https://patchwork.libcamera.org/api/patches/12966/?format=json","web_url":"https://patchwork.libcamera.org/patch/12966/","msgid":"<20210715153241.63971-4-jacopo@jmondi.org>","date":"2021-07-15T15:32:41","name":"[libcamera-devel,3/3] android: capabilities: Centralize RAW support check","mbox":"https://patchwork.libcamera.org/patch/12966/mbox/"}]},{"id":2240,"url":"https://patchwork.libcamera.org/api/series/2240/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2240","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"[libcamera-devel,v2,1/2] Fixes: 4fd6bb33 (\"libcamera: Add support for XRGB8888 and XBGR8888\")","date":"2021-07-15T18:15:21","submitter":{"id":85,"url":"https://patchwork.libcamera.org/api/people/85/?format=json","name":"Vedant Paranjape","email":"vedantparanjape160201@gmail.com"},"version":2,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2240/mbox/","cover_letter":null,"patches":[{"id":12967,"url":"https://patchwork.libcamera.org/api/patches/12967/?format=json","web_url":"https://patchwork.libcamera.org/patch/12967/","msgid":"<20210715181522.273606-1-vedantparanjape160201@gmail.com>","date":"2021-07-15T18:15:21","name":"[libcamera-devel,v2,1/2] Fixes: 4fd6bb33 (\"libcamera: Add support for XRGB8888 and XBGR8888\")","mbox":"https://patchwork.libcamera.org/patch/12967/mbox/"},{"id":12968,"url":"https://patchwork.libcamera.org/api/patches/12968/?format=json","web_url":"https://patchwork.libcamera.org/patch/12968/","msgid":"<20210715181522.273606-2-vedantparanjape160201@gmail.com>","date":"2021-07-15T18:15:22","name":"[libcamera-devel,v2,2/2] libcamera: Add pixel format BGRX8888","mbox":"https://patchwork.libcamera.org/patch/12968/mbox/"}]},{"id":2241,"url":"https://patchwork.libcamera.org/api/series/2241/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2241","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"[libcamera-devel,v3,1/2] libcamera: Fix the V4L2 pixel format for formats::XBGR8888","date":"2021-07-15T20:46:16","submitter":{"id":85,"url":"https://patchwork.libcamera.org/api/people/85/?format=json","name":"Vedant Paranjape","email":"vedantparanjape160201@gmail.com"},"version":3,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2241/mbox/","cover_letter":null,"patches":[{"id":12969,"url":"https://patchwork.libcamera.org/api/patches/12969/?format=json","web_url":"https://patchwork.libcamera.org/patch/12969/","msgid":"<20210715204617.20140-1-vedantparanjape160201@gmail.com>","date":"2021-07-15T20:46:16","name":"[libcamera-devel,v3,1/2] libcamera: Fix the V4L2 pixel format for formats::XBGR8888","mbox":"https://patchwork.libcamera.org/patch/12969/mbox/"},{"id":12970,"url":"https://patchwork.libcamera.org/api/patches/12970/?format=json","web_url":"https://patchwork.libcamera.org/patch/12970/","msgid":"<20210715204617.20140-2-vedantparanjape160201@gmail.com>","date":"2021-07-15T20:46:17","name":"[libcamera-devel,v3,2/2] libcamera: Add pixel format BGRX8888","mbox":"https://patchwork.libcamera.org/patch/12970/mbox/"}]},{"id":2242,"url":"https://patchwork.libcamera.org/api/series/2242/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2242","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"Multi-camera support in the cam application","date":"2021-07-15T21:14:26","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":3,"total":33,"received_total":33,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2242/mbox/","cover_letter":{"id":12971,"url":"https://patchwork.libcamera.org/api/covers/12971/?format=json","web_url":"https://patchwork.libcamera.org/cover/12971/","msgid":"<20210715211459.19373-1-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:26","name":"[libcamera-devel,v3,00/33] Multi-camera support in the cam application","mbox":"https://patchwork.libcamera.org/cover/12971/mbox/"},"patches":[{"id":12972,"url":"https://patchwork.libcamera.org/api/patches/12972/?format=json","web_url":"https://patchwork.libcamera.org/patch/12972/","msgid":"<20210715211459.19373-2-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:27","name":"[libcamera-devel,v3,01/33] cam: options: Make KeyValueParser::usage() private","mbox":"https://patchwork.libcamera.org/patch/12972/mbox/"},{"id":12973,"url":"https://patchwork.libcamera.org/api/patches/12973/?format=json","web_url":"https://patchwork.libcamera.org/patch/12973/","msgid":"<20210715211459.19373-3-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:28","name":"[libcamera-devel,v3,02/33] cam: options: Move Option struct to options.cpp","mbox":"https://patchwork.libcamera.org/patch/12973/mbox/"},{"id":12974,"url":"https://patchwork.libcamera.org/api/patches/12974/?format=json","web_url":"https://patchwork.libcamera.org/patch/12974/","msgid":"<20210715211459.19373-4-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:29","name":"[libcamera-devel,v3,03/33] cam: options: Document the options parser API","mbox":"https://patchwork.libcamera.org/patch/12974/mbox/"},{"id":12975,"url":"https://patchwork.libcamera.org/api/patches/12975/?format=json","web_url":"https://patchwork.libcamera.org/patch/12975/","msgid":"<20210715211459.19373-5-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:30","name":"[libcamera-devel,v3,04/33] cam: options: Move OptionValue class after OptionsParser","mbox":"https://patchwork.libcamera.org/patch/12975/mbox/"},{"id":12976,"url":"https://patchwork.libcamera.org/api/patches/12976/?format=json","web_url":"https://patchwork.libcamera.org/patch/12976/","msgid":"<20210715211459.19373-6-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:31","name":"[libcamera-devel,v3,05/33] cam: options: Add optionName() function to Option structure","mbox":"https://patchwork.libcamera.org/patch/12976/mbox/"},{"id":12977,"url":"https://patchwork.libcamera.org/api/patches/12977/?format=json","web_url":"https://patchwork.libcamera.org/patch/12977/","msgid":"<20210715211459.19373-7-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:32","name":"[libcamera-devel,v3,06/33] cam: options: Slit OptionsParser::usage() in two functions","mbox":"https://patchwork.libcamera.org/patch/12977/mbox/"},{"id":12978,"url":"https://patchwork.libcamera.org/api/patches/12978/?format=json","web_url":"https://patchwork.libcamera.org/patch/12978/","msgid":"<20210715211459.19373-8-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:33","name":"[libcamera-devel,v3,07/33] cam: options: Disable copy for parsers","mbox":"https://patchwork.libcamera.org/patch/12978/mbox/"},{"id":12979,"url":"https://patchwork.libcamera.org/api/patches/12979/?format=json","web_url":"https://patchwork.libcamera.org/patch/12979/","msgid":"<20210715211459.19373-9-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:34","name":"[libcamera-devel,v3,08/33] cam: options: Move key string left in usage() for key-value parser","mbox":"https://patchwork.libcamera.org/patch/12979/mbox/"},{"id":12980,"url":"https://patchwork.libcamera.org/api/patches/12980/?format=json","web_url":"https://patchwork.libcamera.org/patch/12980/","msgid":"<20210715211459.19373-10-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:35","name":"[libcamera-devel,v3,09/33] cam: options: Support parent-child relationship between options","mbox":"https://patchwork.libcamera.org/patch/12980/mbox/"},{"id":12981,"url":"https://patchwork.libcamera.org/api/patches/12981/?format=json","web_url":"https://patchwork.libcamera.org/patch/12981/","msgid":"<20210715211459.19373-11-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:36","name":"[libcamera-devel,v3,10/33] cam: options: Drop some OptionValue cast operators","mbox":"https://patchwork.libcamera.org/patch/12981/mbox/"},{"id":12982,"url":"https://patchwork.libcamera.org/api/patches/12982/?format=json","web_url":"https://patchwork.libcamera.org/patch/12982/","msgid":"<20210715211459.19373-12-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:37","name":"[libcamera-devel,v3,11/33] cam: options: Add empty() function to OptionValue class","mbox":"https://patchwork.libcamera.org/patch/12982/mbox/"},{"id":12983,"url":"https://patchwork.libcamera.org/api/patches/12983/?format=json","web_url":"https://patchwork.libcamera.org/patch/12983/","msgid":"<20210715211459.19373-13-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:38","name":"[libcamera-devel,v3,12/33] cam: stream_options: Use OptionValue::empty() to test if option is set","mbox":"https://patchwork.libcamera.org/patch/12983/mbox/"},{"id":12984,"url":"https://patchwork.libcamera.org/api/patches/12984/?format=json","web_url":"https://patchwork.libcamera.org/patch/12984/","msgid":"<20210715211459.19373-14-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:39","name":"[libcamera-devel,v3,13/33] cam: options: Avoid copies of OptionvValue and KeyValueParser::Options","mbox":"https://patchwork.libcamera.org/patch/12984/mbox/"},{"id":12986,"url":"https://patchwork.libcamera.org/api/patches/12986/?format=json","web_url":"https://patchwork.libcamera.org/patch/12986/","msgid":"<20210715211459.19373-15-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:40","name":"[libcamera-devel,v3,14/33] cam: options: Fail parsing when non-option arguments are found","mbox":"https://patchwork.libcamera.org/patch/12986/mbox/"},{"id":12985,"url":"https://patchwork.libcamera.org/api/patches/12985/?format=json","web_url":"https://patchwork.libcamera.org/patch/12985/","msgid":"<20210715211459.19373-16-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:41","name":"[libcamera-devel,v3,15/33] cam: Rename Capture to CameraSession","mbox":"https://patchwork.libcamera.org/patch/12985/mbox/"},{"id":12987,"url":"https://patchwork.libcamera.org/api/patches/12987/?format=json","web_url":"https://patchwork.libcamera.org/patch/12987/","msgid":"<20210715211459.19373-17-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:42","name":"[libcamera-devel,v3,16/33] cam: camera_session: Access event loop through global instance","mbox":"https://patchwork.libcamera.org/patch/12987/mbox/"},{"id":12988,"url":"https://patchwork.libcamera.org/api/patches/12988/?format=json","web_url":"https://patchwork.libcamera.org/patch/12988/","msgid":"<20210715211459.19373-18-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:43","name":"[libcamera-devel,v3,17/33] cam: Move event loop exit from CameraSession to CamApp","mbox":"https://patchwork.libcamera.org/patch/12988/mbox/"},{"id":12990,"url":"https://patchwork.libcamera.org/api/patches/12990/?format=json","web_url":"https://patchwork.libcamera.org/patch/12990/","msgid":"<20210715211459.19373-19-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:44","name":"[libcamera-devel,v3,18/33] cam: Move event loop execution from CameraSession to CamApp","mbox":"https://patchwork.libcamera.org/patch/12990/mbox/"},{"id":12989,"url":"https://patchwork.libcamera.org/api/patches/12989/?format=json","web_url":"https://patchwork.libcamera.org/patch/12989/","msgid":"<20210715211459.19373-20-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:45","name":"[libcamera-devel,v3,19/33] cam: camera_session: Use std::unique_ptr<> to manage class members","mbox":"https://patchwork.libcamera.org/patch/12989/mbox/"},{"id":12991,"url":"https://patchwork.libcamera.org/api/patches/12991/?format=json","web_url":"https://patchwork.libcamera.org/patch/12991/","msgid":"<20210715211459.19373-21-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:46","name":"[libcamera-devel,v3,20/33] cam: Store camera session pointer in CamApp class","mbox":"https://patchwork.libcamera.org/patch/12991/mbox/"},{"id":12992,"url":"https://patchwork.libcamera.org/api/patches/12992/?format=json","web_url":"https://patchwork.libcamera.org/patch/12992/","msgid":"<20210715211459.19373-22-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:47","name":"[libcamera-devel,v3,21/33] cam: Move CameraConfiguration creation to CameraSession class","mbox":"https://patchwork.libcamera.org/patch/12992/mbox/"},{"id":12994,"url":"https://patchwork.libcamera.org/api/patches/12994/?format=json","web_url":"https://patchwork.libcamera.org/patch/12994/","msgid":"<20210715211459.19373-23-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:48","name":"[libcamera-devel,v3,22/33] cam: Move camera acquire to the CameraSession class","mbox":"https://patchwork.libcamera.org/patch/12994/mbox/"},{"id":12993,"url":"https://patchwork.libcamera.org/api/patches/12993/?format=json","web_url":"https://patchwork.libcamera.org/patch/12993/","msgid":"<20210715211459.19373-24-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:49","name":"[libcamera-devel,v3,23/33] cam: Use std::unique_ptr<> to manage CameraManager","mbox":"https://patchwork.libcamera.org/patch/12993/mbox/"},{"id":12996,"url":"https://patchwork.libcamera.org/api/patches/12996/?format=json","web_url":"https://patchwork.libcamera.org/patch/12996/","msgid":"<20210715211459.19373-25-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:50","name":"[libcamera-devel,v3,24/33] cam: Drop unneeded error check and message","mbox":"https://patchwork.libcamera.org/patch/12996/mbox/"},{"id":12995,"url":"https://patchwork.libcamera.org/api/patches/12995/?format=json","web_url":"https://patchwork.libcamera.org/patch/12995/","msgid":"<20210715211459.19373-26-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:51","name":"[libcamera-devel,v3,25/33] cam: Make CamApp::cameraName() static","mbox":"https://patchwork.libcamera.org/patch/12995/mbox/"},{"id":12998,"url":"https://patchwork.libcamera.org/api/patches/12998/?format=json","web_url":"https://patchwork.libcamera.org/patch/12998/","msgid":"<20210715211459.19373-27-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:52","name":"[libcamera-devel,v3,26/33] cam: Move camera session creation and monitoring setup to run()","mbox":"https://patchwork.libcamera.org/patch/12998/mbox/"},{"id":12997,"url":"https://patchwork.libcamera.org/api/patches/12997/?format=json","web_url":"https://patchwork.libcamera.org/patch/12997/","msgid":"<20210715211459.19373-28-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:53","name":"[libcamera-devel,v3,27/33] cam: Move printing of camera information to CameraSession class","mbox":"https://patchwork.libcamera.org/patch/12997/mbox/"},{"id":13000,"url":"https://patchwork.libcamera.org/api/patches/13000/?format=json","web_url":"https://patchwork.libcamera.org/patch/13000/","msgid":"<20210715211459.19373-29-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:54","name":"[libcamera-devel,v3,28/33] cam: Move session_ member variable to a local variable in run() function","mbox":"https://patchwork.libcamera.org/patch/13000/mbox/"},{"id":12999,"url":"https://patchwork.libcamera.org/api/patches/12999/?format=json","web_url":"https://patchwork.libcamera.org/patch/12999/","msgid":"<20210715211459.19373-30-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:55","name":"[libcamera-devel,v3,29/33] cam: Reorganize run() function and merge the two event loops","mbox":"https://patchwork.libcamera.org/patch/12999/mbox/"},{"id":13002,"url":"https://patchwork.libcamera.org/api/patches/13002/?format=json","web_url":"https://patchwork.libcamera.org/patch/13002/","msgid":"<20210715211459.19373-31-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:56","name":"[libcamera-devel,v3,30/33] cam: Allow specifying directories in the --file option","mbox":"https://patchwork.libcamera.org/patch/13002/mbox/"},{"id":13001,"url":"https://patchwork.libcamera.org/api/patches/13001/?format=json","web_url":"https://patchwork.libcamera.org/patch/13001/","msgid":"<20210715211459.19373-32-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:57","name":"[libcamera-devel,v3,31/33] cam: Make camera-related options sub-options of OptCamera","mbox":"https://patchwork.libcamera.org/patch/13001/mbox/"},{"id":13003,"url":"https://patchwork.libcamera.org/api/patches/13003/?format=json","web_url":"https://patchwork.libcamera.org/patch/13003/","msgid":"<20210715211459.19373-33-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:58","name":"[libcamera-devel,v3,32/33] cam: Add camera index to file name of capture frames","mbox":"https://patchwork.libcamera.org/patch/13003/mbox/"},{"id":13004,"url":"https://patchwork.libcamera.org/api/patches/13004/?format=json","web_url":"https://patchwork.libcamera.org/patch/13004/","msgid":"<20210715211459.19373-34-laurent.pinchart@ideasonboard.com>","date":"2021-07-15T21:14:59","name":"[libcamera-devel,v3,33/33] cam: Support using multiple cameras concurrently","mbox":"https://patchwork.libcamera.org/patch/13004/mbox/"}]},{"id":2243,"url":"https://patchwork.libcamera.org/api/series/2243/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2243","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"[libcamera-devel] libcamera: controls: Fix minor error in documentation","date":"2021-07-16T07:31:26","submitter":{"id":3,"url":"https://patchwork.libcamera.org/api/people/3/?format=json","name":"Jacopo Mondi","email":"jacopo@jmondi.org"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2243/mbox/","cover_letter":null,"patches":[{"id":13005,"url":"https://patchwork.libcamera.org/api/patches/13005/?format=json","web_url":"https://patchwork.libcamera.org/patch/13005/","msgid":"<20210716073126.1949-1-jacopo@jmondi.org>","date":"2021-07-16T07:31:26","name":"[libcamera-devel] libcamera: controls: Fix minor error in documentation","mbox":"https://patchwork.libcamera.org/patch/13005/mbox/"}]},{"id":2244,"url":"https://patchwork.libcamera.org/api/series/2244/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2244","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"Preliminary FULL plumbing","date":"2021-07-16T10:56:10","submitter":{"id":17,"url":"https://patchwork.libcamera.org/api/people/17/?format=json","name":"Paul Elder","email":"paul.elder@ideasonboard.com"},"version":4,"total":21,"received_total":21,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2244/mbox/","cover_letter":{"id":13006,"url":"https://patchwork.libcamera.org/api/covers/13006/?format=json","web_url":"https://patchwork.libcamera.org/cover/13006/","msgid":"<20210716105631.158153-1-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:10","name":"[libcamera-devel,RFC,v4,00/21] Preliminary FULL plumbing","mbox":"https://patchwork.libcamera.org/cover/13006/mbox/"},"patches":[{"id":13007,"url":"https://patchwork.libcamera.org/api/patches/13007/?format=json","web_url":"https://patchwork.libcamera.org/patch/13007/","msgid":"<20210716105631.158153-2-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:11","name":"[libcamera-devel,RFC,v4,01/21] controls: Add boolean constructor for ControlInfo","mbox":"https://patchwork.libcamera.org/patch/13007/mbox/"},{"id":13008,"url":"https://patchwork.libcamera.org/api/patches/13008/?format=json","web_url":"https://patchwork.libcamera.org/patch/13008/","msgid":"<20210716105631.158153-3-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:12","name":"[libcamera-devel,RFC,v4,02/21] android: metadata: Add hasEntry and entryContains","mbox":"https://patchwork.libcamera.org/patch/13008/mbox/"},{"id":13009,"url":"https://patchwork.libcamera.org/api/patches/13009/?format=json","web_url":"https://patchwork.libcamera.org/patch/13009/","msgid":"<20210716105631.158153-4-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:13","name":"[libcamera-devel,RFC,v4,03/21] android: metadata: Fix addEntry template type","mbox":"https://patchwork.libcamera.org/patch/13009/mbox/"},{"id":13010,"url":"https://patchwork.libcamera.org/api/patches/13010/?format=json","web_url":"https://patchwork.libcamera.org/patch/13010/","msgid":"<20210716105631.158153-5-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:14","name":"[libcamera-devel,RFC,v4,04/21] android: jpeg: get ISO from SENSOR_SENSITIVITY","mbox":"https://patchwork.libcamera.org/patch/13010/mbox/"},{"id":13011,"url":"https://patchwork.libcamera.org/api/patches/13011/?format=json","web_url":"https://patchwork.libcamera.org/patch/13011/","msgid":"<20210716105631.158153-6-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:15","name":"[libcamera-devel,RFC,v4,05/21] android: Add infrastructure for determining capabilities and hardware level","mbox":"https://patchwork.libcamera.org/patch/13011/mbox/"},{"id":13012,"url":"https://patchwork.libcamera.org/api/patches/13012/?format=json","web_url":"https://patchwork.libcamera.org/patch/13012/","msgid":"<20210716105631.158153-7-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:16","name":"[libcamera-devel,RFC,v4,06/21] android: Add helpers for setting android metadata from libcamera controls","mbox":"https://patchwork.libcamera.org/patch/13012/mbox/"},{"id":13013,"url":"https://patchwork.libcamera.org/api/patches/13013/?format=json","web_url":"https://patchwork.libcamera.org/patch/13013/","msgid":"<20210716105631.158153-8-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:17","name":"[libcamera-devel,RFC,v4,07/21] android: capabilities: Make keys list into set and member variable","mbox":"https://patchwork.libcamera.org/patch/13013/mbox/"},{"id":13014,"url":"https://patchwork.libcamera.org/api/patches/13014/?format=json","web_url":"https://patchwork.libcamera.org/patch/13014/","msgid":"<20210716105631.158153-9-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:18","name":"[libcamera-devel,RFC,v4,08/21] android: Add skeletal still and manual request templates","mbox":"https://patchwork.libcamera.org/patch/13014/mbox/"},{"id":13015,"url":"https://patchwork.libcamera.org/api/patches/13015/?format=json","web_url":"https://patchwork.libcamera.org/patch/13015/","msgid":"<20210716105631.158153-10-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:19","name":"[libcamera-devel,RFC,v4,09/21] android, controls: Add and plumb MaxLatency control","mbox":"https://patchwork.libcamera.org/patch/13015/mbox/"},{"id":13016,"url":"https://patchwork.libcamera.org/api/patches/13016/?format=json","web_url":"https://patchwork.libcamera.org/patch/13016/","msgid":"<20210716105631.158153-11-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:20","name":"[libcamera-devel,RFC,v4,10/21] controls: Replace AeLocked with AeState, and add AeLock","mbox":"https://patchwork.libcamera.org/patch/13016/mbox/"},{"id":13017,"url":"https://patchwork.libcamera.org/api/patches/13017/?format=json","web_url":"https://patchwork.libcamera.org/patch/13017/","msgid":"<20210716105631.158153-12-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:21","name":"[libcamera-devel,RFC,v4,11/21] controls: Replace AwbEnable with AwbMode","mbox":"https://patchwork.libcamera.org/patch/13017/mbox/"},{"id":13018,"url":"https://patchwork.libcamera.org/api/patches/13018/?format=json","web_url":"https://patchwork.libcamera.org/patch/13018/","msgid":"<20210716105631.158153-13-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:22","name":"[libcamera-devel,RFC,v4,12/21] controls: Replace AwbLocked with AwbState, and add AwbLock","mbox":"https://patchwork.libcamera.org/patch/13018/mbox/"},{"id":13019,"url":"https://patchwork.libcamera.org/api/patches/13019/?format=json","web_url":"https://patchwork.libcamera.org/patch/13019/","msgid":"<20210716105631.158153-14-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:23","name":"[libcamera-devel,RFC,v4,13/21] android: Plumb AeEnable control","mbox":"https://patchwork.libcamera.org/patch/13019/mbox/"},{"id":13020,"url":"https://patchwork.libcamera.org/api/patches/13020/?format=json","web_url":"https://patchwork.libcamera.org/patch/13020/","msgid":"<20210716105631.158153-15-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:24","name":"[libcamera-devel,RFC,v4,14/21] android: Plumb AeLock control","mbox":"https://patchwork.libcamera.org/patch/13020/mbox/"},{"id":13021,"url":"https://patchwork.libcamera.org/api/patches/13021/?format=json","web_url":"https://patchwork.libcamera.org/patch/13021/","msgid":"<20210716105631.158153-16-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:25","name":"[libcamera-devel,RFC,v4,15/21] android: Plumb AwbMode control","mbox":"https://patchwork.libcamera.org/patch/13021/mbox/"},{"id":13022,"url":"https://patchwork.libcamera.org/api/patches/13022/?format=json","web_url":"https://patchwork.libcamera.org/patch/13022/","msgid":"<20210716105631.158153-17-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:26","name":"[libcamera-devel,RFC,v4,16/21] android: Plumb AwbLock control","mbox":"https://patchwork.libcamera.org/patch/13022/mbox/"},{"id":13023,"url":"https://patchwork.libcamera.org/api/patches/13023/?format=json","web_url":"https://patchwork.libcamera.org/patch/13023/","msgid":"<20210716105631.158153-18-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:27","name":"[libcamera-devel,RFC,v4,17/21] pipeline: ipu3: Set MaxLatency ControlInfo","mbox":"https://patchwork.libcamera.org/patch/13023/mbox/"},{"id":13024,"url":"https://patchwork.libcamera.org/api/patches/13024/?format=json","web_url":"https://patchwork.libcamera.org/patch/13024/","msgid":"<20210716105631.158153-19-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:28","name":"[libcamera-devel,RFC,v4,18/21] pipeline: ipu3: Set AeEnable ControlInfo","mbox":"https://patchwork.libcamera.org/patch/13024/mbox/"},{"id":13025,"url":"https://patchwork.libcamera.org/api/patches/13025/?format=json","web_url":"https://patchwork.libcamera.org/patch/13025/","msgid":"<20210716105631.158153-20-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:29","name":"[libcamera-devel,RFC,v4,19/21] pipeline: ipu3: Set AeLock ControlInfo","mbox":"https://patchwork.libcamera.org/patch/13025/mbox/"},{"id":13026,"url":"https://patchwork.libcamera.org/api/patches/13026/?format=json","web_url":"https://patchwork.libcamera.org/patch/13026/","msgid":"<20210716105631.158153-21-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:30","name":"[libcamera-devel,RFC,v4,20/21] pipeline: ipu3: Set AwbMode ControlInfo","mbox":"https://patchwork.libcamera.org/patch/13026/mbox/"},{"id":13027,"url":"https://patchwork.libcamera.org/api/patches/13027/?format=json","web_url":"https://patchwork.libcamera.org/patch/13027/","msgid":"<20210716105631.158153-22-paul.elder@ideasonboard.com>","date":"2021-07-16T10:56:31","name":"[libcamera-devel,RFC,v4,21/21] pipeline: ipu3: Set AwbLock ControlInfo","mbox":"https://patchwork.libcamera.org/patch/13027/mbox/"}]},{"id":2245,"url":"https://patchwork.libcamera.org/api/series/2245/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2245","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"[libcamera-devel,v2] ipa: core.mojom: Rework core file documentation","date":"2021-07-16T12:19:02","submitter":{"id":3,"url":"https://patchwork.libcamera.org/api/people/3/?format=json","name":"Jacopo Mondi","email":"jacopo@jmondi.org"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2245/mbox/","cover_letter":null,"patches":[{"id":13028,"url":"https://patchwork.libcamera.org/api/patches/13028/?format=json","web_url":"https://patchwork.libcamera.org/patch/13028/","msgid":"<20210716121902.48338-1-jacopo@jmondi.org>","date":"2021-07-16T12:19:02","name":"[libcamera-devel,v2] ipa: core.mojom: Rework core file documentation","mbox":"https://patchwork.libcamera.org/patch/13028/mbox/"}]},{"id":2246,"url":"https://patchwork.libcamera.org/api/series/2246/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2246","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"libcamera: Initialize controls in the IPA","date":"2021-07-16T14:32:13","submitter":{"id":3,"url":"https://patchwork.libcamera.org/api/people/3/?format=json","name":"Jacopo Mondi","email":"jacopo@jmondi.org"},"version":1,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2246/mbox/","cover_letter":{"id":13029,"url":"https://patchwork.libcamera.org/api/covers/13029/?format=json","web_url":"https://patchwork.libcamera.org/cover/13029/","msgid":"<20210716143215.67454-1-jacopo@jmondi.org>","date":"2021-07-16T14:32:13","name":"[libcamera-devel,0/2] libcamera: Initialize controls in the IPA","mbox":"https://patchwork.libcamera.org/cover/13029/mbox/"},"patches":[{"id":13030,"url":"https://patchwork.libcamera.org/api/patches/13030/?format=json","web_url":"https://patchwork.libcamera.org/patch/13030/","msgid":"<20210716143215.67454-2-jacopo@jmondi.org>","date":"2021-07-16T14:32:14","name":"[libcamera-devel,1/2] libcamera: ipu3: Initialize controls in the IPA","mbox":"https://patchwork.libcamera.org/patch/13030/mbox/"},{"id":13031,"url":"https://patchwork.libcamera.org/api/patches/13031/?format=json","web_url":"https://patchwork.libcamera.org/patch/13031/","msgid":"<20210716143215.67454-3-jacopo@jmondi.org>","date":"2021-07-16T14:32:15","name":"[libcamera-devel,2/2] ipa: ipu3: Tidy-up includes","mbox":"https://patchwork.libcamera.org/patch/13031/mbox/"}]},{"id":2247,"url":"https://patchwork.libcamera.org/api/series/2247/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2247","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"[libcamera-devel,RFC] clang-format: Regroup sort orders","date":"2021-07-16T15:16:42","submitter":{"id":4,"url":"https://patchwork.libcamera.org/api/people/4/?format=json","name":"Kieran Bingham","email":"kieran.bingham@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2247/mbox/","cover_letter":null,"patches":[{"id":13032,"url":"https://patchwork.libcamera.org/api/patches/13032/?format=json","web_url":"https://patchwork.libcamera.org/patch/13032/","msgid":"<20210716151642.500178-1-kieran.bingham@ideasonboard.com>","date":"2021-07-16T15:16:42","name":"[libcamera-devel,RFC] clang-format: Regroup sort orders","mbox":"https://patchwork.libcamera.org/patch/13032/mbox/"}]},{"id":2248,"url":"https://patchwork.libcamera.org/api/series/2248/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2248","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"[libcamera-devel,v1] gstreamer: Store group_id in GstLibcameraSrcState","date":"2021-07-17T18:28:50","submitter":{"id":85,"url":"https://patchwork.libcamera.org/api/people/85/?format=json","name":"Vedant Paranjape","email":"vedantparanjape160201@gmail.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2248/mbox/","cover_letter":null,"patches":[{"id":13033,"url":"https://patchwork.libcamera.org/api/patches/13033/?format=json","web_url":"https://patchwork.libcamera.org/patch/13033/","msgid":"<20210717182850.737833-1-vedantparanjape160201@gmail.com>","date":"2021-07-17T18:28:50","name":"[libcamera-devel,v1] gstreamer: Store group_id in GstLibcameraSrcState","mbox":"https://patchwork.libcamera.org/patch/13033/mbox/"}]},{"id":2249,"url":"https://patchwork.libcamera.org/api/series/2249/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2249","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"[libcamera-devel,v2] gstreamer: Store group_id in GstLibcameraSrcState","date":"2021-07-17T19:02:33","submitter":{"id":85,"url":"https://patchwork.libcamera.org/api/people/85/?format=json","name":"Vedant Paranjape","email":"vedantparanjape160201@gmail.com"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2249/mbox/","cover_letter":null,"patches":[{"id":13034,"url":"https://patchwork.libcamera.org/api/patches/13034/?format=json","web_url":"https://patchwork.libcamera.org/patch/13034/","msgid":"<20210717190233.763047-1-vedantparanjape160201@gmail.com>","date":"2021-07-17T19:02:33","name":"[libcamera-devel,v2] gstreamer: Store group_id in GstLibcameraSrcState","mbox":"https://patchwork.libcamera.org/patch/13034/mbox/"}]},{"id":2250,"url":"https://patchwork.libcamera.org/api/series/2250/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=2250","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":"[libcamera-devel,v1] gstreamer: Factor out _pad_push_stream_start from _task_enter","date":"2021-07-18T06:48:50","submitter":{"id":85,"url":"https://patchwork.libcamera.org/api/people/85/?format=json","name":"Vedant Paranjape","email":"vedantparanjape160201@gmail.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/2250/mbox/","cover_letter":null,"patches":[{"id":13035,"url":"https://patchwork.libcamera.org/api/patches/13035/?format=json","web_url":"https://patchwork.libcamera.org/patch/13035/","msgid":"<20210718064850.837873-1-vedantparanjape160201@gmail.com>","date":"2021-07-18T06:48:50","name":"[libcamera-devel,v1] gstreamer: Factor out _pad_push_stream_start from _task_enter","mbox":"https://patchwork.libcamera.org/patch/13035/mbox/"}]}]