{"id":5210,"url":"https://patchwork.libcamera.org/api/1.1/series/5210/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5210","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"libcamera: Add `MetadataList`","date":"2025-06-06T16:41:33","submitter":{"id":216,"url":"https://patchwork.libcamera.org/api/1.1/people/216/?format=json","name":"Barnabás Pőcze","email":"barnabas.pocze@ideasonboard.com"},"version":1,"total":23,"received_total":23,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5210/mbox/","cover_letter":{"id":23481,"url":"https://patchwork.libcamera.org/api/1.1/covers/23481/?format=json","web_url":"https://patchwork.libcamera.org/cover/23481/","msgid":"<20250606164156.1442682-1-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:33","name":"[RFC,v1,00/23] libcamera: Add `MetadataList`","mbox":"https://patchwork.libcamera.org/cover/23481/mbox/"},"patches":[{"id":23482,"url":"https://patchwork.libcamera.org/api/1.1/patches/23482/?format=json","web_url":"https://patchwork.libcamera.org/patch/23482/","msgid":"<20250606164156.1442682-2-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:34","name":"[RFC,v1,01/23] libcamera: controls: Strings are arrays","mbox":"https://patchwork.libcamera.org/patch/23482/mbox/"},{"id":23483,"url":"https://patchwork.libcamera.org/api/1.1/patches/23483/?format=json","web_url":"https://patchwork.libcamera.org/patch/23483/","msgid":"<20250606164156.1442682-3-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:35","name":"[RFC,v1,02/23] libcamera: controls: Add `ControlValueView`","mbox":"https://patchwork.libcamera.org/patch/23483/mbox/"},{"id":23484,"url":"https://patchwork.libcamera.org/api/1.1/patches/23484/?format=json","web_url":"https://patchwork.libcamera.org/patch/23484/","msgid":"<20250606164156.1442682-4-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:36","name":"[RFC,v1,03/23] libcamera: base: Add file for C++20 polyfills","mbox":"https://patchwork.libcamera.org/patch/23484/mbox/"},{"id":23485,"url":"https://patchwork.libcamera.org/api/1.1/patches/23485/?format=json","web_url":"https://patchwork.libcamera.org/patch/23485/","msgid":"<20250606164156.1442682-5-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:37","name":"[RFC,v1,04/23] libcamera: base: cxx20: Add `type_identity{, _t}`","mbox":"https://patchwork.libcamera.org/patch/23485/mbox/"},{"id":23486,"url":"https://patchwork.libcamera.org/api/1.1/patches/23486/?format=json","web_url":"https://patchwork.libcamera.org/patch/23486/","msgid":"<20250606164156.1442682-6-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:38","name":"[RFC,v1,05/23] libcamera: base: cxx20: Add `has_single_bit()`","mbox":"https://patchwork.libcamera.org/patch/23486/mbox/"},{"id":23487,"url":"https://patchwork.libcamera.org/api/1.1/patches/23487/?format=json","web_url":"https://patchwork.libcamera.org/patch/23487/","msgid":"<20250606164156.1442682-7-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:39","name":"[RFC,v1,06/23] libcamera: base: Add alignment utility functions","mbox":"https://patchwork.libcamera.org/patch/23487/mbox/"},{"id":23488,"url":"https://patchwork.libcamera.org/api/1.1/patches/23488/?format=json","web_url":"https://patchwork.libcamera.org/patch/23488/","msgid":"<20250606164156.1442682-8-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:40","name":"[RFC,v1,07/23] libcamera: Add `MetadataList`","mbox":"https://patchwork.libcamera.org/patch/23488/mbox/"},{"id":23489,"url":"https://patchwork.libcamera.org/api/1.1/patches/23489/?format=json","web_url":"https://patchwork.libcamera.org/patch/23489/","msgid":"<20250606164156.1442682-9-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:41","name":"[RFC,v1,08/23] Documentation: design: Document `MetadataList`","mbox":"https://patchwork.libcamera.org/patch/23489/mbox/"},{"id":23490,"url":"https://patchwork.libcamera.org/api/1.1/patches/23490/?format=json","web_url":"https://patchwork.libcamera.org/patch/23490/","msgid":"<20250606164156.1442682-10-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:42","name":"[RFC,v1,09/23] libcamera: ipa_data_serializer: Support `MetadataListPlan`","mbox":"https://patchwork.libcamera.org/patch/23490/mbox/"},{"id":23491,"url":"https://patchwork.libcamera.org/api/1.1/patches/23491/?format=json","web_url":"https://patchwork.libcamera.org/patch/23491/","msgid":"<20250606164156.1442682-11-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:43","name":"[RFC,v1,10/23] libcamera: camera: Store `MetadataListPlan` in `Camera::Private`","mbox":"https://patchwork.libcamera.org/patch/23491/mbox/"},{"id":23492,"url":"https://patchwork.libcamera.org/api/1.1/patches/23492/?format=json","web_url":"https://patchwork.libcamera.org/patch/23492/","msgid":"<20250606164156.1442682-12-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:44","name":"[RFC,v1,11/23] libcamera: request: Store `MetadataList`","mbox":"https://patchwork.libcamera.org/patch/23492/mbox/"},{"id":23493,"url":"https://patchwork.libcamera.org/api/1.1/patches/23493/?format=json","web_url":"https://patchwork.libcamera.org/patch/23493/","msgid":"<20250606164156.1442682-13-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:45","name":"[RFC,v1,12/23,DNI] apps: cam: Print `MetadataList` of `Request` as well","mbox":"https://patchwork.libcamera.org/patch/23493/mbox/"},{"id":23494,"url":"https://patchwork.libcamera.org/api/1.1/patches/23494/?format=json","web_url":"https://patchwork.libcamera.org/patch/23494/","msgid":"<20250606164156.1442682-14-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:46","name":"[RFC,v1,13/23] libcamera: camera: Introduce metadataAvailable signal","mbox":"https://patchwork.libcamera.org/patch/23494/mbox/"},{"id":23495,"url":"https://patchwork.libcamera.org/api/1.1/patches/23495/?format=json","web_url":"https://patchwork.libcamera.org/patch/23495/","msgid":"<20250606164156.1442682-15-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:47","name":"[RFC,v1,14/23] guides: application: Document Camera::metadataAvailable","mbox":"https://patchwork.libcamera.org/patch/23495/mbox/"},{"id":23496,"url":"https://patchwork.libcamera.org/api/1.1/patches/23496/?format=json","web_url":"https://patchwork.libcamera.org/patch/23496/","msgid":"<20250606164156.1442682-16-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:48","name":"[RFC,v1,15/23] libcamera: pipeline_handler: Add metadataAvailable() function","mbox":"https://patchwork.libcamera.org/patch/23496/mbox/"},{"id":23497,"url":"https://patchwork.libcamera.org/api/1.1/patches/23497/?format=json","web_url":"https://patchwork.libcamera.org/patch/23497/","msgid":"<20250606164156.1442682-17-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:49","name":"[RFC,v1,16/23] guides: pipeline_handler: Document PipelineHandler::metadataAvailable","mbox":"https://patchwork.libcamera.org/patch/23497/mbox/"},{"id":23498,"url":"https://patchwork.libcamera.org/api/1.1/patches/23498/?format=json","web_url":"https://patchwork.libcamera.org/patch/23498/","msgid":"<20250606164156.1442682-18-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:50","name":"[RFC,v1,17/23,DNI] apps: cam: Use Camera::metadataAvailable signal","mbox":"https://patchwork.libcamera.org/patch/23498/mbox/"},{"id":23500,"url":"https://patchwork.libcamera.org/api/1.1/patches/23500/?format=json","web_url":"https://patchwork.libcamera.org/patch/23500/","msgid":"<20250606164156.1442682-19-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:51","name":"[RFC,v1,18/23] libcamera: pipeline: Fill `MetadataListPlan` of cameras","mbox":"https://patchwork.libcamera.org/patch/23500/mbox/"},{"id":23504,"url":"https://patchwork.libcamera.org/api/1.1/patches/23504/?format=json","web_url":"https://patchwork.libcamera.org/patch/23504/","msgid":"<20250606164156.1442682-20-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:52","name":"[RFC,v1,19/23] libcamera: pipeline: Use `metadataAvailable()`","mbox":"https://patchwork.libcamera.org/patch/23504/mbox/"},{"id":23499,"url":"https://patchwork.libcamera.org/api/1.1/patches/23499/?format=json","web_url":"https://patchwork.libcamera.org/patch/23499/","msgid":"<20250606164156.1442682-21-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:53","name":"[RFC,v1,20/23] libcamera: pipeline: rpi: Queue metadata until completion","mbox":"https://patchwork.libcamera.org/patch/23499/mbox/"},{"id":23502,"url":"https://patchwork.libcamera.org/api/1.1/patches/23502/?format=json","web_url":"https://patchwork.libcamera.org/patch/23502/","msgid":"<20250606164156.1442682-22-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:54","name":"[RFC,v1,21/23] libcamera: pipeline: rpi: Use `metadataAvailable()`","mbox":"https://patchwork.libcamera.org/patch/23502/mbox/"},{"id":23501,"url":"https://patchwork.libcamera.org/api/1.1/patches/23501/?format=json","web_url":"https://patchwork.libcamera.org/patch/23501/","msgid":"<20250606164156.1442682-23-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:55","name":"[RFC,v1,22/23] py: Use `Request::metadata2()`","mbox":"https://patchwork.libcamera.org/patch/23501/mbox/"},{"id":23503,"url":"https://patchwork.libcamera.org/api/1.1/patches/23503/?format=json","web_url":"https://patchwork.libcamera.org/patch/23503/","msgid":"<20250606164156.1442682-24-barnabas.pocze@ideasonboard.com>","date":"2025-06-06T16:41:56","name":"[RFC,v1,23/23] treewide: Use `Request::metadata2()`","mbox":"https://patchwork.libcamera.org/patch/23503/mbox/"}]}