[{"id":4923,"url":"https://patchwork.libcamera.org/api/series/4923/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4923","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":"apps: lc-compliance: Multi-stream tests","date":"2024-12-20T15:08:03","submitter":{"id":133,"url":"https://patchwork.libcamera.org/api/people/133/?format=json","name":"Pőcze Barnabás","email":"pobrn@protonmail.com"},"version":1,"total":12,"received_total":12,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4923/mbox/","cover_letter":{"id":22426,"url":"https://patchwork.libcamera.org/api/covers/22426/?format=json","web_url":"https://patchwork.libcamera.org/cover/22426/","msgid":"<20241220150759.709756-1-pobrn@protonmail.com>","date":"2024-12-20T15:08:03","name":"[RFC,v1,00/12] apps: lc-compliance: Multi-stream tests","mbox":"https://patchwork.libcamera.org/cover/22426/mbox/"},"patches":[{"id":22427,"url":"https://patchwork.libcamera.org/api/patches/22427/?format=json","web_url":"https://patchwork.libcamera.org/patch/22427/","msgid":"<20241220150759.709756-2-pobrn@protonmail.com>","date":"2024-12-20T15:08:08","name":"[RFC,v1,01/12] apps: lc-compliance: Initialize `CameraManager` pointer in `Environment`","mbox":"https://patchwork.libcamera.org/patch/22427/mbox/"},{"id":22428,"url":"https://patchwork.libcamera.org/api/patches/22428/?format=json","web_url":"https://patchwork.libcamera.org/patch/22428/","msgid":"<20241220150759.709756-3-pobrn@protonmail.com>","date":"2024-12-20T15:08:12","name":"[RFC,v1,02/12] apps: lc-compliance: Put tests into anonymous namespace","mbox":"https://patchwork.libcamera.org/patch/22428/mbox/"},{"id":22429,"url":"https://patchwork.libcamera.org/api/patches/22429/?format=json","web_url":"https://patchwork.libcamera.org/patch/22429/","msgid":"<20241220150759.709756-4-pobrn@protonmail.com>","date":"2024-12-20T15:08:16","name":"[RFC,v1,03/12] apps: lc-compliance: Optimize `std::shared_ptr` usage","mbox":"https://patchwork.libcamera.org/patch/22429/mbox/"},{"id":22430,"url":"https://patchwork.libcamera.org/api/patches/22430/?format=json","web_url":"https://patchwork.libcamera.org/patch/22430/","msgid":"<20241220150759.709756-5-pobrn@protonmail.com>","date":"2024-12-20T15:08:20","name":"[RFC,v1,04/12] apps: lc-compliance: Remove redundant getter call","mbox":"https://patchwork.libcamera.org/patch/22430/mbox/"},{"id":22431,"url":"https://patchwork.libcamera.org/api/patches/22431/?format=json","web_url":"https://patchwork.libcamera.org/patch/22431/","msgid":"<20241220150759.709756-6-pobrn@protonmail.com>","date":"2024-12-20T15:08:25","name":"[RFC,v1,05/12] apps: lc-compliance: Don't allocate `FrameBufferAllocator` dynamically","mbox":"https://patchwork.libcamera.org/patch/22431/mbox/"},{"id":22432,"url":"https://patchwork.libcamera.org/api/patches/22432/?format=json","web_url":"https://patchwork.libcamera.org/patch/22432/","msgid":"<20241220150759.709756-7-pobrn@protonmail.com>","date":"2024-12-20T15:08:29","name":"[RFC,v1,06/12] apps: lc-compliance: Use `std::vector` for argument array","mbox":"https://patchwork.libcamera.org/patch/22432/mbox/"},{"id":22433,"url":"https://patchwork.libcamera.org/api/patches/22433/?format=json","web_url":"https://patchwork.libcamera.org/patch/22433/","msgid":"<20241220150759.709756-8-pobrn@protonmail.com>","date":"2024-12-20T15:08:33","name":"[RFC,v1,07/12] apps: lc-compliance: Use array instead of `std::vector`","mbox":"https://patchwork.libcamera.org/patch/22433/mbox/"},{"id":22434,"url":"https://patchwork.libcamera.org/api/patches/22434/?format=json","web_url":"https://patchwork.libcamera.org/patch/22434/","msgid":"<20241220150759.709756-9-pobrn@protonmail.com>","date":"2024-12-20T15:08:37","name":"[RFC,v1,08/12] apps: lc-compliance: Remove libevent dependency","mbox":"https://patchwork.libcamera.org/patch/22434/mbox/"},{"id":22435,"url":"https://patchwork.libcamera.org/api/patches/22435/?format=json","web_url":"https://patchwork.libcamera.org/patch/22435/","msgid":"<20241220150759.709756-10-pobrn@protonmail.com>","date":"2024-12-20T15:08:41","name":"[RFC,v1,09/12] apps: lc-compliance: Check number of buffers in allocator","mbox":"https://patchwork.libcamera.org/patch/22435/mbox/"},{"id":22436,"url":"https://patchwork.libcamera.org/api/patches/22436/?format=json","web_url":"https://patchwork.libcamera.org/patch/22436/","msgid":"<20241220150759.709756-11-pobrn@protonmail.com>","date":"2024-12-20T15:08:46","name":"[RFC,v1,10/12] apps: lc-compliance: Move request creation into common function","mbox":"https://patchwork.libcamera.org/patch/22436/mbox/"},{"id":22437,"url":"https://patchwork.libcamera.org/api/patches/22437/?format=json","web_url":"https://patchwork.libcamera.org/patch/22437/","msgid":"<20241220150759.709756-12-pobrn@protonmail.com>","date":"2024-12-20T15:08:51","name":"[RFC,v1,11/12] apps: lc-compliance: Support multiple streams in helpers","mbox":"https://patchwork.libcamera.org/patch/22437/mbox/"},{"id":22438,"url":"https://patchwork.libcamera.org/api/patches/22438/?format=json","web_url":"https://patchwork.libcamera.org/patch/22438/","msgid":"<20241220150759.709756-13-pobrn@protonmail.com>","date":"2024-12-20T15:08:58","name":"[RFC,v1,12/12] apps: lc-compliance: Add multi-stream tests","mbox":"https://patchwork.libcamera.org/patch/22438/mbox/"}]},{"id":4924,"url":"https://patchwork.libcamera.org/api/series/4924/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4924","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":"utils: gen-debug-controls: Output direction flag","date":"2024-12-20T16:25:28","submitter":{"id":184,"url":"https://patchwork.libcamera.org/api/people/184/?format=json","name":"Stefan Klug","email":"stefan.klug@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4924/mbox/","cover_letter":null,"patches":[{"id":22439,"url":"https://patchwork.libcamera.org/api/patches/22439/?format=json","web_url":"https://patchwork.libcamera.org/patch/22439/","msgid":"<20241220162601.755377-1-stefan.klug@ideasonboard.com>","date":"2024-12-20T16:25:28","name":"utils: gen-debug-controls: Output direction flag","mbox":"https://patchwork.libcamera.org/patch/22439/mbox/"}]},{"id":4925,"url":"https://patchwork.libcamera.org/api/series/4925/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4925","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":"Improve regulation on rkisp1","date":"2024-12-20T16:26:46","submitter":{"id":184,"url":"https://patchwork.libcamera.org/api/people/184/?format=json","name":"Stefan Klug","email":"stefan.klug@ideasonboard.com"},"version":1,"total":7,"received_total":7,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4925/mbox/","cover_letter":{"id":22440,"url":"https://patchwork.libcamera.org/api/covers/22440/?format=json","web_url":"https://patchwork.libcamera.org/cover/22440/","msgid":"<20241220162724.756494-1-stefan.klug@ideasonboard.com>","date":"2024-12-20T16:26:46","name":"[RFC,0/7] Improve regulation on rkisp1","mbox":"https://patchwork.libcamera.org/cover/22440/mbox/"},"patches":[{"id":22441,"url":"https://patchwork.libcamera.org/api/patches/22441/?format=json","web_url":"https://patchwork.libcamera.org/patch/22441/","msgid":"<20241220162724.756494-2-stefan.klug@ideasonboard.com>","date":"2024-12-20T16:26:47","name":"[RFC,1/7] libcamera: delayed_controls: Add push() function that accepts a sequence number","mbox":"https://patchwork.libcamera.org/patch/22441/mbox/"},{"id":22442,"url":"https://patchwork.libcamera.org/api/patches/22442/?format=json","web_url":"https://patchwork.libcamera.org/patch/22442/","msgid":"<20241220162724.756494-3-stefan.klug@ideasonboard.com>","date":"2024-12-20T16:26:48","name":"[RFC,2/7] libcamera: delayed_controls: Increase log level for dummy pushes","mbox":"https://patchwork.libcamera.org/patch/22442/mbox/"},{"id":22443,"url":"https://patchwork.libcamera.org/api/patches/22443/?format=json","web_url":"https://patchwork.libcamera.org/patch/22443/","msgid":"<20241220162724.756494-4-stefan.klug@ideasonboard.com>","date":"2024-12-20T16:26:49","name":"[RFC,3/7] pipeline: rkisp1: Include frame number when pushing to delayed controls","mbox":"https://patchwork.libcamera.org/patch/22443/mbox/"},{"id":22444,"url":"https://patchwork.libcamera.org/api/patches/22444/?format=json","web_url":"https://patchwork.libcamera.org/patch/22444/","msgid":"<20241220162724.756494-5-stefan.klug@ideasonboard.com>","date":"2024-12-20T16:26:50","name":"[RFC,4/7] pipeline: rkisp1: Refactor setControls()","mbox":"https://patchwork.libcamera.org/patch/22444/mbox/"},{"id":22445,"url":"https://patchwork.libcamera.org/api/patches/22445/?format=json","web_url":"https://patchwork.libcamera.org/patch/22445/","msgid":"<20241220162724.756494-6-stefan.klug@ideasonboard.com>","date":"2024-12-20T16:26:51","name":"[RFC,5/7] pipeline: rkisp1: Apply initial controls","mbox":"https://patchwork.libcamera.org/patch/22445/mbox/"},{"id":22446,"url":"https://patchwork.libcamera.org/api/patches/22446/?format=json","web_url":"https://patchwork.libcamera.org/patch/22446/","msgid":"<20241220162724.756494-7-stefan.klug@ideasonboard.com>","date":"2024-12-20T16:26:52","name":"[RFC,6/7] ipa: rkisp1: Add a lookahead of one frame when sending sensor controls","mbox":"https://patchwork.libcamera.org/patch/22446/mbox/"},{"id":22447,"url":"https://patchwork.libcamera.org/api/patches/22447/?format=json","web_url":"https://patchwork.libcamera.org/patch/22447/","msgid":"<20241220162724.756494-8-stefan.klug@ideasonboard.com>","date":"2024-12-20T16:26:53","name":"[RFC,7/7] ipa: rkisp1: Set frameContext.agc in queueRequest for auto mode also","mbox":"https://patchwork.libcamera.org/patch/22447/mbox/"}]},{"id":4926,"url":"https://patchwork.libcamera.org/api/series/4926/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4926","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":"Add Amlogic C3 ISP pipeline handler and IPA","date":"2024-12-27T10:58:38","submitter":{"id":217,"url":"https://patchwork.libcamera.org/api/people/217/?format=json","name":"Keke Li","email":"keke.li@amlogic.com"},"version":2,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4926/mbox/","cover_letter":{"id":22448,"url":"https://patchwork.libcamera.org/api/covers/22448/?format=json","web_url":"https://patchwork.libcamera.org/cover/22448/","msgid":"<20241227105840.159559-1-keke.li@amlogic.com>","date":"2024-12-27T10:58:38","name":"[v2,0/2] Add Amlogic C3 ISP pipeline handler and IPA","mbox":"https://patchwork.libcamera.org/cover/22448/mbox/"},"patches":[{"id":22449,"url":"https://patchwork.libcamera.org/api/patches/22449/?format=json","web_url":"https://patchwork.libcamera.org/patch/22449/","msgid":"<20241227105840.159559-2-keke.li@amlogic.com>","date":"2024-12-27T10:58:39","name":"[v2,1/2] libcamera: pipeline: Add C3 ISP pipeline handler","mbox":"https://patchwork.libcamera.org/patch/22449/mbox/"},{"id":22450,"url":"https://patchwork.libcamera.org/api/patches/22450/?format=json","web_url":"https://patchwork.libcamera.org/patch/22450/","msgid":"<20241227105840.159559-3-keke.li@amlogic.com>","date":"2024-12-27T10:58:40","name":"[v2,2/2] libcamera: ipa: Add C3 ISP IPA","mbox":"https://patchwork.libcamera.org/patch/22450/mbox/"}]},{"id":4927,"url":"https://patchwork.libcamera.org/api/series/4927/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4927","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: add missing <stdint.h> include to dma_buf_allocator.h","date":"2024-12-28T19:11:19","submitter":{"id":203,"url":"https://patchwork.libcamera.org/api/people/203/?format=json","name":"Sergei Trofimovich","email":"slyich@gmail.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4927/mbox/","cover_letter":null,"patches":[{"id":22451,"url":"https://patchwork.libcamera.org/api/patches/22451/?format=json","web_url":"https://patchwork.libcamera.org/patch/22451/","msgid":"<20241228191119.3159118-1-slyich@gmail.com>","date":"2024-12-28T19:11:19","name":"libcamera: add missing <stdint.h> include to dma_buf_allocator.h","mbox":"https://patchwork.libcamera.org/patch/22451/mbox/"}]},{"id":4928,"url":"https://patchwork.libcamera.org/api/series/4928/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4928","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: base: Don't redefine __nodiscard","date":"2025-01-03T14:02:50","submitter":{"id":153,"url":"https://patchwork.libcamera.org/api/people/153/?format=json","name":"Mattijs Korpershoek","email":"mkorpershoek@baylibre.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4928/mbox/","cover_letter":null,"patches":[{"id":22452,"url":"https://patchwork.libcamera.org/api/patches/22452/?format=json","web_url":"https://patchwork.libcamera.org/patch/22452/","msgid":"<20250103-nodiscard-redef-v1-1-aa7559c8ebe3@baylibre.com>","date":"2025-01-03T14:02:50","name":"libcamera: base: Don't redefine __nodiscard","mbox":"https://patchwork.libcamera.org/patch/22452/mbox/"}]},{"id":4929,"url":"https://patchwork.libcamera.org/api/series/4929/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4929","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":"[v2] libcamera: base: Remove custom __nodiscard attribute","date":"2025-01-06T09:40:41","submitter":{"id":153,"url":"https://patchwork.libcamera.org/api/people/153/?format=json","name":"Mattijs Korpershoek","email":"mkorpershoek@baylibre.com"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4929/mbox/","cover_letter":null,"patches":[{"id":22453,"url":"https://patchwork.libcamera.org/api/patches/22453/?format=json","web_url":"https://patchwork.libcamera.org/patch/22453/","msgid":"<20250106-nodiscard-redef-v2-1-e4a9afd04c7c@baylibre.com>","date":"2025-01-06T09:40:41","name":"[v2] libcamera: base: Remove custom __nodiscard attribute","mbox":"https://patchwork.libcamera.org/patch/22453/mbox/"}]},{"id":4930,"url":"https://patchwork.libcamera.org/api/series/4930/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4930","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":"[v3,1/2] gstreamer: allocator: gst_libcamera_allocator_new(): Recognize errors","date":"2025-01-06T10:06:16","submitter":{"id":133,"url":"https://patchwork.libcamera.org/api/people/133/?format=json","name":"Pőcze Barnabás","email":"pobrn@protonmail.com"},"version":3,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4930/mbox/","cover_letter":null,"patches":[{"id":22454,"url":"https://patchwork.libcamera.org/api/patches/22454/?format=json","web_url":"https://patchwork.libcamera.org/patch/22454/","msgid":"<20250106100613.493108-1-pobrn@protonmail.com>","date":"2025-01-06T10:06:16","name":"[v3,1/2] gstreamer: allocator: gst_libcamera_allocator_new(): Recognize errors","mbox":"https://patchwork.libcamera.org/patch/22454/mbox/"},{"id":22455,"url":"https://patchwork.libcamera.org/api/patches/22455/?format=json","web_url":"https://patchwork.libcamera.org/patch/22455/","msgid":"<20250106100613.493108-2-pobrn@protonmail.com>","date":"2025-01-06T10:06:22","name":"[v3,2/2] gstreamer: allocator: gst_libcamera_allocator_new(): Fix memory leak","mbox":"https://patchwork.libcamera.org/patch/22455/mbox/"}]},{"id":4931,"url":"https://patchwork.libcamera.org/api/series/4931/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4931","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":"[v2] Thread: Fix setThreadAffinity race condition in start","date":"2025-01-07T14:41:37","submitter":{"id":117,"url":"https://patchwork.libcamera.org/api/people/117/?format=json","name":"Cheng-Hao Yang","email":"chenghaoyang@chromium.org"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4931/mbox/","cover_letter":null,"patches":[{"id":22456,"url":"https://patchwork.libcamera.org/api/patches/22456/?format=json","web_url":"https://patchwork.libcamera.org/patch/22456/","msgid":"<20250107144141.3416094-1-chenghaoyang@chromium.org>","date":"2025-01-07T14:41:37","name":"[v2] Thread: Fix setThreadAffinity race condition in start","mbox":"https://patchwork.libcamera.org/patch/22456/mbox/"}]},{"id":4932,"url":"https://patchwork.libcamera.org/api/series/4932/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4932","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":"[v1,1/3] libcamera: camera_sensor_properties: Add delays for imx415","date":"2025-01-08T09:03:20","submitter":{"id":34,"url":"https://patchwork.libcamera.org/api/people/34/?format=json","name":"Naushir Patuck","email":"naush@raspberrypi.com"},"version":1,"total":3,"received_total":3,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4932/mbox/","cover_letter":null,"patches":[{"id":22457,"url":"https://patchwork.libcamera.org/api/patches/22457/?format=json","web_url":"https://patchwork.libcamera.org/patch/22457/","msgid":"<20250108090329.3185026-1-naush@raspberrypi.com>","date":"2025-01-08T09:03:20","name":"[v1,1/3] libcamera: camera_sensor_properties: Add delays for imx415","mbox":"https://patchwork.libcamera.org/patch/22457/mbox/"},{"id":22458,"url":"https://patchwork.libcamera.org/api/patches/22458/?format=json","web_url":"https://patchwork.libcamera.org/patch/22458/","msgid":"<20250108090329.3185026-2-naush@raspberrypi.com>","date":"2025-01-08T09:03:21","name":"[v1,2/3] ipa: rpi: Add cam_helper for imx415","mbox":"https://patchwork.libcamera.org/patch/22458/mbox/"},{"id":22459,"url":"https://patchwork.libcamera.org/api/patches/22459/?format=json","web_url":"https://patchwork.libcamera.org/patch/22459/","msgid":"<20250108090329.3185026-3-naush@raspberrypi.com>","date":"2025-01-08T09:03:22","name":"[v1,3/3] ipa: rpi: Add vc4 tuning files for imx415","mbox":"https://patchwork.libcamera.org/patch/22459/mbox/"}]},{"id":4933,"url":"https://patchwork.libcamera.org/api/series/4933/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4933","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: Initial support for generic line based metadata","date":"2025-01-08T10:49:17","submitter":{"id":143,"url":"https://patchwork.libcamera.org/api/people/143/?format=json","name":"Jacopo Mondi","email":"jacopo.mondi@ideasonboard.com"},"version":3,"total":6,"received_total":6,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4933/mbox/","cover_letter":{"id":22460,"url":"https://patchwork.libcamera.org/api/covers/22460/?format=json","web_url":"https://patchwork.libcamera.org/cover/22460/","msgid":"<20250108104924.163077-1-jacopo.mondi@ideasonboard.com>","date":"2025-01-08T10:49:17","name":"[v3,0/6] libcamera: Initial support for generic line based metadata","mbox":"https://patchwork.libcamera.org/cover/22460/mbox/"},"patches":[{"id":22461,"url":"https://patchwork.libcamera.org/api/patches/22461/?format=json","web_url":"https://patchwork.libcamera.org/patch/22461/","msgid":"<20250108104924.163077-2-jacopo.mondi@ideasonboard.com>","date":"2025-01-08T10:49:18","name":"[v3,1/6] include: linux: Update headers for line-based embedded data support","mbox":"https://patchwork.libcamera.org/patch/22461/mbox/"},{"id":22462,"url":"https://patchwork.libcamera.org/api/patches/22462/?format=json","web_url":"https://patchwork.libcamera.org/patch/22462/","msgid":"<20250108104924.163077-3-jacopo.mondi@ideasonboard.com>","date":"2025-01-08T10:49:19","name":"[v3,2/6] include: linux: videodev2: Add generic line based pixel formats","mbox":"https://patchwork.libcamera.org/patch/22462/mbox/"},{"id":22463,"url":"https://patchwork.libcamera.org/api/patches/22463/?format=json","web_url":"https://patchwork.libcamera.org/patch/22463/","msgid":"<20250108104924.163077-4-jacopo.mondi@ideasonboard.com>","date":"2025-01-08T10:49:20","name":"[v3,3/6] libcamera: v4l2_subdevice: Add new metadata formats","mbox":"https://patchwork.libcamera.org/patch/22463/mbox/"},{"id":22464,"url":"https://patchwork.libcamera.org/api/patches/22464/?format=json","web_url":"https://patchwork.libcamera.org/patch/22464/","msgid":"<20250108104924.163077-5-jacopo.mondi@ideasonboard.com>","date":"2025-01-08T10:49:21","name":"[v3,4/6] libcamera: v4l2_videodevice: Update to the new kernel metadata API","mbox":"https://patchwork.libcamera.org/patch/22464/mbox/"},{"id":22465,"url":"https://patchwork.libcamera.org/api/patches/22465/?format=json","web_url":"https://patchwork.libcamera.org/patch/22465/","msgid":"<20250108104924.163077-6-jacopo.mondi@ideasonboard.com>","date":"2025-01-08T10:49:22","name":"[v3,5/6] libcamera: Add CameraSensor implementation for raw V4L2 sensors","mbox":"https://patchwork.libcamera.org/patch/22465/mbox/"},{"id":22466,"url":"https://patchwork.libcamera.org/api/patches/22466/?format=json","web_url":"https://patchwork.libcamera.org/patch/22466/","msgid":"<20250108104924.163077-7-jacopo.mondi@ideasonboard.com>","date":"2025-01-08T10:49:23","name":"[v3,6/6] libcamera: camera_sensor: Add support for embedded data","mbox":"https://patchwork.libcamera.org/patch/22466/mbox/"}]},{"id":4934,"url":"https://patchwork.libcamera.org/api/series/4934/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4934","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":"Raspberry Pi: Various changes","date":"2025-01-08T11:09:32","submitter":{"id":34,"url":"https://patchwork.libcamera.org/api/people/34/?format=json","name":"Naushir Patuck","email":"naush@raspberrypi.com"},"version":3,"total":4,"received_total":4,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4934/mbox/","cover_letter":{"id":22467,"url":"https://patchwork.libcamera.org/api/covers/22467/?format=json","web_url":"https://patchwork.libcamera.org/cover/22467/","msgid":"<20250108111030.3257931-1-naush@raspberrypi.com>","date":"2025-01-08T11:09:32","name":"[v3,0/4] Raspberry Pi: Various changes","mbox":"https://patchwork.libcamera.org/cover/22467/mbox/"},"patches":[{"id":22468,"url":"https://patchwork.libcamera.org/api/patches/22468/?format=json","web_url":"https://patchwork.libcamera.org/patch/22468/","msgid":"<20250108111030.3257931-2-naush@raspberrypi.com>","date":"2025-01-08T11:09:33","name":"[v3,1/4] ipa: rpi: Use r-value references in the set()/setLocked() functions","mbox":"https://patchwork.libcamera.org/patch/22468/mbox/"},{"id":22469,"url":"https://patchwork.libcamera.org/api/patches/22469/?format=json","web_url":"https://patchwork.libcamera.org/patch/22469/","msgid":"<20250108111030.3257931-3-naush@raspberrypi.com>","date":"2025-01-08T11:09:34","name":"[v3,2/4] ipa: rpi: Add erase()/eraseLocked() to RPiController::Metadata","mbox":"https://patchwork.libcamera.org/patch/22469/mbox/"},{"id":22470,"url":"https://patchwork.libcamera.org/api/patches/22470/?format=json","web_url":"https://patchwork.libcamera.org/patch/22470/","msgid":"<20250108111030.3257931-4-naush@raspberrypi.com>","date":"2025-01-08T11:09:35","name":"[v3,3/4] ipa: rpi: Add a HW property to determine if the data buffer is strided","mbox":"https://patchwork.libcamera.org/patch/22470/mbox/"},{"id":22471,"url":"https://patchwork.libcamera.org/api/patches/22471/?format=json","web_url":"https://patchwork.libcamera.org/patch/22471/","msgid":"<20250108111030.3257931-5-naush@raspberrypi.com>","date":"2025-01-08T11:09:36","name":"[v3,4/4] ipa: rpi: Provide the camera helper with the hardware configuration","mbox":"https://patchwork.libcamera.org/patch/22471/mbox/"}]},{"id":4935,"url":"https://patchwork.libcamera.org/api/series/4935/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4935","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":"utils: codegen: controls.py: Fix missing direction error message","date":"2025-01-08T22:29:50","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/4935/mbox/","cover_letter":null,"patches":[{"id":22472,"url":"https://patchwork.libcamera.org/api/patches/22472/?format=json","web_url":"https://patchwork.libcamera.org/patch/22472/","msgid":"<20250108222950.1317759-1-paul.elder@ideasonboard.com>","date":"2025-01-08T22:29:50","name":"utils: codegen: controls.py: Fix missing direction error message","mbox":"https://patchwork.libcamera.org/patch/22472/mbox/"}]},{"id":4936,"url":"https://patchwork.libcamera.org/api/series/4936/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4936","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":"AEGC controls","date":"2025-01-09T00:09:30","submitter":{"id":17,"url":"https://patchwork.libcamera.org/api/people/17/?format=json","name":"Paul Elder","email":"paul.elder@ideasonboard.com"},"version":6,"total":12,"received_total":12,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4936/mbox/","cover_letter":{"id":22473,"url":"https://patchwork.libcamera.org/api/covers/22473/?format=json","web_url":"https://patchwork.libcamera.org/cover/22473/","msgid":"<20250109000942.1616565-1-paul.elder@ideasonboard.com>","date":"2025-01-09T00:09:30","name":"[v6,00/12] AEGC controls","mbox":"https://patchwork.libcamera.org/cover/22473/mbox/"},"patches":[{"id":22474,"url":"https://patchwork.libcamera.org/api/patches/22474/?format=json","web_url":"https://patchwork.libcamera.org/patch/22474/","msgid":"<20250109000942.1616565-2-paul.elder@ideasonboard.com>","date":"2025-01-09T00:09:31","name":"[v6,01/12] controls: Introduce AEGC-related controls","mbox":"https://patchwork.libcamera.org/patch/22474/mbox/"},{"id":22475,"url":"https://patchwork.libcamera.org/api/patches/22475/?format=json","web_url":"https://patchwork.libcamera.org/patch/22475/","msgid":"<20250109000942.1616565-3-paul.elder@ideasonboard.com>","date":"2025-01-09T00:09:32","name":"[v6,02/12] Documentation: design: ae: Document the design for AE controls","mbox":"https://patchwork.libcamera.org/patch/22475/mbox/"},{"id":22476,"url":"https://patchwork.libcamera.org/api/patches/22476/?format=json","web_url":"https://patchwork.libcamera.org/patch/22476/","msgid":"<20250109000942.1616565-4-paul.elder@ideasonboard.com>","date":"2025-01-09T00:09:33","name":"[v6,03/12] libcamera: uvcvideo: Register ExposureTimeMode control","mbox":"https://patchwork.libcamera.org/patch/22476/mbox/"},{"id":22477,"url":"https://patchwork.libcamera.org/api/patches/22477/?format=json","web_url":"https://patchwork.libcamera.org/patch/22477/","msgid":"<20250109000942.1616565-5-paul.elder@ideasonboard.com>","date":"2025-01-09T00:09:34","name":"[v6,04/12] test: ipa_data_serialization: Use DebugMetadataEnable","mbox":"https://patchwork.libcamera.org/patch/22477/mbox/"},{"id":22478,"url":"https://patchwork.libcamera.org/api/patches/22478/?format=json","web_url":"https://patchwork.libcamera.org/patch/22478/","msgid":"<20250109000942.1616565-6-paul.elder@ideasonboard.com>","date":"2025-01-09T00:09:35","name":"[v6,05/12] ipa: raspberry: Port to the new AEGC controls","mbox":"https://patchwork.libcamera.org/patch/22478/mbox/"},{"id":22479,"url":"https://patchwork.libcamera.org/api/patches/22479/?format=json","web_url":"https://patchwork.libcamera.org/patch/22479/","msgid":"<20250109000942.1616565-7-paul.elder@ideasonboard.com>","date":"2025-01-09T00:09:36","name":"[v6,06/12] ipa: rkisp1: Port to the new AEGC controls","mbox":"https://patchwork.libcamera.org/patch/22479/mbox/"},{"id":22480,"url":"https://patchwork.libcamera.org/api/patches/22480/?format=json","web_url":"https://patchwork.libcamera.org/patch/22480/","msgid":"<20250109000942.1616565-8-paul.elder@ideasonboard.com>","date":"2025-01-09T00:09:37","name":"[v6,07/12] gstreamer: Generate the new AEGC controls","mbox":"https://patchwork.libcamera.org/patch/22480/mbox/"},{"id":22481,"url":"https://patchwork.libcamera.org/api/patches/22481/?format=json","web_url":"https://patchwork.libcamera.org/patch/22481/","msgid":"<20250109000942.1616565-9-paul.elder@ideasonboard.com>","date":"2025-01-09T00:09:38","name":"[v6,08/12] controls: Remove AeLocked","mbox":"https://patchwork.libcamera.org/patch/22481/mbox/"},{"id":22482,"url":"https://patchwork.libcamera.org/api/patches/22482/?format=json","web_url":"https://patchwork.libcamera.org/patch/22482/","msgid":"<20250109000942.1616565-10-paul.elder@ideasonboard.com>","date":"2025-01-09T00:09:39","name":"[v6,09/12] controls: Redefine AeEnable","mbox":"https://patchwork.libcamera.org/patch/22482/mbox/"},{"id":22483,"url":"https://patchwork.libcamera.org/api/patches/22483/?format=json","web_url":"https://patchwork.libcamera.org/patch/22483/","msgid":"<20250109000942.1616565-11-paul.elder@ideasonboard.com>","date":"2025-01-09T00:09:40","name":"[v6,10/12] libcamera: camera: Pre-process AeEnable control","mbox":"https://patchwork.libcamera.org/patch/22483/mbox/"},{"id":22484,"url":"https://patchwork.libcamera.org/api/patches/22484/?format=json","web_url":"https://patchwork.libcamera.org/patch/22484/","msgid":"<20250109000942.1616565-12-paul.elder@ideasonboard.com>","date":"2025-01-09T00:09:41","name":"[v6,11/12] ipa: rkisp1: agc: Report new AeEnable control as available","mbox":"https://patchwork.libcamera.org/patch/22484/mbox/"},{"id":22485,"url":"https://patchwork.libcamera.org/api/patches/22485/?format=json","web_url":"https://patchwork.libcamera.org/patch/22485/","msgid":"<20250109000942.1616565-13-paul.elder@ideasonboard.com>","date":"2025-01-09T00:09:42","name":"[v6,12/12] ipa: raspberry: Report new AeEnable control as available","mbox":"https://patchwork.libcamera.org/patch/22485/mbox/"}]},{"id":4937,"url":"https://patchwork.libcamera.org/api/series/4937/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4937","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: include: Include missing stdint.h header","date":"2025-01-09T01:45:06","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4937/mbox/","cover_letter":null,"patches":[{"id":22486,"url":"https://patchwork.libcamera.org/api/patches/22486/?format=json","web_url":"https://patchwork.libcamera.org/patch/22486/","msgid":"<20250109014506.27619-1-laurent.pinchart@ideasonboard.com>","date":"2025-01-09T01:45:06","name":"libcamera: include: Include missing stdint.h header","mbox":"https://patchwork.libcamera.org/patch/22486/mbox/"}]},{"id":4938,"url":"https://patchwork.libcamera.org/api/series/4938/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4938","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":"Add Bayesian AWB algorithm to libipa and rkisp1","date":"2025-01-09T11:53:51","submitter":{"id":184,"url":"https://patchwork.libcamera.org/api/people/184/?format=json","name":"Stefan Klug","email":"stefan.klug@ideasonboard.com"},"version":1,"total":11,"received_total":11,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4938/mbox/","cover_letter":{"id":22487,"url":"https://patchwork.libcamera.org/api/covers/22487/?format=json","web_url":"https://patchwork.libcamera.org/cover/22487/","msgid":"<20250109115412.356768-1-stefan.klug@ideasonboard.com>","date":"2025-01-09T11:53:51","name":"[v1,00/11] Add Bayesian AWB algorithm to libipa and rkisp1","mbox":"https://patchwork.libcamera.org/cover/22487/mbox/"},"patches":[{"id":22488,"url":"https://patchwork.libcamera.org/api/patches/22488/?format=json","web_url":"https://patchwork.libcamera.org/patch/22488/","msgid":"<20250109115412.356768-2-stefan.klug@ideasonboard.com>","date":"2025-01-09T11:53:52","name":"[v1,01/11] libipa: interpolator: Add accessor to internal data","mbox":"https://patchwork.libcamera.org/patch/22488/mbox/"},{"id":22489,"url":"https://patchwork.libcamera.org/api/patches/22489/?format=json","web_url":"https://patchwork.libcamera.org/patch/22489/","msgid":"<20250109115412.356768-3-stefan.klug@ideasonboard.com>","date":"2025-01-09T11:53:53","name":"[v1,02/11] libipa: pwl: Add clear() function","mbox":"https://patchwork.libcamera.org/patch/22489/mbox/"},{"id":22490,"url":"https://patchwork.libcamera.org/api/patches/22490/?format=json","web_url":"https://patchwork.libcamera.org/patch/22490/","msgid":"<20250109115412.356768-4-stefan.klug@ideasonboard.com>","date":"2025-01-09T11:53:54","name":"[v1,03/11] libipa: Add AWB algorithm base class","mbox":"https://patchwork.libcamera.org/patch/22490/mbox/"},{"id":22491,"url":"https://patchwork.libcamera.org/api/patches/22491/?format=json","web_url":"https://patchwork.libcamera.org/patch/22491/","msgid":"<20250109115412.356768-5-stefan.klug@ideasonboard.com>","date":"2025-01-09T11:53:55","name":"[v1,04/11] libipa: awb: Add helper functions for AWB mode support","mbox":"https://patchwork.libcamera.org/patch/22491/mbox/"},{"id":22492,"url":"https://patchwork.libcamera.org/api/patches/22492/?format=json","web_url":"https://patchwork.libcamera.org/patch/22492/","msgid":"<20250109115412.356768-6-stefan.klug@ideasonboard.com>","date":"2025-01-09T11:53:56","name":"[v1,05/11] libipa: Add grey world AWB algorithm","mbox":"https://patchwork.libcamera.org/patch/22492/mbox/"},{"id":22493,"url":"https://patchwork.libcamera.org/api/patches/22493/?format=json","web_url":"https://patchwork.libcamera.org/patch/22493/","msgid":"<20250109115412.356768-7-stefan.klug@ideasonboard.com>","date":"2025-01-09T11:53:57","name":"[v1,06/11] ipa: rkisp1: Move calculation of RGB means into own function","mbox":"https://patchwork.libcamera.org/patch/22493/mbox/"},{"id":22494,"url":"https://patchwork.libcamera.org/api/patches/22494/?format=json","web_url":"https://patchwork.libcamera.org/patch/22494/","msgid":"<20250109115412.356768-8-stefan.klug@ideasonboard.com>","date":"2025-01-09T11:53:58","name":"[v1,07/11] ipa: rkisp1: Use grey world algorithm from libipa","mbox":"https://patchwork.libcamera.org/patch/22494/mbox/"},{"id":22495,"url":"https://patchwork.libcamera.org/api/patches/22495/?format=json","web_url":"https://patchwork.libcamera.org/patch/22495/","msgid":"<20250109115412.356768-9-stefan.klug@ideasonboard.com>","date":"2025-01-09T11:53:59","name":"[v1,08/11] libtuning: module: awb: Add bayes AWB support","mbox":"https://patchwork.libcamera.org/patch/22495/mbox/"},{"id":22496,"url":"https://patchwork.libcamera.org/api/patches/22496/?format=json","web_url":"https://patchwork.libcamera.org/patch/22496/","msgid":"<20250109115412.356768-10-stefan.klug@ideasonboard.com>","date":"2025-01-09T11:54:00","name":"[v1,09/11] libipa: Add bayesian AWB algorithm","mbox":"https://patchwork.libcamera.org/patch/22496/mbox/"},{"id":22497,"url":"https://patchwork.libcamera.org/api/patches/22497/?format=json","web_url":"https://patchwork.libcamera.org/patch/22497/","msgid":"<20250109115412.356768-11-stefan.klug@ideasonboard.com>","date":"2025-01-09T11:54:01","name":"[v1,10/11] ipa: rkisp1: Add support for bayes AWB algorithm from libipa","mbox":"https://patchwork.libcamera.org/patch/22497/mbox/"},{"id":22498,"url":"https://patchwork.libcamera.org/api/patches/22498/?format=json","web_url":"https://patchwork.libcamera.org/patch/22498/","msgid":"<20250109115412.356768-12-stefan.klug@ideasonboard.com>","date":"2025-01-09T11:54:02","name":"[v1,11/11] ipa: rkisp1: awb: Apply gains based on default colour temperature on start","mbox":"https://patchwork.libcamera.org/patch/22498/mbox/"}]},{"id":4939,"url":"https://patchwork.libcamera.org/api/series/4939/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4939","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":"Camera synchronisation","date":"2025-01-09T14:32:04","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"version":3,"total":7,"received_total":7,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4939/mbox/","cover_letter":{"id":22499,"url":"https://patchwork.libcamera.org/api/covers/22499/?format=json","web_url":"https://patchwork.libcamera.org/cover/22499/","msgid":"<20250109143211.11939-1-david.plowman@raspberrypi.com>","date":"2025-01-09T14:32:04","name":"[v3,0/7] Camera synchronisation","mbox":"https://patchwork.libcamera.org/cover/22499/mbox/"},"patches":[{"id":22500,"url":"https://patchwork.libcamera.org/api/patches/22500/?format=json","web_url":"https://patchwork.libcamera.org/patch/22500/","msgid":"<20250109143211.11939-2-david.plowman@raspberrypi.com>","date":"2025-01-09T14:32:05","name":"[v3,1/7] controls: Add FrameWallClock control","mbox":"https://patchwork.libcamera.org/patch/22500/mbox/"},{"id":22501,"url":"https://patchwork.libcamera.org/api/patches/22501/?format=json","web_url":"https://patchwork.libcamera.org/patch/22501/","msgid":"<20250109143211.11939-3-david.plowman@raspberrypi.com>","date":"2025-01-09T14:32:06","name":"[v3,2/7] libcamera: Add ClockRecovery class to generate wallclock timestamps","mbox":"https://patchwork.libcamera.org/patch/22501/mbox/"},{"id":22503,"url":"https://patchwork.libcamera.org/api/patches/22503/?format=json","web_url":"https://patchwork.libcamera.org/patch/22503/","msgid":"<20250109143211.11939-4-david.plowman@raspberrypi.com>","date":"2025-01-09T14:32:07","name":"[v3,3/7] controls: Add camera synchronisation controls for Raspberry Pi","mbox":"https://patchwork.libcamera.org/patch/22503/mbox/"},{"id":22502,"url":"https://patchwork.libcamera.org/api/patches/22502/?format=json","web_url":"https://patchwork.libcamera.org/patch/22502/","msgid":"<20250109143211.11939-5-david.plowman@raspberrypi.com>","date":"2025-01-09T14:32:08","name":"[v3,4/7] pipeline: rpi:: Add wallclock timestamp support","mbox":"https://patchwork.libcamera.org/patch/22502/mbox/"},{"id":22505,"url":"https://patchwork.libcamera.org/api/patches/22505/?format=json","web_url":"https://patchwork.libcamera.org/patch/22505/","msgid":"<20250109143211.11939-6-david.plowman@raspberrypi.com>","date":"2025-01-09T14:32:09","name":"[v3,5/7] ipa: rpi: Add base classes and plumbing for sync algorithm","mbox":"https://patchwork.libcamera.org/patch/22505/mbox/"},{"id":22504,"url":"https://patchwork.libcamera.org/api/patches/22504/?format=json","web_url":"https://patchwork.libcamera.org/patch/22504/","msgid":"<20250109143211.11939-7-david.plowman@raspberrypi.com>","date":"2025-01-09T14:32:10","name":"[v3,6/7] ipa: rpi: sync: Add an implementation of the camera sync algorithm","mbox":"https://patchwork.libcamera.org/patch/22504/mbox/"},{"id":22506,"url":"https://patchwork.libcamera.org/api/patches/22506/?format=json","web_url":"https://patchwork.libcamera.org/patch/22506/","msgid":"<20250109143211.11939-8-david.plowman@raspberrypi.com>","date":"2025-01-09T14:32:11","name":"[v3,7/7] ipa: rpi: vc4: Update all tuning files for sync algorithm","mbox":"https://patchwork.libcamera.org/patch/22506/mbox/"}]},{"id":4940,"url":"https://patchwork.libcamera.org/api/series/4940/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4940","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":"[1/2] libcamera: pipeline_handler: Enable silent configuration file lookup","date":"2025-01-10T02:39:19","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":1,"total":2,"received_total":2,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4940/mbox/","cover_letter":null,"patches":[{"id":22507,"url":"https://patchwork.libcamera.org/api/patches/22507/?format=json","web_url":"https://patchwork.libcamera.org/patch/22507/","msgid":"<20250110023920.28502-1-laurent.pinchart@ideasonboard.com>","date":"2025-01-10T02:39:19","name":"[1/2] libcamera: pipeline_handler: Enable silent configuration file lookup","mbox":"https://patchwork.libcamera.org/patch/22507/mbox/"},{"id":22508,"url":"https://patchwork.libcamera.org/api/patches/22508/?format=json","web_url":"https://patchwork.libcamera.org/patch/22508/","msgid":"<20250110023920.28502-2-laurent.pinchart@ideasonboard.com>","date":"2025-01-10T02:39:20","name":"[2/2] libcamera: pipeline: virtual: Demote config file error message to debug","mbox":"https://patchwork.libcamera.org/patch/22508/mbox/"}]},{"id":4941,"url":"https://patchwork.libcamera.org/api/series/4941/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4941","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":"AEGC controls","date":"2025-01-10T23:57:25","submitter":{"id":17,"url":"https://patchwork.libcamera.org/api/people/17/?format=json","name":"Paul Elder","email":"paul.elder@ideasonboard.com"},"version":7,"total":12,"received_total":12,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4941/mbox/","cover_letter":{"id":22509,"url":"https://patchwork.libcamera.org/api/covers/22509/?format=json","web_url":"https://patchwork.libcamera.org/cover/22509/","msgid":"<20250110235737.1524733-1-paul.elder@ideasonboard.com>","date":"2025-01-10T23:57:25","name":"[v7,00/12] AEGC controls","mbox":"https://patchwork.libcamera.org/cover/22509/mbox/"},"patches":[{"id":22510,"url":"https://patchwork.libcamera.org/api/patches/22510/?format=json","web_url":"https://patchwork.libcamera.org/patch/22510/","msgid":"<20250110235737.1524733-2-paul.elder@ideasonboard.com>","date":"2025-01-10T23:57:26","name":"[v7,01/12] controls: Introduce AEGC-related controls","mbox":"https://patchwork.libcamera.org/patch/22510/mbox/"},{"id":22511,"url":"https://patchwork.libcamera.org/api/patches/22511/?format=json","web_url":"https://patchwork.libcamera.org/patch/22511/","msgid":"<20250110235737.1524733-3-paul.elder@ideasonboard.com>","date":"2025-01-10T23:57:27","name":"[v7,02/12] Documentation: design: ae: Document the design for AE controls","mbox":"https://patchwork.libcamera.org/patch/22511/mbox/"},{"id":22512,"url":"https://patchwork.libcamera.org/api/patches/22512/?format=json","web_url":"https://patchwork.libcamera.org/patch/22512/","msgid":"<20250110235737.1524733-4-paul.elder@ideasonboard.com>","date":"2025-01-10T23:57:28","name":"[v7,03/12] libcamera: uvcvideo: Register ExposureTimeMode control","mbox":"https://patchwork.libcamera.org/patch/22512/mbox/"},{"id":22513,"url":"https://patchwork.libcamera.org/api/patches/22513/?format=json","web_url":"https://patchwork.libcamera.org/patch/22513/","msgid":"<20250110235737.1524733-5-paul.elder@ideasonboard.com>","date":"2025-01-10T23:57:29","name":"[v7,04/12] test: ipa_data_serialization: Use DebugMetadataEnable","mbox":"https://patchwork.libcamera.org/patch/22513/mbox/"},{"id":22514,"url":"https://patchwork.libcamera.org/api/patches/22514/?format=json","web_url":"https://patchwork.libcamera.org/patch/22514/","msgid":"<20250110235737.1524733-6-paul.elder@ideasonboard.com>","date":"2025-01-10T23:57:30","name":"[v7,05/12] ipa: raspberry: Port to the new AEGC controls","mbox":"https://patchwork.libcamera.org/patch/22514/mbox/"},{"id":22515,"url":"https://patchwork.libcamera.org/api/patches/22515/?format=json","web_url":"https://patchwork.libcamera.org/patch/22515/","msgid":"<20250110235737.1524733-7-paul.elder@ideasonboard.com>","date":"2025-01-10T23:57:31","name":"[v7,06/12] ipa: rkisp1: Port to the new AEGC controls","mbox":"https://patchwork.libcamera.org/patch/22515/mbox/"},{"id":22516,"url":"https://patchwork.libcamera.org/api/patches/22516/?format=json","web_url":"https://patchwork.libcamera.org/patch/22516/","msgid":"<20250110235737.1524733-8-paul.elder@ideasonboard.com>","date":"2025-01-10T23:57:32","name":"[v7,07/12] gstreamer: Generate the new AEGC controls","mbox":"https://patchwork.libcamera.org/patch/22516/mbox/"},{"id":22517,"url":"https://patchwork.libcamera.org/api/patches/22517/?format=json","web_url":"https://patchwork.libcamera.org/patch/22517/","msgid":"<20250110235737.1524733-9-paul.elder@ideasonboard.com>","date":"2025-01-10T23:57:33","name":"[v7,08/12] controls: Remove AeLocked","mbox":"https://patchwork.libcamera.org/patch/22517/mbox/"},{"id":22518,"url":"https://patchwork.libcamera.org/api/patches/22518/?format=json","web_url":"https://patchwork.libcamera.org/patch/22518/","msgid":"<20250110235737.1524733-10-paul.elder@ideasonboard.com>","date":"2025-01-10T23:57:34","name":"[v7,09/12] controls: Redefine AeEnable","mbox":"https://patchwork.libcamera.org/patch/22518/mbox/"},{"id":22519,"url":"https://patchwork.libcamera.org/api/patches/22519/?format=json","web_url":"https://patchwork.libcamera.org/patch/22519/","msgid":"<20250110235737.1524733-11-paul.elder@ideasonboard.com>","date":"2025-01-10T23:57:35","name":"[v7,10/12] libcamera: camera: Pre-process AeEnable control","mbox":"https://patchwork.libcamera.org/patch/22519/mbox/"},{"id":22520,"url":"https://patchwork.libcamera.org/api/patches/22520/?format=json","web_url":"https://patchwork.libcamera.org/patch/22520/","msgid":"<20250110235737.1524733-12-paul.elder@ideasonboard.com>","date":"2025-01-10T23:57:36","name":"[v7,11/12] ipa: rkisp1: agc: Report new AeEnable control as available","mbox":"https://patchwork.libcamera.org/patch/22520/mbox/"},{"id":22521,"url":"https://patchwork.libcamera.org/api/patches/22521/?format=json","web_url":"https://patchwork.libcamera.org/patch/22521/","msgid":"<20250110235737.1524733-13-paul.elder@ideasonboard.com>","date":"2025-01-10T23:57:37","name":"[v7,12/12] ipa: raspberry: Report new AeEnable control as available","mbox":"https://patchwork.libcamera.org/patch/22521/mbox/"}]},{"id":4942,"url":"https://patchwork.libcamera.org/api/series/4942/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4942","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":"[RFC,v1] libcamera: process: Remove `ProcessManager` singleton","date":"2025-01-11T11:34:45","submitter":{"id":133,"url":"https://patchwork.libcamera.org/api/people/133/?format=json","name":"Pőcze Barnabás","email":"pobrn@protonmail.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4942/mbox/","cover_letter":null,"patches":[{"id":22522,"url":"https://patchwork.libcamera.org/api/patches/22522/?format=json","web_url":"https://patchwork.libcamera.org/patch/22522/","msgid":"<20250111113443.167822-1-pobrn@protonmail.com>","date":"2025-01-11T11:34:45","name":"[RFC,v1] libcamera: process: Remove `ProcessManager` singleton","mbox":"https://patchwork.libcamera.org/patch/22522/mbox/"}]},{"id":4943,"url":"https://patchwork.libcamera.org/api/series/4943/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4943","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":"[RFC,v1] pipeline: rkisp1: Avoid unnecessary indirection in `std::map`","date":"2025-01-11T11:47:41","submitter":{"id":133,"url":"https://patchwork.libcamera.org/api/people/133/?format=json","name":"Pőcze Barnabás","email":"pobrn@protonmail.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4943/mbox/","cover_letter":null,"patches":[{"id":22523,"url":"https://patchwork.libcamera.org/api/patches/22523/?format=json","web_url":"https://patchwork.libcamera.org/patch/22523/","msgid":"<20250111114739.170891-1-pobrn@protonmail.com>","date":"2025-01-11T11:47:41","name":"[RFC,v1] pipeline: rkisp1: Avoid unnecessary indirection in `std::map`","mbox":"https://patchwork.libcamera.org/patch/22523/mbox/"}]},{"id":4944,"url":"https://patchwork.libcamera.org/api/series/4944/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4944","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":"Raspberry Pi: Add support for Pi 5 (PiSP)","date":"2025-01-13T09:24:42","submitter":{"id":34,"url":"https://patchwork.libcamera.org/api/people/34/?format=json","name":"Naushir Patuck","email":"naush@raspberrypi.com"},"version":1,"total":4,"received_total":4,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4944/mbox/","cover_letter":{"id":22524,"url":"https://patchwork.libcamera.org/api/covers/22524/?format=json","web_url":"https://patchwork.libcamera.org/cover/22524/","msgid":"<20250113093532.4054142-1-naush@raspberrypi.com>","date":"2025-01-13T09:24:42","name":"[v1,0/4] Raspberry Pi: Add support for Pi 5 (PiSP)","mbox":"https://patchwork.libcamera.org/cover/22524/mbox/"},"patches":[{"id":22525,"url":"https://patchwork.libcamera.org/api/patches/22525/?format=json","web_url":"https://patchwork.libcamera.org/patch/22525/","msgid":"<20250113093532.4054142-2-naush@raspberrypi.com>","date":"2025-01-13T09:24:43","name":"[v1,1/4] meson: Add libpisp.wrap","mbox":"https://patchwork.libcamera.org/patch/22525/mbox/"},{"id":22812,"url":"https://patchwork.libcamera.org/api/patches/22812/?format=json","web_url":"https://patchwork.libcamera.org/patch/22812/","msgid":"<20250113093532.4054142-3-naush@raspberrypi.com>","date":"2025-01-13T09:24:44","name":"[v1,2/4] ipa: rpi: Add support for Raspberry Pi 5","mbox":"https://patchwork.libcamera.org/patch/22812/mbox/"},{"id":22526,"url":"https://patchwork.libcamera.org/api/patches/22526/?format=json","web_url":"https://patchwork.libcamera.org/patch/22526/","msgid":"<20250113093532.4054142-4-naush@raspberrypi.com>","date":"2025-01-13T09:24:45","name":"[v1,3/4] pipeline: rpi: Add new stream flags for PiSP","mbox":"https://patchwork.libcamera.org/patch/22526/mbox/"},{"id":22527,"url":"https://patchwork.libcamera.org/api/patches/22527/?format=json","web_url":"https://patchwork.libcamera.org/patch/22527/","msgid":"<20250113093532.4054142-5-naush@raspberrypi.com>","date":"2025-01-13T09:24:46","name":"[v1,4/4] pipeline: rpi: Add support for Raspberry Pi 5","mbox":"https://patchwork.libcamera.org/patch/22527/mbox/"}]},{"id":4945,"url":"https://patchwork.libcamera.org/api/series/4945/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4945","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: simple: Introduce metadata reporting","date":"2025-01-13T13:33:59","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"version":3,"total":6,"received_total":6,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4945/mbox/","cover_letter":{"id":22528,"url":"https://patchwork.libcamera.org/api/covers/22528/?format=json","web_url":"https://patchwork.libcamera.org/cover/22528/","msgid":"<20250113133405.12167-1-mzamazal@redhat.com>","date":"2025-01-13T13:33:59","name":"[v3,0/6] ipa: simple: Introduce metadata reporting","mbox":"https://patchwork.libcamera.org/cover/22528/mbox/"},"patches":[{"id":22529,"url":"https://patchwork.libcamera.org/api/patches/22529/?format=json","web_url":"https://patchwork.libcamera.org/patch/22529/","msgid":"<20250113133405.12167-2-mzamazal@redhat.com>","date":"2025-01-13T13:34:00","name":"[v3,1/6] libcamera: software_isp: Track frames and requests","mbox":"https://patchwork.libcamera.org/patch/22529/mbox/"},{"id":22530,"url":"https://patchwork.libcamera.org/api/patches/22530/?format=json","web_url":"https://patchwork.libcamera.org/patch/22530/","msgid":"<20250113133405.12167-3-mzamazal@redhat.com>","date":"2025-01-13T13:34:01","name":"[v3,2/6] ipa: simple: softisp: Extend to pass metadata","mbox":"https://patchwork.libcamera.org/patch/22530/mbox/"},{"id":22532,"url":"https://patchwork.libcamera.org/api/patches/22532/?format=json","web_url":"https://patchwork.libcamera.org/patch/22532/","msgid":"<20250113133405.12167-4-mzamazal@redhat.com>","date":"2025-01-13T13:34:02","name":"[v3,3/6] ipa: simple: Report the ColourGains in metadata","mbox":"https://patchwork.libcamera.org/patch/22532/mbox/"},{"id":22531,"url":"https://patchwork.libcamera.org/api/patches/22531/?format=json","web_url":"https://patchwork.libcamera.org/patch/22531/","msgid":"<20250113133405.12167-5-mzamazal@redhat.com>","date":"2025-01-13T13:34:03","name":"[v3,4/6] ipa: simple: Report black levels in metadata","mbox":"https://patchwork.libcamera.org/patch/22531/mbox/"},{"id":22533,"url":"https://patchwork.libcamera.org/api/patches/22533/?format=json","web_url":"https://patchwork.libcamera.org/patch/22533/","msgid":"<20250113133405.12167-6-mzamazal@redhat.com>","date":"2025-01-13T13:34:04","name":"[v3,5/6] ipa: simple: Report contrast in metadata","mbox":"https://patchwork.libcamera.org/patch/22533/mbox/"},{"id":22534,"url":"https://patchwork.libcamera.org/api/patches/22534/?format=json","web_url":"https://patchwork.libcamera.org/patch/22534/","msgid":"<20250113133405.12167-7-mzamazal@redhat.com>","date":"2025-01-13T13:34:05","name":"[v3,6/6] ipa: simple: Report exposure in metadata","mbox":"https://patchwork.libcamera.org/patch/22534/mbox/"}]},{"id":4946,"url":"https://patchwork.libcamera.org/api/series/4946/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4946","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":"Software ISP support for CCM","date":"2025-01-13T13:50:57","submitter":{"id":177,"url":"https://patchwork.libcamera.org/api/people/177/?format=json","name":"Milan Zamazal","email":"mzamazal@redhat.com"},"version":4,"total":9,"received_total":9,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4946/mbox/","cover_letter":{"id":22535,"url":"https://patchwork.libcamera.org/api/covers/22535/?format=json","web_url":"https://patchwork.libcamera.org/cover/22535/","msgid":"<20250113135108.13924-1-mzamazal@redhat.com>","date":"2025-01-13T13:50:57","name":"[v4,0/9] Software ISP support for CCM","mbox":"https://patchwork.libcamera.org/cover/22535/mbox/"},"patches":[{"id":22536,"url":"https://patchwork.libcamera.org/api/patches/22536/?format=json","web_url":"https://patchwork.libcamera.org/patch/22536/","msgid":"<20250113135108.13924-2-mzamazal@redhat.com>","date":"2025-01-13T13:50:58","name":"[v4,1/9] libcamera: software_isp: Determine color temperature","mbox":"https://patchwork.libcamera.org/patch/22536/mbox/"},{"id":22537,"url":"https://patchwork.libcamera.org/api/patches/22537/?format=json","web_url":"https://patchwork.libcamera.org/patch/22537/","msgid":"<20250113135108.13924-3-mzamazal@redhat.com>","date":"2025-01-13T13:50:59","name":"[v4,2/9] libcamera: software_isp: Store color temperature to metadata","mbox":"https://patchwork.libcamera.org/patch/22537/mbox/"},{"id":22538,"url":"https://patchwork.libcamera.org/api/patches/22538/?format=json","web_url":"https://patchwork.libcamera.org/patch/22538/","msgid":"<20250113135108.13924-4-mzamazal@redhat.com>","date":"2025-01-13T13:51:00","name":"[v4,3/9] libcamera: software_isp: lut: Remove maybe_unused on a used argument","mbox":"https://patchwork.libcamera.org/patch/22538/mbox/"},{"id":22539,"url":"https://patchwork.libcamera.org/api/patches/22539/?format=json","web_url":"https://patchwork.libcamera.org/patch/22539/","msgid":"<20250113135108.13924-5-mzamazal@redhat.com>","date":"2025-01-13T13:51:01","name":"[v4,4/9] libcamera: software_isp: Use common code to store debayered pixels","mbox":"https://patchwork.libcamera.org/patch/22539/mbox/"},{"id":22540,"url":"https://patchwork.libcamera.org/api/patches/22540/?format=json","web_url":"https://patchwork.libcamera.org/patch/22540/","msgid":"<20250113135108.13924-6-mzamazal@redhat.com>","date":"2025-01-13T13:51:02","name":"[v4,5/9] libcamera: software_isp: Use a macro to assign debayering methods","mbox":"https://patchwork.libcamera.org/patch/22540/mbox/"},{"id":22542,"url":"https://patchwork.libcamera.org/api/patches/22542/?format=json","web_url":"https://patchwork.libcamera.org/patch/22542/","msgid":"<20250113135108.13924-7-mzamazal@redhat.com>","date":"2025-01-13T13:51:03","name":"[v4,6/9] libcamera: software_isp: Add CCM algorithm","mbox":"https://patchwork.libcamera.org/patch/22542/mbox/"},{"id":22541,"url":"https://patchwork.libcamera.org/api/patches/22541/?format=json","web_url":"https://patchwork.libcamera.org/patch/22541/","msgid":"<20250113135108.13924-8-mzamazal@redhat.com>","date":"2025-01-13T13:51:04","name":"[v4,7/9] libcamera: software_isp: Add an example CCM to uncalibrated.yaml","mbox":"https://patchwork.libcamera.org/patch/22541/mbox/"},{"id":22543,"url":"https://patchwork.libcamera.org/api/patches/22543/?format=json","web_url":"https://patchwork.libcamera.org/patch/22543/","msgid":"<20250113135108.13924-9-mzamazal@redhat.com>","date":"2025-01-13T13:51:05","name":"[v4,8/9] libcamera: software_isp: Track whether CCM is enabled","mbox":"https://patchwork.libcamera.org/patch/22543/mbox/"},{"id":22544,"url":"https://patchwork.libcamera.org/api/patches/22544/?format=json","web_url":"https://patchwork.libcamera.org/patch/22544/","msgid":"<20250113135108.13924-10-mzamazal@redhat.com>","date":"2025-01-13T13:51:06","name":"[v4,9/9] libcamera: software_isp: Apply CCM in debayering","mbox":"https://patchwork.libcamera.org/patch/22544/mbox/"}]},{"id":4947,"url":"https://patchwork.libcamera.org/api/series/4947/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4947","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":"DmaBufAllocator: Avoid syncing with an invalid file descriptor","date":"2025-01-13T17:06:56","submitter":{"id":117,"url":"https://patchwork.libcamera.org/api/people/117/?format=json","name":"Cheng-Hao Yang","email":"chenghaoyang@chromium.org"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4947/mbox/","cover_letter":null,"patches":[{"id":22545,"url":"https://patchwork.libcamera.org/api/patches/22545/?format=json","web_url":"https://patchwork.libcamera.org/patch/22545/","msgid":"<20250113170724.801717-1-chenghaoyang@chromium.org>","date":"2025-01-13T17:06:56","name":"DmaBufAllocator: Avoid syncing with an invalid file descriptor","mbox":"https://patchwork.libcamera.org/patch/22545/mbox/"}]},{"id":4948,"url":"https://patchwork.libcamera.org/api/series/4948/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4948","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":"[v2] DmaBufAllocator: Avoid syncing with an invalid file descriptor","date":"2025-01-13T20:28:38","submitter":{"id":117,"url":"https://patchwork.libcamera.org/api/people/117/?format=json","name":"Cheng-Hao Yang","email":"chenghaoyang@chromium.org"},"version":2,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4948/mbox/","cover_letter":null,"patches":[{"id":22546,"url":"https://patchwork.libcamera.org/api/patches/22546/?format=json","web_url":"https://patchwork.libcamera.org/patch/22546/","msgid":"<20250113202843.843466-1-chenghaoyang@chromium.org>","date":"2025-01-13T20:28:38","name":"[v2] DmaBufAllocator: Avoid syncing with an invalid file descriptor","mbox":"https://patchwork.libcamera.org/patch/22546/mbox/"}]},{"id":4949,"url":"https://patchwork.libcamera.org/api/series/4949/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4949","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":"AEGC controls","date":"2025-01-13T21:59:34","submitter":{"id":17,"url":"https://patchwork.libcamera.org/api/people/17/?format=json","name":"Paul Elder","email":"paul.elder@ideasonboard.com"},"version":8,"total":12,"received_total":12,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4949/mbox/","cover_letter":{"id":22547,"url":"https://patchwork.libcamera.org/api/covers/22547/?format=json","web_url":"https://patchwork.libcamera.org/cover/22547/","msgid":"<20250113215946.1033762-1-paul.elder@ideasonboard.com>","date":"2025-01-13T21:59:34","name":"[v8,00/12] AEGC controls","mbox":"https://patchwork.libcamera.org/cover/22547/mbox/"},"patches":[{"id":22548,"url":"https://patchwork.libcamera.org/api/patches/22548/?format=json","web_url":"https://patchwork.libcamera.org/patch/22548/","msgid":"<20250113215946.1033762-2-paul.elder@ideasonboard.com>","date":"2025-01-13T21:59:35","name":"[v8,01/12] controls: Introduce AEGC-related controls","mbox":"https://patchwork.libcamera.org/patch/22548/mbox/"},{"id":22549,"url":"https://patchwork.libcamera.org/api/patches/22549/?format=json","web_url":"https://patchwork.libcamera.org/patch/22549/","msgid":"<20250113215946.1033762-3-paul.elder@ideasonboard.com>","date":"2025-01-13T21:59:36","name":"[v8,02/12] Documentation: design: ae: Document the design for AE controls","mbox":"https://patchwork.libcamera.org/patch/22549/mbox/"},{"id":22550,"url":"https://patchwork.libcamera.org/api/patches/22550/?format=json","web_url":"https://patchwork.libcamera.org/patch/22550/","msgid":"<20250113215946.1033762-4-paul.elder@ideasonboard.com>","date":"2025-01-13T21:59:37","name":"[v8,03/12] libcamera: uvcvideo: Register ExposureTimeMode control","mbox":"https://patchwork.libcamera.org/patch/22550/mbox/"},{"id":22551,"url":"https://patchwork.libcamera.org/api/patches/22551/?format=json","web_url":"https://patchwork.libcamera.org/patch/22551/","msgid":"<20250113215946.1033762-5-paul.elder@ideasonboard.com>","date":"2025-01-13T21:59:38","name":"[v8,04/12] test: ipa_data_serialization: Use DebugMetadataEnable","mbox":"https://patchwork.libcamera.org/patch/22551/mbox/"},{"id":22552,"url":"https://patchwork.libcamera.org/api/patches/22552/?format=json","web_url":"https://patchwork.libcamera.org/patch/22552/","msgid":"<20250113215946.1033762-6-paul.elder@ideasonboard.com>","date":"2025-01-13T21:59:39","name":"[v8,05/12] ipa: raspberry: Port to the new AEGC controls","mbox":"https://patchwork.libcamera.org/patch/22552/mbox/"},{"id":22553,"url":"https://patchwork.libcamera.org/api/patches/22553/?format=json","web_url":"https://patchwork.libcamera.org/patch/22553/","msgid":"<20250113215946.1033762-7-paul.elder@ideasonboard.com>","date":"2025-01-13T21:59:40","name":"[v8,06/12] ipa: rkisp1: Port to the new AEGC controls","mbox":"https://patchwork.libcamera.org/patch/22553/mbox/"},{"id":22554,"url":"https://patchwork.libcamera.org/api/patches/22554/?format=json","web_url":"https://patchwork.libcamera.org/patch/22554/","msgid":"<20250113215946.1033762-8-paul.elder@ideasonboard.com>","date":"2025-01-13T21:59:41","name":"[v8,07/12] gstreamer: Generate the new AEGC controls","mbox":"https://patchwork.libcamera.org/patch/22554/mbox/"},{"id":22555,"url":"https://patchwork.libcamera.org/api/patches/22555/?format=json","web_url":"https://patchwork.libcamera.org/patch/22555/","msgid":"<20250113215946.1033762-9-paul.elder@ideasonboard.com>","date":"2025-01-13T21:59:42","name":"[v8,08/12] controls: Remove AeLocked","mbox":"https://patchwork.libcamera.org/patch/22555/mbox/"},{"id":22556,"url":"https://patchwork.libcamera.org/api/patches/22556/?format=json","web_url":"https://patchwork.libcamera.org/patch/22556/","msgid":"<20250113215946.1033762-10-paul.elder@ideasonboard.com>","date":"2025-01-13T21:59:43","name":"[v8,09/12] controls: Redefine AeEnable","mbox":"https://patchwork.libcamera.org/patch/22556/mbox/"},{"id":22557,"url":"https://patchwork.libcamera.org/api/patches/22557/?format=json","web_url":"https://patchwork.libcamera.org/patch/22557/","msgid":"<20250113215946.1033762-11-paul.elder@ideasonboard.com>","date":"2025-01-13T21:59:44","name":"[v8,10/12] libcamera: camera: Pre-process AeEnable control","mbox":"https://patchwork.libcamera.org/patch/22557/mbox/"},{"id":22558,"url":"https://patchwork.libcamera.org/api/patches/22558/?format=json","web_url":"https://patchwork.libcamera.org/patch/22558/","msgid":"<20250113215946.1033762-12-paul.elder@ideasonboard.com>","date":"2025-01-13T21:59:45","name":"[v8,11/12] ipa: rkisp1: agc: Report new AeEnable control as available","mbox":"https://patchwork.libcamera.org/patch/22558/mbox/"},{"id":22559,"url":"https://patchwork.libcamera.org/api/patches/22559/?format=json","web_url":"https://patchwork.libcamera.org/patch/22559/","msgid":"<20250113215946.1033762-13-paul.elder@ideasonboard.com>","date":"2025-01-13T21:59:46","name":"[v8,12/12] ipa: raspberry: Report new AeEnable control as available","mbox":"https://patchwork.libcamera.org/patch/22559/mbox/"}]},{"id":4950,"url":"https://patchwork.libcamera.org/api/series/4950/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4950","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: v4l2_subdevice: Work around false positive warning","date":"2025-01-14T14:36:22","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":1,"total":1,"received_total":1,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4950/mbox/","cover_letter":null,"patches":[{"id":22560,"url":"https://patchwork.libcamera.org/api/patches/22560/?format=json","web_url":"https://patchwork.libcamera.org/patch/22560/","msgid":"<20250114143622.28803-1-laurent.pinchart@ideasonboard.com>","date":"2025-01-14T14:36:22","name":"libcamera: v4l2_subdevice: Work around false positive warning","mbox":"https://patchwork.libcamera.org/patch/22560/mbox/"}]},{"id":4951,"url":"https://patchwork.libcamera.org/api/series/4951/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4951","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":"apps: lc-compliance: Multi-stream tests","date":"2025-01-14T18:21:46","submitter":{"id":133,"url":"https://patchwork.libcamera.org/api/people/133/?format=json","name":"Pőcze Barnabás","email":"pobrn@protonmail.com"},"version":2,"total":16,"received_total":16,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4951/mbox/","cover_letter":{"id":22561,"url":"https://patchwork.libcamera.org/api/covers/22561/?format=json","web_url":"https://patchwork.libcamera.org/cover/22561/","msgid":"<20250114182143.1773762-1-pobrn@protonmail.com>","date":"2025-01-14T18:21:46","name":"[RFC,v2,00/16] apps: lc-compliance: Multi-stream tests","mbox":"https://patchwork.libcamera.org/cover/22561/mbox/"},"patches":[{"id":22562,"url":"https://patchwork.libcamera.org/api/patches/22562/?format=json","web_url":"https://patchwork.libcamera.org/patch/22562/","msgid":"<20250114182143.1773762-2-pobrn@protonmail.com>","date":"2025-01-14T18:21:51","name":"[RFC,v2,01/16] apps: common: event_loop: Take callbacks by rvalue ref","mbox":"https://patchwork.libcamera.org/patch/22562/mbox/"},{"id":22563,"url":"https://patchwork.libcamera.org/api/patches/22563/?format=json","web_url":"https://patchwork.libcamera.org/patch/22563/","msgid":"<20250114182143.1773762-3-pobrn@protonmail.com>","date":"2025-01-14T18:21:56","name":"[RFC,v2,02/16] apps: common: event_loop: Disable copy/move","mbox":"https://patchwork.libcamera.org/patch/22563/mbox/"},{"id":22564,"url":"https://patchwork.libcamera.org/api/patches/22564/?format=json","web_url":"https://patchwork.libcamera.org/patch/22564/","msgid":"<20250114182143.1773762-4-pobrn@protonmail.com>","date":"2025-01-14T18:22:01","name":"[RFC,v2,03/16] apps: common: event_loop: Use `std::deque` instead of `std::list`","mbox":"https://patchwork.libcamera.org/patch/22564/mbox/"},{"id":22565,"url":"https://patchwork.libcamera.org/api/patches/22565/?format=json","web_url":"https://patchwork.libcamera.org/patch/22565/","msgid":"<20250114182143.1773762-5-pobrn@protonmail.com>","date":"2025-01-14T18:22:05","name":"[RFC,v2,04/16] apps: common: event_loop: Use single event source for deferred calls","mbox":"https://patchwork.libcamera.org/patch/22565/mbox/"},{"id":22566,"url":"https://patchwork.libcamera.org/api/patches/22566/?format=json","web_url":"https://patchwork.libcamera.org/patch/22566/","msgid":"<20250114182143.1773762-6-pobrn@protonmail.com>","date":"2025-01-14T18:22:10","name":"[RFC,v2,05/16] apps: lc-compliance: Initialize `CameraManager` pointer in `Environment`","mbox":"https://patchwork.libcamera.org/patch/22566/mbox/"},{"id":22567,"url":"https://patchwork.libcamera.org/api/patches/22567/?format=json","web_url":"https://patchwork.libcamera.org/patch/22567/","msgid":"<20250114182143.1773762-7-pobrn@protonmail.com>","date":"2025-01-14T18:22:17","name":"[RFC,v2,06/16] apps: lc-compliance: Put tests into anonymous namespace","mbox":"https://patchwork.libcamera.org/patch/22567/mbox/"},{"id":22568,"url":"https://patchwork.libcamera.org/api/patches/22568/?format=json","web_url":"https://patchwork.libcamera.org/patch/22568/","msgid":"<20250114182143.1773762-8-pobrn@protonmail.com>","date":"2025-01-14T18:22:22","name":"[RFC,v2,07/16] apps: lc-compliance: Optimize `std::shared_ptr` usage","mbox":"https://patchwork.libcamera.org/patch/22568/mbox/"},{"id":22569,"url":"https://patchwork.libcamera.org/api/patches/22569/?format=json","web_url":"https://patchwork.libcamera.org/patch/22569/","msgid":"<20250114182143.1773762-9-pobrn@protonmail.com>","date":"2025-01-14T18:22:28","name":"[RFC,v2,08/16] apps: lc-compliance: Remove redundant getter call","mbox":"https://patchwork.libcamera.org/patch/22569/mbox/"},{"id":22570,"url":"https://patchwork.libcamera.org/api/patches/22570/?format=json","web_url":"https://patchwork.libcamera.org/patch/22570/","msgid":"<20250114182143.1773762-10-pobrn@protonmail.com>","date":"2025-01-14T18:22:32","name":"[RFC,v2,09/16] apps: lc-compliance: Don't allocate `FrameBufferAllocator` dynamically","mbox":"https://patchwork.libcamera.org/patch/22570/mbox/"},{"id":22571,"url":"https://patchwork.libcamera.org/api/patches/22571/?format=json","web_url":"https://patchwork.libcamera.org/patch/22571/","msgid":"<20250114182143.1773762-11-pobrn@protonmail.com>","date":"2025-01-14T18:22:37","name":"[RFC,v2,10/16] apps: lc-compliance: Use `std::vector` for argument array","mbox":"https://patchwork.libcamera.org/patch/22571/mbox/"},{"id":22572,"url":"https://patchwork.libcamera.org/api/patches/22572/?format=json","web_url":"https://patchwork.libcamera.org/patch/22572/","msgid":"<20250114182143.1773762-12-pobrn@protonmail.com>","date":"2025-01-14T18:22:42","name":"[RFC,v2,11/16] apps: lc-compliance: Use array instead of `std::vector`","mbox":"https://patchwork.libcamera.org/patch/22572/mbox/"},{"id":22573,"url":"https://patchwork.libcamera.org/api/patches/22573/?format=json","web_url":"https://patchwork.libcamera.org/patch/22573/","msgid":"<20250114182143.1773762-13-pobrn@protonmail.com>","date":"2025-01-14T18:22:47","name":"[RFC,v2,12/16] apps: lc-compliance: Add message to `GTEST_SKIP()`","mbox":"https://patchwork.libcamera.org/patch/22573/mbox/"},{"id":22574,"url":"https://patchwork.libcamera.org/api/patches/22574/?format=json","web_url":"https://patchwork.libcamera.org/patch/22574/","msgid":"<20250114182143.1773762-14-pobrn@protonmail.com>","date":"2025-01-14T18:22:52","name":"[RFC,v2,13/16] apps: lc-compliance: Merge `CaptureBalanced` and `CaptureUnbalanced`","mbox":"https://patchwork.libcamera.org/patch/22574/mbox/"},{"id":22575,"url":"https://patchwork.libcamera.org/api/patches/22575/?format=json","web_url":"https://patchwork.libcamera.org/patch/22575/","msgid":"<20250114182143.1773762-15-pobrn@protonmail.com>","date":"2025-01-14T18:22:56","name":"[RFC,v2,14/16] apps: lc-compliance: Support multiple streams in helpers","mbox":"https://patchwork.libcamera.org/patch/22575/mbox/"},{"id":22576,"url":"https://patchwork.libcamera.org/api/patches/22576/?format=json","web_url":"https://patchwork.libcamera.org/patch/22576/","msgid":"<20250114182143.1773762-16-pobrn@protonmail.com>","date":"2025-01-14T18:23:00","name":"[RFC,v2,15/16] apps: lc-compliance: Add multi-stream tests","mbox":"https://patchwork.libcamera.org/patch/22576/mbox/"},{"id":22577,"url":"https://patchwork.libcamera.org/api/patches/22577/?format=json","web_url":"https://patchwork.libcamera.org/patch/22577/","msgid":"<20250114182143.1773762-17-pobrn@protonmail.com>","date":"2025-01-14T18:23:05","name":"[RFC,v2,16/16] apps: lc-compliance: Run request completion handler in \"main\" thread","mbox":"https://patchwork.libcamera.org/patch/22577/mbox/"}]},{"id":4952,"url":"https://patchwork.libcamera.org/api/series/4952/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4952","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: meson: Fix libyuv detection","date":"2025-01-14T21:19:35","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/4952/mbox/","cover_letter":null,"patches":[{"id":22578,"url":"https://patchwork.libcamera.org/api/patches/22578/?format=json","web_url":"https://patchwork.libcamera.org/patch/22578/","msgid":"<20250114211935.715028-1-kieran.bingham@ideasonboard.com>","date":"2025-01-14T21:19:35","name":"libcamera: meson: Fix libyuv detection","mbox":"https://patchwork.libcamera.org/patch/22578/mbox/"}]}]