[{"id":65546,"category":"series-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-06T15:48:52.500779","payload":{"series":{"id":5359,"url":"https://patchwork.libcamera.org/api/1.1/series/5359/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5359","date":"2025-08-06T15:48:40","name":"[RFC,v1,1/3] utils: codegen: ipc: Put default values in declaration","version":1,"mbox":"https://patchwork.libcamera.org/series/5359/mbox/"}}},{"id":65545,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-06T15:48:52.490423","payload":{"patch":{"id":24066,"url":"https://patchwork.libcamera.org/api/1.1/patches/24066/?format=json","web_url":"https://patchwork.libcamera.org/patch/24066/","msgid":"<20250806154842.597155-3-barnabas.pocze@ideasonboard.com>","date":"2025-08-06T15:48:42","name":"[RFC,v1,3/3] utils: codegen: ipc: Generate templated constructor","mbox":"https://patchwork.libcamera.org/patch/24066/mbox/"},"series":{"id":5359,"url":"https://patchwork.libcamera.org/api/1.1/series/5359/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5359","date":"2025-08-06T15:48:40","name":"[RFC,v1,1/3] utils: codegen: ipc: Put default values in declaration","version":1,"mbox":"https://patchwork.libcamera.org/series/5359/mbox/"}}},{"id":65544,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-06T15:48:52.459411","payload":{"patch":{"id":24066,"url":"https://patchwork.libcamera.org/api/1.1/patches/24066/?format=json","web_url":"https://patchwork.libcamera.org/patch/24066/","msgid":"<20250806154842.597155-3-barnabas.pocze@ideasonboard.com>","date":"2025-08-06T15:48:42","name":"[RFC,v1,3/3] utils: codegen: ipc: Generate templated constructor","mbox":"https://patchwork.libcamera.org/patch/24066/mbox/"}}},{"id":65543,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-06T15:48:51.363262","payload":{"patch":{"id":24065,"url":"https://patchwork.libcamera.org/api/1.1/patches/24065/?format=json","web_url":"https://patchwork.libcamera.org/patch/24065/","msgid":"<20250806154842.597155-2-barnabas.pocze@ideasonboard.com>","date":"2025-08-06T15:48:41","name":"[RFC,v1,2/3] utils: codegen: ipc: Default special member ops","mbox":"https://patchwork.libcamera.org/patch/24065/mbox/"},"series":{"id":5359,"url":"https://patchwork.libcamera.org/api/1.1/series/5359/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5359","date":"2025-08-06T15:48:40","name":"[RFC,v1,1/3] utils: codegen: ipc: Put default values in declaration","version":1,"mbox":"https://patchwork.libcamera.org/series/5359/mbox/"}}},{"id":65542,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-06T15:48:51.339038","payload":{"patch":{"id":24065,"url":"https://patchwork.libcamera.org/api/1.1/patches/24065/?format=json","web_url":"https://patchwork.libcamera.org/patch/24065/","msgid":"<20250806154842.597155-2-barnabas.pocze@ideasonboard.com>","date":"2025-08-06T15:48:41","name":"[RFC,v1,2/3] utils: codegen: ipc: Default special member ops","mbox":"https://patchwork.libcamera.org/patch/24065/mbox/"}}},{"id":65541,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-06T15:48:49.477957","payload":{"patch":{"id":24064,"url":"https://patchwork.libcamera.org/api/1.1/patches/24064/?format=json","web_url":"https://patchwork.libcamera.org/patch/24064/","msgid":"<20250806154842.597155-1-barnabas.pocze@ideasonboard.com>","date":"2025-08-06T15:48:40","name":"[RFC,v1,1/3] utils: codegen: ipc: Put default values in declaration","mbox":"https://patchwork.libcamera.org/patch/24064/mbox/"},"series":{"id":5359,"url":"https://patchwork.libcamera.org/api/1.1/series/5359/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5359","date":"2025-08-06T15:48:40","name":"[RFC,v1,1/3] utils: codegen: ipc: Put default values in declaration","version":1,"mbox":"https://patchwork.libcamera.org/series/5359/mbox/"}}},{"id":65540,"category":"series-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-06T15:48:49.458313","payload":{"series":{"id":5359,"url":"https://patchwork.libcamera.org/api/1.1/series/5359/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5359","date":"2025-08-06T15:48:40","name":"[RFC,v1,1/3] utils: codegen: ipc: Put default values in declaration","version":1,"mbox":"https://patchwork.libcamera.org/series/5359/mbox/"}}},{"id":65539,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-06T15:48:49.432343","payload":{"patch":{"id":24064,"url":"https://patchwork.libcamera.org/api/1.1/patches/24064/?format=json","web_url":"https://patchwork.libcamera.org/patch/24064/","msgid":"<20250806154842.597155-1-barnabas.pocze@ideasonboard.com>","date":"2025-08-06T15:48:40","name":"[RFC,v1,1/3] utils: codegen: ipc: Put default values in declaration","mbox":"https://patchwork.libcamera.org/patch/24064/mbox/"}}},{"id":65538,"category":"series-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-06T12:31:08.779263","payload":{"series":{"id":5358,"url":"https://patchwork.libcamera.org/api/1.1/series/5358/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5358","date":"2025-08-06T12:30:44","name":"libcamera: Make ControlValue a view","version":1,"mbox":"https://patchwork.libcamera.org/series/5358/mbox/"}}},{"id":65537,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-06T12:31:08.769239","payload":{"patch":{"id":24063,"url":"https://patchwork.libcamera.org/api/1.1/patches/24063/?format=json","web_url":"https://patchwork.libcamera.org/patch/24063/","msgid":"<20250806-control_storage-v1-3-2ec8424f6f7d@ideasonboard.com>","date":"2025-08-06T12:30:47","name":"[3/3] libcamera: Make ControlValue a view","mbox":"https://patchwork.libcamera.org/patch/24063/mbox/"},"series":{"id":5358,"url":"https://patchwork.libcamera.org/api/1.1/series/5358/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5358","date":"2025-08-06T12:30:44","name":"libcamera: Make ControlValue a view","version":1,"mbox":"https://patchwork.libcamera.org/series/5358/mbox/"}}},{"id":65536,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-06T12:31:08.735887","payload":{"patch":{"id":24063,"url":"https://patchwork.libcamera.org/api/1.1/patches/24063/?format=json","web_url":"https://patchwork.libcamera.org/patch/24063/","msgid":"<20250806-control_storage-v1-3-2ec8424f6f7d@ideasonboard.com>","date":"2025-08-06T12:30:47","name":"[3/3] libcamera: Make ControlValue a view","mbox":"https://patchwork.libcamera.org/patch/24063/mbox/"}}},{"id":65535,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-06T12:31:07.780467","payload":{"patch":{"id":24062,"url":"https://patchwork.libcamera.org/api/1.1/patches/24062/?format=json","web_url":"https://patchwork.libcamera.org/patch/24062/","msgid":"<20250806-control_storage-v1-2-2ec8424f6f7d@ideasonboard.com>","date":"2025-08-06T12:30:46","name":"[2/3] libcamera: Rename ControlValue to ControlStorage","mbox":"https://patchwork.libcamera.org/patch/24062/mbox/"},"series":{"id":5358,"url":"https://patchwork.libcamera.org/api/1.1/series/5358/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5358","date":"2025-08-06T12:30:44","name":"libcamera: Make ControlValue a view","version":1,"mbox":"https://patchwork.libcamera.org/series/5358/mbox/"}}},{"id":65534,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-06T12:31:07.725513","payload":{"patch":{"id":24062,"url":"https://patchwork.libcamera.org/api/1.1/patches/24062/?format=json","web_url":"https://patchwork.libcamera.org/patch/24062/","msgid":"<20250806-control_storage-v1-2-2ec8424f6f7d@ideasonboard.com>","date":"2025-08-06T12:30:46","name":"[2/3] libcamera: Rename ControlValue to ControlStorage","mbox":"https://patchwork.libcamera.org/patch/24062/mbox/"}}},{"id":65533,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-06T12:31:05.949379","payload":{"patch":{"id":24061,"url":"https://patchwork.libcamera.org/api/1.1/patches/24061/?format=json","web_url":"https://patchwork.libcamera.org/patch/24061/","msgid":"<20250806-control_storage-v1-1-2ec8424f6f7d@ideasonboard.com>","date":"2025-08-06T12:30:45","name":"[1/3] libcamera: controls: Add `ControlValueView`","mbox":"https://patchwork.libcamera.org/patch/24061/mbox/"},"series":{"id":5358,"url":"https://patchwork.libcamera.org/api/1.1/series/5358/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5358","date":"2025-08-06T12:30:44","name":"libcamera: Make ControlValue a view","version":1,"mbox":"https://patchwork.libcamera.org/series/5358/mbox/"}}},{"id":65532,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-06T12:31:05.901230","payload":{"patch":{"id":24061,"url":"https://patchwork.libcamera.org/api/1.1/patches/24061/?format=json","web_url":"https://patchwork.libcamera.org/patch/24061/","msgid":"<20250806-control_storage-v1-1-2ec8424f6f7d@ideasonboard.com>","date":"2025-08-06T12:30:45","name":"[1/3] libcamera: controls: Add `ControlValueView`","mbox":"https://patchwork.libcamera.org/patch/24061/mbox/"}}},{"id":65531,"category":"cover-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-06T12:31:04.188973","payload":{"cover":{"id":24060,"url":"https://patchwork.libcamera.org/api/1.1/covers/24060/?format=json","web_url":"https://patchwork.libcamera.org/cover/24060/","msgid":"<20250806-control_storage-v1-0-2ec8424f6f7d@ideasonboard.com>","date":"2025-08-06T12:30:44","name":"[0/3] libcamera: Make ControlValue a view","mbox":"https://patchwork.libcamera.org/cover/24060/mbox/"}}},{"id":65530,"category":"series-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-06T12:31:04.140761","payload":{"series":{"id":5358,"url":"https://patchwork.libcamera.org/api/1.1/series/5358/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5358","date":"2025-08-06T12:30:44","name":"libcamera: Make ControlValue a view","version":1,"mbox":"https://patchwork.libcamera.org/series/5358/mbox/"}}},{"id":65529,"category":"patch-state-changed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-05T16:35:15.264757","payload":{"patch":{"id":23207,"url":"https://patchwork.libcamera.org/api/1.1/patches/23207/?format=json","web_url":"https://patchwork.libcamera.org/patch/23207/","msgid":"<20250422142010.13064-3-jaslo@ziska.de>","date":"2025-04-22T14:10:59","name":"[2/4] gstreamer: Log and check adjusted camera configuration","mbox":"https://patchwork.libcamera.org/patch/23207/mbox/"},"previous_state":"new","current_state":"accepted"}},{"id":65528,"category":"patch-state-changed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-05T16:35:05.901127","payload":{"patch":{"id":23971,"url":"https://patchwork.libcamera.org/api/1.1/patches/23971/?format=json","web_url":"https://patchwork.libcamera.org/patch/23971/","msgid":"<20250725172130.2218836-3-kieran.bingham@ideasonboard.com>","date":"2025-07-25T17:21:30","name":"[2/2] Documentation: application: Update mediactl URL","mbox":"https://patchwork.libcamera.org/patch/23971/mbox/"},"previous_state":"new","current_state":"accepted"}},{"id":65527,"category":"patch-state-changed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-05T09:45:58.957123","payload":{"patch":{"id":23996,"url":"https://patchwork.libcamera.org/api/1.1/patches/23996/?format=json","web_url":"https://patchwork.libcamera.org/patch/23996/","msgid":"<20250728113641.238256-7-barnabas.pocze@ideasonboard.com>","date":"2025-07-28T11:36:41","name":"[v6,6/6] libcamera: process: Remove `ProcessManager` singleton","mbox":"https://patchwork.libcamera.org/patch/23996/mbox/"},"previous_state":"new","current_state":"accepted"}},{"id":65526,"category":"patch-state-changed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-05T09:45:58.908839","payload":{"patch":{"id":23995,"url":"https://patchwork.libcamera.org/api/1.1/patches/23995/?format=json","web_url":"https://patchwork.libcamera.org/patch/23995/","msgid":"<20250728113641.238256-6-barnabas.pocze@ideasonboard.com>","date":"2025-07-28T11:36:40","name":"[v6,5/6] libcamera: process: Use `close_range()` when available","mbox":"https://patchwork.libcamera.org/patch/23995/mbox/"},"previous_state":"new","current_state":"accepted"}},{"id":65525,"category":"patch-state-changed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-05T09:45:58.873125","payload":{"patch":{"id":23994,"url":"https://patchwork.libcamera.org/api/1.1/patches/23994/?format=json","web_url":"https://patchwork.libcamera.org/patch/23994/","msgid":"<20250728113641.238256-5-barnabas.pocze@ideasonboard.com>","date":"2025-07-28T11:36:39","name":"[v6,4/6] libcamera: process: Move `closeAllFdsExcept()`","mbox":"https://patchwork.libcamera.org/patch/23994/mbox/"},"previous_state":"new","current_state":"accepted"}},{"id":65524,"category":"patch-state-changed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-05T09:45:58.792594","payload":{"patch":{"id":23992,"url":"https://patchwork.libcamera.org/api/1.1/patches/23992/?format=json","web_url":"https://patchwork.libcamera.org/patch/23992/","msgid":"<20250728113641.238256-4-barnabas.pocze@ideasonboard.com>","date":"2025-07-28T11:36:38","name":"[v6,3/6] libcamera: process: closeAllFdsExcept(): Take vector by value","mbox":"https://patchwork.libcamera.org/patch/23992/mbox/"},"previous_state":"new","current_state":"accepted"}},{"id":65523,"category":"patch-state-changed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-04T23:33:04.550141","payload":{"patch":{"id":24038,"url":"https://patchwork.libcamera.org/api/1.1/patches/24038/?format=json","web_url":"https://patchwork.libcamera.org/patch/24038/","msgid":"<20250730102733.21314-3-laurent.pinchart@ideasonboard.com>","date":"2025-07-30T10:27:33","name":"[v3,2/2] libcamera: v4l2_videodevice: Use scope_exit","mbox":"https://patchwork.libcamera.org/patch/24038/mbox/"},"previous_state":"new","current_state":"superseded"}},{"id":65522,"category":"patch-state-changed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-04T23:33:04.530154","payload":{"patch":{"id":24037,"url":"https://patchwork.libcamera.org/api/1.1/patches/24037/?format=json","web_url":"https://patchwork.libcamera.org/patch/24037/","msgid":"<20250730102733.21314-2-laurent.pinchart@ideasonboard.com>","date":"2025-07-30T10:27:32","name":"[v3,1/2] libcamera: utils: Add scope_exit class","mbox":"https://patchwork.libcamera.org/patch/24037/mbox/"},"previous_state":"new","current_state":"superseded"}},{"id":65521,"category":"series-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-04T23:32:12.670614","payload":{"series":{"id":5357,"url":"https://patchwork.libcamera.org/api/1.1/series/5357/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5357","date":"2025-08-04T23:31:49","name":"libcamera: Introduce and use scope_exit","version":4,"mbox":"https://patchwork.libcamera.org/series/5357/mbox/"}}},{"id":65520,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-04T23:32:12.664908","payload":{"patch":{"id":24059,"url":"https://patchwork.libcamera.org/api/1.1/patches/24059/?format=json","web_url":"https://patchwork.libcamera.org/patch/24059/","msgid":"<20250804233152.11538-3-laurent.pinchart@ideasonboard.com>","date":"2025-08-04T23:31:51","name":"[v4,2/2] libcamera: v4l2_videodevice: Use scope_exit","mbox":"https://patchwork.libcamera.org/patch/24059/mbox/"},"series":{"id":5357,"url":"https://patchwork.libcamera.org/api/1.1/series/5357/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5357","date":"2025-08-04T23:31:49","name":"libcamera: Introduce and use scope_exit","version":4,"mbox":"https://patchwork.libcamera.org/series/5357/mbox/"}}},{"id":65519,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-04T23:32:12.645941","payload":{"patch":{"id":24059,"url":"https://patchwork.libcamera.org/api/1.1/patches/24059/?format=json","web_url":"https://patchwork.libcamera.org/patch/24059/","msgid":"<20250804233152.11538-3-laurent.pinchart@ideasonboard.com>","date":"2025-08-04T23:31:51","name":"[v4,2/2] libcamera: v4l2_videodevice: Use scope_exit","mbox":"https://patchwork.libcamera.org/patch/24059/mbox/"}}},{"id":65518,"category":"patch-completed","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-04T23:32:11.693448","payload":{"patch":{"id":24058,"url":"https://patchwork.libcamera.org/api/1.1/patches/24058/?format=json","web_url":"https://patchwork.libcamera.org/patch/24058/","msgid":"<20250804233152.11538-2-laurent.pinchart@ideasonboard.com>","date":"2025-08-04T23:31:50","name":"[v4,1/2] libcamera: utils: Add scope_exit class","mbox":"https://patchwork.libcamera.org/patch/24058/mbox/"},"series":{"id":5357,"url":"https://patchwork.libcamera.org/api/1.1/series/5357/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5357","date":"2025-08-04T23:31:49","name":"libcamera: Introduce and use scope_exit","version":4,"mbox":"https://patchwork.libcamera.org/series/5357/mbox/"}}},{"id":65517,"category":"patch-created","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"date":"2025-08-04T23:32:11.672238","payload":{"patch":{"id":24058,"url":"https://patchwork.libcamera.org/api/1.1/patches/24058/?format=json","web_url":"https://patchwork.libcamera.org/patch/24058/","msgid":"<20250804233152.11538-2-laurent.pinchart@ideasonboard.com>","date":"2025-08-04T23:31:50","name":"[v4,1/2] libcamera: utils: Add scope_exit class","mbox":"https://patchwork.libcamera.org/patch/24058/mbox/"}}}]