List series.

GET /api/series/?format=api&page=165
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Link: <https://patchwork.libcamera.org/api/series/?format=api&page=166>; rel="next", <https://patchwork.libcamera.org/api/series/?format=api&page=164>; rel="prev"
Vary: Accept

[
    {
        "id": 4953,
        "url": "https://patchwork.libcamera.org/api/series/4953/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4953",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "name": "libcamera",
            "link_name": "libcamera",
            "list_id": "libcamera_core",
            "list_email": "libcamera-devel@lists.libcamera.org",
            "web_url": "",
            "scm_url": "",
            "webscm_url": ""
        },
        "name": null,
        "date": "2025-01-14T21:33:37",
        "submitter": {
            "id": 17,
            "url": "https://patchwork.libcamera.org/api/people/17/?format=api",
            "name": "Paul Elder",
            "email": "paul.elder@ideasonboard.com"
        },
        "version": 1,
        "total": 12,
        "received_total": 1,
        "received_all": false,
        "mbox": "https://patchwork.libcamera.org/series/4953/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 22579,
                "url": "https://patchwork.libcamera.org/api/patches/22579/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22579/",
                "msgid": "<20250114213337.926578-1-paul.elder@ideasonboard.com>",
                "date": "2025-01-14T21:33:37",
                "name": "[v8.1,05/12] ipa: raspberry: Port to the new AEGC controls",
                "mbox": "https://patchwork.libcamera.org/patch/22579/mbox/"
            }
        ]
    },
    {
        "id": 4954,
        "url": "https://patchwork.libcamera.org/api/series/4954/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4954",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "name": "libcamera",
            "link_name": "libcamera",
            "list_id": "libcamera_core",
            "list_email": "libcamera-devel@lists.libcamera.org",
            "web_url": "",
            "scm_url": "",
            "webscm_url": ""
        },
        "name": "Add flicker mitigation controls to AgcMeanLuminance",
        "date": "2025-01-17T14:34:07",
        "submitter": {
            "id": 156,
            "url": "https://patchwork.libcamera.org/api/people/156/?format=api",
            "name": "Dan Scally",
            "email": "dan.scally@ideasonboard.com"
        },
        "version": 1,
        "total": 3,
        "received_total": 3,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/4954/mbox/",
        "cover_letter": {
            "id": 22580,
            "url": "https://patchwork.libcamera.org/api/covers/22580/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/22580/",
            "msgid": "<20250117143410.20363-1-dan.scally@ideasonboard.com>",
            "date": "2025-01-17T14:34:07",
            "name": "[0/3] Add flicker mitigation controls to AgcMeanLuminance",
            "mbox": "https://patchwork.libcamera.org/cover/22580/mbox/"
        },
        "patches": [
            {
                "id": 22581,
                "url": "https://patchwork.libcamera.org/api/patches/22581/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22581/",
                "msgid": "<20250117143410.20363-2-dan.scally@ideasonboard.com>",
                "date": "2025-01-17T14:34:08",
                "name": "[1/3] ipa: ipu3: Add skeleton Agc::queueRequest() function",
                "mbox": "https://patchwork.libcamera.org/patch/22581/mbox/"
            },
            {
                "id": 22582,
                "url": "https://patchwork.libcamera.org/api/patches/22582/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22582/",
                "msgid": "<20250117143410.20363-3-dan.scally@ideasonboard.com>",
                "date": "2025-01-17T14:34:09",
                "name": "[2/3] ipa: libipa: Adjust for flicker in ExposureModeHelper",
                "mbox": "https://patchwork.libcamera.org/patch/22582/mbox/"
            },
            {
                "id": 22583,
                "url": "https://patchwork.libcamera.org/api/patches/22583/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22583/",
                "msgid": "<20250117143410.20363-4-dan.scally@ideasonboard.com>",
                "date": "2025-01-17T14:34:10",
                "name": "[3/3] ipa: libipa: Add flicker controls to AgcMeanLuminance",
                "mbox": "https://patchwork.libcamera.org/patch/22583/mbox/"
            }
        ]
    },
    {
        "id": 4955,
        "url": "https://patchwork.libcamera.org/api/series/4955/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4955",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "name": "libcamera",
            "link_name": "libcamera",
            "list_id": "libcamera_core",
            "list_email": "libcamera-devel@lists.libcamera.org",
            "web_url": "",
            "scm_url": "",
            "webscm_url": ""
        },
        "name": "ipa: libipa: lux: Fix indentation",
        "date": "2025-01-19T23:55:36",
        "submitter": {
            "id": 2,
            "url": "https://patchwork.libcamera.org/api/people/2/?format=api",
            "name": "Laurent Pinchart",
            "email": "laurent.pinchart@ideasonboard.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/4955/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 22584,
                "url": "https://patchwork.libcamera.org/api/patches/22584/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22584/",
                "msgid": "<20250119235536.30508-1-laurent.pinchart@ideasonboard.com>",
                "date": "2025-01-19T23:55:36",
                "name": "ipa: libipa: lux: Fix indentation",
                "mbox": "https://patchwork.libcamera.org/patch/22584/mbox/"
            }
        ]
    },
    {
        "id": 4956,
        "url": "https://patchwork.libcamera.org/api/series/4956/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4956",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "name": "libcamera",
            "link_name": "libcamera",
            "list_id": "libcamera_core",
            "list_email": "libcamera-devel@lists.libcamera.org",
            "web_url": "",
            "scm_url": "",
            "webscm_url": ""
        },
        "name": "libcamera: log: Match whole category in LIBCAMERA_LOG_LEVELS",
        "date": "2025-01-20T13:30:15",
        "submitter": {
            "id": 184,
            "url": "https://patchwork.libcamera.org/api/people/184/?format=api",
            "name": "Stefan Klug",
            "email": "stefan.klug@ideasonboard.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/4956/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 22585,
                "url": "https://patchwork.libcamera.org/api/patches/22585/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22585/",
                "msgid": "<20250120133038.817550-1-stefan.klug@ideasonboard.com>",
                "date": "2025-01-20T13:30:15",
                "name": "libcamera: log: Match whole category in LIBCAMERA_LOG_LEVELS",
                "mbox": "https://patchwork.libcamera.org/patch/22585/mbox/"
            }
        ]
    },
    {
        "id": 4957,
        "url": "https://patchwork.libcamera.org/api/series/4957/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4957",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "name": "libcamera",
            "link_name": "libcamera",
            "list_id": "libcamera_core",
            "list_email": "libcamera-devel@lists.libcamera.org",
            "web_url": "",
            "scm_url": "",
            "webscm_url": ""
        },
        "name": "[v1] libcamera: request: addBuffer(): Do fence check earlier",
        "date": "2025-01-20T14:16:59",
        "submitter": {
            "id": 133,
            "url": "https://patchwork.libcamera.org/api/people/133/?format=api",
            "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/4957/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 22586,
                "url": "https://patchwork.libcamera.org/api/patches/22586/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22586/",
                "msgid": "<20250120141657.95664-1-pobrn@protonmail.com>",
                "date": "2025-01-20T14:16:59",
                "name": "[v1] libcamera: request: addBuffer(): Do fence check earlier",
                "mbox": "https://patchwork.libcamera.org/patch/22586/mbox/"
            }
        ]
    },
    {
        "id": 4958,
        "url": "https://patchwork.libcamera.org/api/series/4958/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4958",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "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-20T20:44:51",
        "submitter": {
            "id": 2,
            "url": "https://patchwork.libcamera.org/api/people/2/?format=api",
            "name": "Laurent Pinchart",
            "email": "laurent.pinchart@ideasonboard.com"
        },
        "version": 9,
        "total": 12,
        "received_total": 12,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/4958/mbox/",
        "cover_letter": {
            "id": 22587,
            "url": "https://patchwork.libcamera.org/api/covers/22587/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/22587/",
            "msgid": "<20250120204515.24096-1-laurent.pinchart@ideasonboard.com>",
            "date": "2025-01-20T20:44:51",
            "name": "[v9,00/12] AEGC controls",
            "mbox": "https://patchwork.libcamera.org/cover/22587/mbox/"
        },
        "patches": [
            {
                "id": 22588,
                "url": "https://patchwork.libcamera.org/api/patches/22588/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22588/",
                "msgid": "<20250120204515.24096-2-laurent.pinchart@ideasonboard.com>",
                "date": "2025-01-20T20:44:52",
                "name": "[v9,01/12] controls: Introduce AEGC-related controls",
                "mbox": "https://patchwork.libcamera.org/patch/22588/mbox/"
            },
            {
                "id": 22589,
                "url": "https://patchwork.libcamera.org/api/patches/22589/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22589/",
                "msgid": "<20250120204515.24096-3-laurent.pinchart@ideasonboard.com>",
                "date": "2025-01-20T20:44:53",
                "name": "[v9,02/12] Documentation: design: ae: Document the design for AE controls",
                "mbox": "https://patchwork.libcamera.org/patch/22589/mbox/"
            },
            {
                "id": 22590,
                "url": "https://patchwork.libcamera.org/api/patches/22590/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22590/",
                "msgid": "<20250120204515.24096-4-laurent.pinchart@ideasonboard.com>",
                "date": "2025-01-20T20:44:54",
                "name": "[v9,03/12] libcamera: uvcvideo: Register ExposureTimeMode control",
                "mbox": "https://patchwork.libcamera.org/patch/22590/mbox/"
            },
            {
                "id": 22591,
                "url": "https://patchwork.libcamera.org/api/patches/22591/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22591/",
                "msgid": "<20250120204515.24096-5-laurent.pinchart@ideasonboard.com>",
                "date": "2025-01-20T20:44:55",
                "name": "[v9,04/12] test: ipa_data_serialization: Use DebugMetadataEnable",
                "mbox": "https://patchwork.libcamera.org/patch/22591/mbox/"
            },
            {
                "id": 22592,
                "url": "https://patchwork.libcamera.org/api/patches/22592/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22592/",
                "msgid": "<20250120204515.24096-6-laurent.pinchart@ideasonboard.com>",
                "date": "2025-01-20T20:44:56",
                "name": "[v9,05/12] ipa: raspberry: Port to the new AEGC controls",
                "mbox": "https://patchwork.libcamera.org/patch/22592/mbox/"
            },
            {
                "id": 22593,
                "url": "https://patchwork.libcamera.org/api/patches/22593/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22593/",
                "msgid": "<20250120204515.24096-7-laurent.pinchart@ideasonboard.com>",
                "date": "2025-01-20T20:44:57",
                "name": "[v9,06/12] ipa: rkisp1: Port to the new AEGC controls",
                "mbox": "https://patchwork.libcamera.org/patch/22593/mbox/"
            },
            {
                "id": 22594,
                "url": "https://patchwork.libcamera.org/api/patches/22594/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22594/",
                "msgid": "<20250120204515.24096-8-laurent.pinchart@ideasonboard.com>",
                "date": "2025-01-20T20:44:58",
                "name": "[v9,07/12] gstreamer: Generate the new AEGC controls",
                "mbox": "https://patchwork.libcamera.org/patch/22594/mbox/"
            },
            {
                "id": 22595,
                "url": "https://patchwork.libcamera.org/api/patches/22595/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22595/",
                "msgid": "<20250120204515.24096-9-laurent.pinchart@ideasonboard.com>",
                "date": "2025-01-20T20:44:59",
                "name": "[v9,08/12] controls: Remove AeLocked",
                "mbox": "https://patchwork.libcamera.org/patch/22595/mbox/"
            },
            {
                "id": 22596,
                "url": "https://patchwork.libcamera.org/api/patches/22596/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22596/",
                "msgid": "<20250120204515.24096-10-laurent.pinchart@ideasonboard.com>",
                "date": "2025-01-20T20:45:00",
                "name": "[v9,09/12] controls: Redefine AeEnable",
                "mbox": "https://patchwork.libcamera.org/patch/22596/mbox/"
            },
            {
                "id": 22597,
                "url": "https://patchwork.libcamera.org/api/patches/22597/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22597/",
                "msgid": "<20250120204515.24096-11-laurent.pinchart@ideasonboard.com>",
                "date": "2025-01-20T20:45:01",
                "name": "[v9,10/12] libcamera: camera: Pre-process AeEnable control",
                "mbox": "https://patchwork.libcamera.org/patch/22597/mbox/"
            },
            {
                "id": 22598,
                "url": "https://patchwork.libcamera.org/api/patches/22598/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22598/",
                "msgid": "<20250120204515.24096-12-laurent.pinchart@ideasonboard.com>",
                "date": "2025-01-20T20:45:02",
                "name": "[v9,11/12] ipa: rkisp1: agc: Report new AeEnable control as available",
                "mbox": "https://patchwork.libcamera.org/patch/22598/mbox/"
            },
            {
                "id": 22599,
                "url": "https://patchwork.libcamera.org/api/patches/22599/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22599/",
                "msgid": "<20250120204515.24096-13-laurent.pinchart@ideasonboard.com>",
                "date": "2025-01-20T20:45:03",
                "name": "[v9,12/12] ipa: raspberry: Report new AeEnable control as available",
                "mbox": "https://patchwork.libcamera.org/patch/22599/mbox/"
            }
        ]
    },
    {
        "id": 4959,
        "url": "https://patchwork.libcamera.org/api/series/4959/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4959",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "name": "libcamera",
            "link_name": "libcamera",
            "list_id": "libcamera_core",
            "list_email": "libcamera-devel@lists.libcamera.org",
            "web_url": "",
            "scm_url": "",
            "webscm_url": ""
        },
        "name": "libcamera: mali-c55: Fix error paths in ::init()",
        "date": "2025-01-21T13:00:37",
        "submitter": {
            "id": 156,
            "url": "https://patchwork.libcamera.org/api/people/156/?format=api",
            "name": "Dan Scally",
            "email": "dan.scally@ideasonboard.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/4959/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 22600,
                "url": "https://patchwork.libcamera.org/api/patches/22600/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22600/",
                "msgid": "<20250121130037.237947-1-dan.scally@ideasonboard.com>",
                "date": "2025-01-21T13:00:37",
                "name": "libcamera: mali-c55: Fix error paths in ::init()",
                "mbox": "https://patchwork.libcamera.org/patch/22600/mbox/"
            }
        ]
    },
    {
        "id": 4960,
        "url": "https://patchwork.libcamera.org/api/series/4960/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4960",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "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: log: Misc. changes",
        "date": "2025-01-21T18:50:47",
        "submitter": {
            "id": 133,
            "url": "https://patchwork.libcamera.org/api/people/133/?format=api",
            "name": "Pőcze Barnabás",
            "email": "pobrn@protonmail.com"
        },
        "version": 1,
        "total": 7,
        "received_total": 7,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/4960/mbox/",
        "cover_letter": {
            "id": 22601,
            "url": "https://patchwork.libcamera.org/api/covers/22601/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/22601/",
            "msgid": "<20250121185044.300816-1-pobrn@protonmail.com>",
            "date": "2025-01-21T18:50:47",
            "name": "[RFC,v1,0/7] libcamera: base: log: Misc. changes",
            "mbox": "https://patchwork.libcamera.org/cover/22601/mbox/"
        },
        "patches": [
            {
                "id": 22602,
                "url": "https://patchwork.libcamera.org/api/patches/22602/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22602/",
                "msgid": "<20250121185044.300816-2-pobrn@protonmail.com>",
                "date": "2025-01-21T18:50:52",
                "name": "[RFC,v1,1/7] libcamera: base: log: Move all fields of `LogMessage`",
                "mbox": "https://patchwork.libcamera.org/patch/22602/mbox/"
            },
            {
                "id": 22603,
                "url": "https://patchwork.libcamera.org/api/patches/22603/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22603/",
                "msgid": "<20250121185044.300816-3-pobrn@protonmail.com>",
                "date": "2025-01-21T18:50:58",
                "name": "[RFC,v1,2/7] libcamera: base: log: Use `std::from_chars()`",
                "mbox": "https://patchwork.libcamera.org/patch/22603/mbox/"
            },
            {
                "id": 22604,
                "url": "https://patchwork.libcamera.org/api/patches/22604/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22604/",
                "msgid": "<20250121185554.301901-1-pobrn@protonmail.com>",
                "date": "2025-01-21T18:55:56",
                "name": "[RFC,v1,3/7] libcamera: base: log: Remove `LogMessage::init()`",
                "mbox": "https://patchwork.libcamera.org/patch/22604/mbox/"
            },
            {
                "id": 22605,
                "url": "https://patchwork.libcamera.org/api/patches/22605/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22605/",
                "msgid": "<20250121185554.301901-2-pobrn@protonmail.com>",
                "date": "2025-01-21T18:56:02",
                "name": "[RFC,v1,4/7] libcamera: base: log: Make `LogCategory::severity_` atomic",
                "mbox": "https://patchwork.libcamera.org/patch/22605/mbox/"
            },
            {
                "id": 22606,
                "url": "https://patchwork.libcamera.org/api/patches/22606/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22606/",
                "msgid": "<20250121185554.301901-3-pobrn@protonmail.com>",
                "date": "2025-01-21T18:56:07",
                "name": "[RFC,v1,5/7] libcamera: base: log: Use `std::string_view` to avoid some copies",
                "mbox": "https://patchwork.libcamera.org/patch/22606/mbox/"
            },
            {
                "id": 22607,
                "url": "https://patchwork.libcamera.org/api/patches/22607/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22607/",
                "msgid": "<20250121185554.301901-4-pobrn@protonmail.com>",
                "date": "2025-01-21T18:56:11",
                "name": "[RFC,v1,6/7] libcamera: base: log: Pass dynamic prefix through",
                "mbox": "https://patchwork.libcamera.org/patch/22607/mbox/"
            },
            {
                "id": 22608,
                "url": "https://patchwork.libcamera.org/api/patches/22608/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22608/",
                "msgid": "<20250121185554.301901-5-pobrn@protonmail.com>",
                "date": "2025-01-21T18:56:16",
                "name": "[RFC,v1,7/7] libcamera: base: log: Protect log categories with lock",
                "mbox": "https://patchwork.libcamera.org/patch/22608/mbox/"
            }
        ]
    },
    {
        "id": 4961,
        "url": "https://patchwork.libcamera.org/api/series/4961/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4961",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "name": "libcamera",
            "link_name": "libcamera",
            "list_id": "libcamera_core",
            "list_email": "libcamera-devel@lists.libcamera.org",
            "web_url": "",
            "scm_url": "",
            "webscm_url": ""
        },
        "name": "[RFC,v2] libcamera: process: Remove `ProcessManager` singleton",
        "date": "2025-01-21T18:57:44",
        "submitter": {
            "id": 133,
            "url": "https://patchwork.libcamera.org/api/people/133/?format=api",
            "name": "Pőcze Barnabás",
            "email": "pobrn@protonmail.com"
        },
        "version": 2,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/4961/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 22609,
                "url": "https://patchwork.libcamera.org/api/patches/22609/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22609/",
                "msgid": "<20250121185741.302256-1-pobrn@protonmail.com>",
                "date": "2025-01-21T18:57:44",
                "name": "[RFC,v2] libcamera: process: Remove `ProcessManager` singleton",
                "mbox": "https://patchwork.libcamera.org/patch/22609/mbox/"
            }
        ]
    },
    {
        "id": 4962,
        "url": "https://patchwork.libcamera.org/api/series/4962/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4962",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "name": "libcamera",
            "link_name": "libcamera",
            "list_id": "libcamera_core",
            "list_email": "libcamera-devel@lists.libcamera.org",
            "web_url": "",
            "scm_url": "",
            "webscm_url": ""
        },
        "name": "[RFC,v2] libcamera: pipeline: Avoid unnecessary indirection in frame info map",
        "date": "2025-01-21T19:05:50",
        "submitter": {
            "id": 133,
            "url": "https://patchwork.libcamera.org/api/people/133/?format=api",
            "name": "Pőcze Barnabás",
            "email": "pobrn@protonmail.com"
        },
        "version": 2,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/4962/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 22610,
                "url": "https://patchwork.libcamera.org/api/patches/22610/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22610/",
                "msgid": "<20250121190547.304107-1-pobrn@protonmail.com>",
                "date": "2025-01-21T19:05:50",
                "name": "[RFC,v2] libcamera: pipeline: Avoid unnecessary indirection in frame info map",
                "mbox": "https://patchwork.libcamera.org/patch/22610/mbox/"
            }
        ]
    },
    {
        "id": 4963,
        "url": "https://patchwork.libcamera.org/api/series/4963/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4963",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "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: log: Match whole category in LIBCAMERA_LOG_LEVELS",
        "date": "2025-01-22T10:12:19",
        "submitter": {
            "id": 184,
            "url": "https://patchwork.libcamera.org/api/people/184/?format=api",
            "name": "Stefan Klug",
            "email": "stefan.klug@ideasonboard.com"
        },
        "version": 2,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/4963/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 22611,
                "url": "https://patchwork.libcamera.org/api/patches/22611/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22611/",
                "msgid": "<20250122101242.96995-1-stefan.klug@ideasonboard.com>",
                "date": "2025-01-22T10:12:19",
                "name": "[v2] libcamera: log: Match whole category in LIBCAMERA_LOG_LEVELS",
                "mbox": "https://patchwork.libcamera.org/patch/22611/mbox/"
            }
        ]
    },
    {
        "id": 4964,
        "url": "https://patchwork.libcamera.org/api/series/4964/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4964",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "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-22T14:53:47",
        "submitter": {
            "id": 42,
            "url": "https://patchwork.libcamera.org/api/people/42/?format=api",
            "name": "David Plowman",
            "email": "david.plowman@raspberrypi.com"
        },
        "version": 4,
        "total": 7,
        "received_total": 6,
        "received_all": false,
        "mbox": "https://patchwork.libcamera.org/series/4964/mbox/",
        "cover_letter": {
            "id": 22681,
            "url": "https://patchwork.libcamera.org/api/covers/22681/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/22681/",
            "msgid": "<20250122145349.7220-1-david.plowman@raspberrypi.com>",
            "date": "2025-01-22T14:53:42",
            "name": "[v4,0/7] Camera synchronisation",
            "mbox": "https://patchwork.libcamera.org/cover/22681/mbox/"
        },
        "patches": [
            {
                "id": 22675,
                "url": "https://patchwork.libcamera.org/api/patches/22675/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22675/",
                "msgid": "<20250122145349.7220-2-david.plowman@raspberrypi.com>",
                "date": "2025-01-22T14:53:43",
                "name": "[v4,1/7] controls: Add FrameWallClock control",
                "mbox": "https://patchwork.libcamera.org/patch/22675/mbox/"
            },
            {
                "id": 22684,
                "url": "https://patchwork.libcamera.org/api/patches/22684/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22684/",
                "msgid": "<20250122145349.7220-4-david.plowman@raspberrypi.com>",
                "date": "2025-01-22T14:53:45",
                "name": "[v4,3/7] controls: Add camera synchronisation controls for Raspberry Pi",
                "mbox": "https://patchwork.libcamera.org/patch/22684/mbox/"
            },
            {
                "id": 22685,
                "url": "https://patchwork.libcamera.org/api/patches/22685/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22685/",
                "msgid": "<20250122145349.7220-5-david.plowman@raspberrypi.com>",
                "date": "2025-01-22T14:53:46",
                "name": "[v4,4/7] pipeline: rpi: common: Add wallclock timestamp support",
                "mbox": "https://patchwork.libcamera.org/patch/22685/mbox/"
            },
            {
                "id": 22613,
                "url": "https://patchwork.libcamera.org/api/patches/22613/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22613/",
                "msgid": "<20250122145349.7220-6-david.plowman@raspberrypi.com>",
                "date": "2025-01-22T14:53:47",
                "name": "[v4,5/7] ipa: rpi: Add base classes and plumbing for sync algorithm",
                "mbox": "https://patchwork.libcamera.org/patch/22613/mbox/"
            },
            {
                "id": 22687,
                "url": "https://patchwork.libcamera.org/api/patches/22687/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22687/",
                "msgid": "<20250122145349.7220-7-david.plowman@raspberrypi.com>",
                "date": "2025-01-22T14:53:48",
                "name": "[v4,6/7] ipa: rpi: sync: Add an implementation of the camera sync algorithm",
                "mbox": "https://patchwork.libcamera.org/patch/22687/mbox/"
            },
            {
                "id": 22688,
                "url": "https://patchwork.libcamera.org/api/patches/22688/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22688/",
                "msgid": "<20250122145349.7220-8-david.plowman@raspberrypi.com>",
                "date": "2025-01-22T14:53:49",
                "name": "[v4,7/7] ipa: rpi: vc4: Update all tuning files for sync algorithm",
                "mbox": "https://patchwork.libcamera.org/patch/22688/mbox/"
            }
        ]
    },
    {
        "id": 4965,
        "url": "https://patchwork.libcamera.org/api/series/4965/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4965",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "name": "libcamera",
            "link_name": "libcamera",
            "list_id": "libcamera_core",
            "list_email": "libcamera-devel@lists.libcamera.org",
            "web_url": "",
            "scm_url": "",
            "webscm_url": ""
        },
        "name": "[v3] libcamera: log: Match whole category in LIBCAMERA_LOG_LEVELS",
        "date": "2025-01-23T09:04:18",
        "submitter": {
            "id": 184,
            "url": "https://patchwork.libcamera.org/api/people/184/?format=api",
            "name": "Stefan Klug",
            "email": "stefan.klug@ideasonboard.com"
        },
        "version": 3,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/4965/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 22614,
                "url": "https://patchwork.libcamera.org/api/patches/22614/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22614/",
                "msgid": "<20250123090421.33226-1-stefan.klug@ideasonboard.com>",
                "date": "2025-01-23T09:04:18",
                "name": "[v3] libcamera: log: Match whole category in LIBCAMERA_LOG_LEVELS",
                "mbox": "https://patchwork.libcamera.org/patch/22614/mbox/"
            }
        ]
    },
    {
        "id": 4966,
        "url": "https://patchwork.libcamera.org/api/series/4966/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4966",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "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-23T11:40:50",
        "submitter": {
            "id": 184,
            "url": "https://patchwork.libcamera.org/api/people/184/?format=api",
            "name": "Stefan Klug",
            "email": "stefan.klug@ideasonboard.com"
        },
        "version": 2,
        "total": 17,
        "received_total": 17,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/4966/mbox/",
        "cover_letter": {
            "id": 22615,
            "url": "https://patchwork.libcamera.org/api/covers/22615/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/22615/",
            "msgid": "<20250123114204.79321-1-stefan.klug@ideasonboard.com>",
            "date": "2025-01-23T11:40:50",
            "name": "[v2,00/17] Add Bayesian AWB algorithm to libipa and rkisp1",
            "mbox": "https://patchwork.libcamera.org/cover/22615/mbox/"
        },
        "patches": [
            {
                "id": 22616,
                "url": "https://patchwork.libcamera.org/api/patches/22616/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22616/",
                "msgid": "<20250123114204.79321-2-stefan.klug@ideasonboard.com>",
                "date": "2025-01-23T11:40:51",
                "name": "[v2,01/17] libipa: interpolator: Add accessor to internal data",
                "mbox": "https://patchwork.libcamera.org/patch/22616/mbox/"
            },
            {
                "id": 22617,
                "url": "https://patchwork.libcamera.org/api/patches/22617/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22617/",
                "msgid": "<20250123114204.79321-3-stefan.klug@ideasonboard.com>",
                "date": "2025-01-23T11:40:52",
                "name": "[v2,02/17] libipa: pwl: Add clear() function",
                "mbox": "https://patchwork.libcamera.org/patch/22617/mbox/"
            },
            {
                "id": 22618,
                "url": "https://patchwork.libcamera.org/api/patches/22618/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22618/",
                "msgid": "<20250123114204.79321-4-stefan.klug@ideasonboard.com>",
                "date": "2025-01-23T11:40:53",
                "name": "[v2,03/17] libipa: Add AWB algorithm base class",
                "mbox": "https://patchwork.libcamera.org/patch/22618/mbox/"
            },
            {
                "id": 22619,
                "url": "https://patchwork.libcamera.org/api/patches/22619/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22619/",
                "msgid": "<20250123114204.79321-5-stefan.klug@ideasonboard.com>",
                "date": "2025-01-23T11:40:54",
                "name": "[v2,04/17] libipa: awb: Add helper functions for AWB mode support",
                "mbox": "https://patchwork.libcamera.org/patch/22619/mbox/"
            },
            {
                "id": 22620,
                "url": "https://patchwork.libcamera.org/api/patches/22620/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22620/",
                "msgid": "<20250123114204.79321-6-stefan.klug@ideasonboard.com>",
                "date": "2025-01-23T11:40:55",
                "name": "[v2,05/17] libipa: Add grey world AWB algorithm",
                "mbox": "https://patchwork.libcamera.org/patch/22620/mbox/"
            },
            {
                "id": 22621,
                "url": "https://patchwork.libcamera.org/api/patches/22621/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22621/",
                "msgid": "<20250123114204.79321-7-stefan.klug@ideasonboard.com>",
                "date": "2025-01-23T11:40:56",
                "name": "[v2,06/17] ipa: rkisp1: Move calculation of RGB means into own function",
                "mbox": "https://patchwork.libcamera.org/patch/22621/mbox/"
            },
            {
                "id": 22622,
                "url": "https://patchwork.libcamera.org/api/patches/22622/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22622/",
                "msgid": "<20250123114204.79321-8-stefan.klug@ideasonboard.com>",
                "date": "2025-01-23T11:40:57",
                "name": "[v2,07/17] ipa: rkisp1: Use grey world algorithm from libipa",
                "mbox": "https://patchwork.libcamera.org/patch/22622/mbox/"
            },
            {
                "id": 22623,
                "url": "https://patchwork.libcamera.org/api/patches/22623/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22623/",
                "msgid": "<20250123114204.79321-9-stefan.klug@ideasonboard.com>",
                "date": "2025-01-23T11:40:58",
                "name": "[v2,08/17] libtuning: module: awb: Add bayes AWB support",
                "mbox": "https://patchwork.libcamera.org/patch/22623/mbox/"
            },
            {
                "id": 22624,
                "url": "https://patchwork.libcamera.org/api/patches/22624/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22624/",
                "msgid": "<20250123114204.79321-10-stefan.klug@ideasonboard.com>",
                "date": "2025-01-23T11:40:59",
                "name": "[v2,09/17] libipa: Add bayesian AWB algorithm",
                "mbox": "https://patchwork.libcamera.org/patch/22624/mbox/"
            },
            {
                "id": 22625,
                "url": "https://patchwork.libcamera.org/api/patches/22625/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22625/",
                "msgid": "<20250123114204.79321-11-stefan.klug@ideasonboard.com>",
                "date": "2025-01-23T11:41:00",
                "name": "[v2,10/17] ipa: rkisp1: Add support for bayes AWB algorithm from libipa",
                "mbox": "https://patchwork.libcamera.org/patch/22625/mbox/"
            },
            {
                "id": 22626,
                "url": "https://patchwork.libcamera.org/api/patches/22626/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22626/",
                "msgid": "<20250123114204.79321-12-stefan.klug@ideasonboard.com>",
                "date": "2025-01-23T11:41:01",
                "name": "[v2,11/17] ipa: rkisp1: awb: Apply gains based on default colour temperature on start",
                "mbox": "https://patchwork.libcamera.org/patch/22626/mbox/"
            },
            {
                "id": 22627,
                "url": "https://patchwork.libcamera.org/api/patches/22627/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22627/",
                "msgid": "<20250123114204.79321-13-stefan.klug@ideasonboard.com>",
                "date": "2025-01-23T11:41:02",
                "name": "[v2,12/17] libtuning: Add module for lux calibration",
                "mbox": "https://patchwork.libcamera.org/patch/22627/mbox/"
            },
            {
                "id": 22628,
                "url": "https://patchwork.libcamera.org/api/patches/22628/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22628/",
                "msgid": "<20250123114204.79321-14-stefan.klug@ideasonboard.com>",
                "date": "2025-01-23T11:41:03",
                "name": "[v2,13/17] utils: tuning: rkisp1: Add lux module",
                "mbox": "https://patchwork.libcamera.org/patch/22628/mbox/"
            },
            {
                "id": 22629,
                "url": "https://patchwork.libcamera.org/api/patches/22629/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22629/",
                "msgid": "<20250123114204.79321-15-stefan.klug@ideasonboard.com>",
                "date": "2025-01-23T11:41:04",
                "name": "[v2,14/17] libipa: lux: Update for a normalized referenceY to 1",
                "mbox": "https://patchwork.libcamera.org/patch/22629/mbox/"
            },
            {
                "id": 22630,
                "url": "https://patchwork.libcamera.org/api/patches/22630/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22630/",
                "msgid": "<20250123114204.79321-16-stefan.klug@ideasonboard.com>",
                "date": "2025-01-23T11:41:05",
                "name": "[v2,15/17] libipa: awb_bayes: Add logging of value limits",
                "mbox": "https://patchwork.libcamera.org/patch/22630/mbox/"
            },
            {
                "id": 22631,
                "url": "https://patchwork.libcamera.org/api/patches/22631/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22631/",
                "msgid": "<20250123114204.79321-17-stefan.klug@ideasonboard.com>",
                "date": "2025-01-23T11:41:06",
                "name": "[v2,16/17] libipa: awb_bayes: Remove overly verbose log messages",
                "mbox": "https://patchwork.libcamera.org/patch/22631/mbox/"
            },
            {
                "id": 22632,
                "url": "https://patchwork.libcamera.org/api/patches/22632/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22632/",
                "msgid": "<20250123114204.79321-18-stefan.klug@ideasonboard.com>",
                "date": "2025-01-23T11:41:07",
                "name": "[v2,17/17] libipa: awb_bayes: Change the probabilities from log space into linear space",
                "mbox": "https://patchwork.libcamera.org/patch/22632/mbox/"
            }
        ]
    },
    {
        "id": 4967,
        "url": "https://patchwork.libcamera.org/api/series/4967/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4967",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "name": "libcamera",
            "link_name": "libcamera",
            "list_id": "libcamera_core",
            "list_email": "libcamera-devel@lists.libcamera.org",
            "web_url": "",
            "scm_url": "",
            "webscm_url": ""
        },
        "name": "[RFC] ipa: rkisp1: agc: Initialize enum controls with a list of values",
        "date": "2025-01-23T12:09:14",
        "submitter": {
            "id": 184,
            "url": "https://patchwork.libcamera.org/api/people/184/?format=api",
            "name": "Stefan Klug",
            "email": "stefan.klug@ideasonboard.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/4967/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 22633,
                "url": "https://patchwork.libcamera.org/api/patches/22633/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22633/",
                "msgid": "<20250123120918.86780-1-stefan.klug@ideasonboard.com>",
                "date": "2025-01-23T12:09:14",
                "name": "[RFC] ipa: rkisp1: agc: Initialize enum controls with a list of values",
                "mbox": "https://patchwork.libcamera.org/patch/22633/mbox/"
            }
        ]
    },
    {
        "id": 4968,
        "url": "https://patchwork.libcamera.org/api/series/4968/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4968",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "name": "libcamera",
            "link_name": "libcamera",
            "list_id": "libcamera_core",
            "list_email": "libcamera-devel@lists.libcamera.org",
            "web_url": "",
            "scm_url": "",
            "webscm_url": ""
        },
        "name": "Add flicker mitigation controls to AgcMeanLuminance",
        "date": "2025-01-23T14:07:24",
        "submitter": {
            "id": 156,
            "url": "https://patchwork.libcamera.org/api/people/156/?format=api",
            "name": "Dan Scally",
            "email": "dan.scally@ideasonboard.com"
        },
        "version": 2,
        "total": 3,
        "received_total": 3,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/4968/mbox/",
        "cover_letter": {
            "id": 22634,
            "url": "https://patchwork.libcamera.org/api/covers/22634/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/22634/",
            "msgid": "<20250123140727.458567-1-dan.scally@ideasonboard.com>",
            "date": "2025-01-23T14:07:24",
            "name": "[v2,0/3] Add flicker mitigation controls to AgcMeanLuminance",
            "mbox": "https://patchwork.libcamera.org/cover/22634/mbox/"
        },
        "patches": [
            {
                "id": 22635,
                "url": "https://patchwork.libcamera.org/api/patches/22635/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22635/",
                "msgid": "<20250123140727.458567-2-dan.scally@ideasonboard.com>",
                "date": "2025-01-23T14:07:25",
                "name": "[v2,1/3] ipa: ipu3: Add skeleton Agc::queueRequest() function",
                "mbox": "https://patchwork.libcamera.org/patch/22635/mbox/"
            },
            {
                "id": 22636,
                "url": "https://patchwork.libcamera.org/api/patches/22636/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22636/",
                "msgid": "<20250123140727.458567-3-dan.scally@ideasonboard.com>",
                "date": "2025-01-23T14:07:26",
                "name": "[v2,2/3] ipa: libipa: Adjust for flicker in ExposureModeHelper",
                "mbox": "https://patchwork.libcamera.org/patch/22636/mbox/"
            },
            {
                "id": 22637,
                "url": "https://patchwork.libcamera.org/api/patches/22637/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22637/",
                "msgid": "<20250123140727.458567-4-dan.scally@ideasonboard.com>",
                "date": "2025-01-23T14:07:27",
                "name": "[v2,3/3] ipa: libipa: Add flicker controls to AgcMeanLuminance",
                "mbox": "https://patchwork.libcamera.org/patch/22637/mbox/"
            }
        ]
    },
    {
        "id": 4969,
        "url": "https://patchwork.libcamera.org/api/series/4969/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4969",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "name": "libcamera",
            "link_name": "libcamera",
            "list_id": "libcamera_core",
            "list_email": "libcamera-devel@lists.libcamera.org",
            "web_url": "",
            "scm_url": "",
            "webscm_url": ""
        },
        "name": "libcamera: pipeline: Move tuning file override handling to IPAProxy",
        "date": "2025-01-23T14:38:18",
        "submitter": {
            "id": 2,
            "url": "https://patchwork.libcamera.org/api/people/2/?format=api",
            "name": "Laurent Pinchart",
            "email": "laurent.pinchart@ideasonboard.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/4969/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 22638,
                "url": "https://patchwork.libcamera.org/api/patches/22638/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22638/",
                "msgid": "<20250123143818.29703-1-laurent.pinchart@ideasonboard.com>",
                "date": "2025-01-23T14:38:18",
                "name": "libcamera: pipeline: Move tuning file override handling to IPAProxy",
                "mbox": "https://patchwork.libcamera.org/patch/22638/mbox/"
            }
        ]
    },
    {
        "id": 4970,
        "url": "https://patchwork.libcamera.org/api/series/4970/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4970",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "name": "libcamera",
            "link_name": "libcamera",
            "list_id": "libcamera_core",
            "list_email": "libcamera-devel@lists.libcamera.org",
            "web_url": "",
            "scm_url": "",
            "webscm_url": ""
        },
        "name": "Enable raw streams with software ISP",
        "date": "2025-01-24T21:57:51",
        "submitter": {
            "id": 177,
            "url": "https://patchwork.libcamera.org/api/people/177/?format=api",
            "name": "Milan Zamazal",
            "email": "mzamazal@redhat.com"
        },
        "version": 2,
        "total": 13,
        "received_total": 13,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/4970/mbox/",
        "cover_letter": {
            "id": 22639,
            "url": "https://patchwork.libcamera.org/api/covers/22639/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/22639/",
            "msgid": "<20250124215806.158024-1-mzamazal@redhat.com>",
            "date": "2025-01-24T21:57:51",
            "name": "[RFC,v2,00/13] Enable raw streams with software ISP",
            "mbox": "https://patchwork.libcamera.org/cover/22639/mbox/"
        },
        "patches": [
            {
                "id": 22640,
                "url": "https://patchwork.libcamera.org/api/patches/22640/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22640/",
                "msgid": "<20250124215806.158024-2-mzamazal@redhat.com>",
                "date": "2025-01-24T21:57:52",
                "name": "[RFC,v2,01/13] libcamera: software_isp: Move a non-loop condition out of the loop",
                "mbox": "https://patchwork.libcamera.org/patch/22640/mbox/"
            },
            {
                "id": 22641,
                "url": "https://patchwork.libcamera.org/api/patches/22641/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22641/",
                "msgid": "<20250124215806.158024-3-mzamazal@redhat.com>",
                "date": "2025-01-24T21:57:53",
                "name": "[RFC,v2,02/13] libcamera: simple: Increase the default number of streams to 2",
                "mbox": "https://patchwork.libcamera.org/patch/22641/mbox/"
            },
            {
                "id": 22642,
                "url": "https://patchwork.libcamera.org/api/patches/22642/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22642/",
                "msgid": "<20250124215806.158024-4-mzamazal@redhat.com>",
                "date": "2025-01-24T21:57:54",
                "name": "[RFC,v2,03/13] libcamera: simple: Don't use raw output formats with conversions",
                "mbox": "https://patchwork.libcamera.org/patch/22642/mbox/"
            },
            {
                "id": 22643,
                "url": "https://patchwork.libcamera.org/api/patches/22643/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22643/",
                "msgid": "<20250124215806.158024-5-mzamazal@redhat.com>",
                "date": "2025-01-24T21:57:55",
                "name": "[RFC,v2,04/13] libcamera: simple: Add plain output configurations to software ISP",
                "mbox": "https://patchwork.libcamera.org/patch/22643/mbox/"
            },
            {
                "id": 22644,
                "url": "https://patchwork.libcamera.org/api/patches/22644/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22644/",
                "msgid": "<20250124215806.158024-6-mzamazal@redhat.com>",
                "date": "2025-01-24T21:57:56",
                "name": "[RFC,v2,05/13] libcamera: simple: Identify requested stream roles",
                "mbox": "https://patchwork.libcamera.org/patch/22644/mbox/"
            },
            {
                "id": 22645,
                "url": "https://patchwork.libcamera.org/api/patches/22645/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22645/",
                "msgid": "<20250124215806.158024-7-mzamazal@redhat.com>",
                "date": "2025-01-24T21:57:57",
                "name": "[RFC,v2,06/13] libcamera: simple: Protect against null maxPipeConfig",
                "mbox": "https://patchwork.libcamera.org/patch/22645/mbox/"
            },
            {
                "id": 22646,
                "url": "https://patchwork.libcamera.org/api/patches/22646/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22646/",
                "msgid": "<20250124215806.158024-8-mzamazal@redhat.com>",
                "date": "2025-01-24T21:57:58",
                "name": "[RFC,v2,07/13] libcamera: simple: Consider raw output configurations",
                "mbox": "https://patchwork.libcamera.org/patch/22646/mbox/"
            },
            {
                "id": 22647,
                "url": "https://patchwork.libcamera.org/api/patches/22647/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22647/",
                "msgid": "<20250124215806.158024-9-mzamazal@redhat.com>",
                "date": "2025-01-24T21:57:59",
                "name": "[RFC,v2,08/13] libcamera: simple: Handle adjusted and raw configurations separately",
                "mbox": "https://patchwork.libcamera.org/patch/22647/mbox/"
            },
            {
                "id": 22648,
                "url": "https://patchwork.libcamera.org/api/patches/22648/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22648/",
                "msgid": "<20250124215806.158024-10-mzamazal@redhat.com>",
                "date": "2025-01-24T21:58:00",
                "name": "[RFC,v2,09/13] libcamera: simple: Don't use conversion with an added raw stream",
                "mbox": "https://patchwork.libcamera.org/patch/22648/mbox/"
            },
            {
                "id": 22649,
                "url": "https://patchwork.libcamera.org/api/patches/22649/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22649/",
                "msgid": "<20250124215806.158024-11-mzamazal@redhat.com>",
                "date": "2025-01-24T21:58:01",
                "name": "[RFC,v2,10/13] libcamera: simple: Make raw streams working",
                "mbox": "https://patchwork.libcamera.org/patch/22649/mbox/"
            },
            {
                "id": 22650,
                "url": "https://patchwork.libcamera.org/api/patches/22650/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22650/",
                "msgid": "<20250124215806.158024-12-mzamazal@redhat.com>",
                "date": "2025-01-24T21:58:02",
                "name": "[RFC,v2,11/13] apps: ppm_writer: Add a missing include",
                "mbox": "https://patchwork.libcamera.org/patch/22650/mbox/"
            },
            {
                "id": 22651,
                "url": "https://patchwork.libcamera.org/api/patches/22651/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22651/",
                "msgid": "<20250124215806.158024-13-mzamazal@redhat.com>",
                "date": "2025-01-24T21:58:03",
                "name": "[RFC,v2,12/13] apps: ppm_writer: Return EIO on I/O errors",
                "mbox": "https://patchwork.libcamera.org/patch/22651/mbox/"
            },
            {
                "id": 22652,
                "url": "https://patchwork.libcamera.org/api/patches/22652/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22652/",
                "msgid": "<20250124215806.158024-14-mzamazal@redhat.com>",
                "date": "2025-01-24T21:58:04",
                "name": "[RFC,v2,13/13] apps: cam: Write raw file if PPM cannot be written",
                "mbox": "https://patchwork.libcamera.org/patch/22652/mbox/"
            }
        ]
    },
    {
        "id": 4971,
        "url": "https://patchwork.libcamera.org/api/series/4971/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4971",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "name": "libcamera",
            "link_name": "libcamera",
            "list_id": "libcamera_core",
            "list_email": "libcamera-devel@lists.libcamera.org",
            "web_url": "",
            "scm_url": "",
            "webscm_url": ""
        },
        "name": "libcamera: matrix: Add read-only accessor to internal data",
        "date": "2025-01-27T06:47:45",
        "submitter": {
            "id": 2,
            "url": "https://patchwork.libcamera.org/api/people/2/?format=api",
            "name": "Laurent Pinchart",
            "email": "laurent.pinchart@ideasonboard.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/4971/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 22653,
                "url": "https://patchwork.libcamera.org/api/patches/22653/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22653/",
                "msgid": "<20250127064745.5740-1-laurent.pinchart@ideasonboard.com>",
                "date": "2025-01-27T06:47:45",
                "name": "libcamera: matrix: Add read-only accessor to internal data",
                "mbox": "https://patchwork.libcamera.org/patch/22653/mbox/"
            }
        ]
    },
    {
        "id": 4972,
        "url": "https://patchwork.libcamera.org/api/series/4972/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4972",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "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: {orientation, transform}FromRotation(): Return `std::optional`",
        "date": "2025-01-28T08:35:33",
        "submitter": {
            "id": 133,
            "url": "https://patchwork.libcamera.org/api/people/133/?format=api",
            "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/4972/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 22654,
                "url": "https://patchwork.libcamera.org/api/patches/22654/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22654/",
                "msgid": "<20250128083530.351935-1-pobrn@protonmail.com>",
                "date": "2025-01-28T08:35:33",
                "name": "[RFC,v1] libcamera: {orientation, transform}FromRotation(): Return `std::optional`",
                "mbox": "https://patchwork.libcamera.org/patch/22654/mbox/"
            }
        ]
    },
    {
        "id": 4973,
        "url": "https://patchwork.libcamera.org/api/series/4973/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4973",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "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: controls: ControlInfo: Ensure types match",
        "date": "2025-01-28T12:13:55",
        "submitter": {
            "id": 133,
            "url": "https://patchwork.libcamera.org/api/people/133/?format=api",
            "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/4973/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 22655,
                "url": "https://patchwork.libcamera.org/api/patches/22655/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22655/",
                "msgid": "<20250128121352.494582-1-pobrn@protonmail.com>",
                "date": "2025-01-28T12:13:55",
                "name": "[RFC,v1] libcamera: controls: ControlInfo: Ensure types match",
                "mbox": "https://patchwork.libcamera.org/patch/22655/mbox/"
            }
        ]
    },
    {
        "id": 4974,
        "url": "https://patchwork.libcamera.org/api/series/4974/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4974",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "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: pipeline: uvcvideo: Fix `ExposureTimeMode` control",
        "date": "2025-01-28T12:14:01",
        "submitter": {
            "id": 133,
            "url": "https://patchwork.libcamera.org/api/people/133/?format=api",
            "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/4974/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 22656,
                "url": "https://patchwork.libcamera.org/api/patches/22656/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22656/",
                "msgid": "<20250128121352.494582-2-pobrn@protonmail.com>",
                "date": "2025-01-28T12:14:01",
                "name": "[RFC,v1] libcamera: pipeline: uvcvideo: Fix `ExposureTimeMode` control",
                "mbox": "https://patchwork.libcamera.org/patch/22656/mbox/"
            }
        ]
    },
    {
        "id": 4975,
        "url": "https://patchwork.libcamera.org/api/series/4975/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4975",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "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: thread: Use `acquire` memo. when reading event dispatcher",
        "date": "2025-01-28T13:03:10",
        "submitter": {
            "id": 133,
            "url": "https://patchwork.libcamera.org/api/people/133/?format=api",
            "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/4975/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 22657,
                "url": "https://patchwork.libcamera.org/api/patches/22657/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22657/",
                "msgid": "<20250128130308.509297-1-pobrn@protonmail.com>",
                "date": "2025-01-28T13:03:10",
                "name": "[RFC,v1] libcamera: thread: Use `acquire` memo. when reading event dispatcher",
                "mbox": "https://patchwork.libcamera.org/patch/22657/mbox/"
            }
        ]
    },
    {
        "id": 4976,
        "url": "https://patchwork.libcamera.org/api/series/4976/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4976",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "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: thread: Fix event dispatcher creation",
        "date": "2025-01-28T13:03:14",
        "submitter": {
            "id": 133,
            "url": "https://patchwork.libcamera.org/api/people/133/?format=api",
            "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/4976/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 22658,
                "url": "https://patchwork.libcamera.org/api/patches/22658/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22658/",
                "msgid": "<20250128130308.509297-2-pobrn@protonmail.com>",
                "date": "2025-01-28T13:03:14",
                "name": "[RFC,v1] libcamera: thread: Fix event dispatcher creation",
                "mbox": "https://patchwork.libcamera.org/patch/22658/mbox/"
            }
        ]
    },
    {
        "id": 4977,
        "url": "https://patchwork.libcamera.org/api/series/4977/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4977",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "name": "libcamera",
            "link_name": "libcamera",
            "list_id": "libcamera_core",
            "list_email": "libcamera-devel@lists.libcamera.org",
            "web_url": "",
            "scm_url": "",
            "webscm_url": ""
        },
        "name": "[v1] Documentation: guides: application-developer: Fix variable shadowing",
        "date": "2025-01-30T07:47:15",
        "submitter": {
            "id": 133,
            "url": "https://patchwork.libcamera.org/api/people/133/?format=api",
            "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/4977/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 22659,
                "url": "https://patchwork.libcamera.org/api/patches/22659/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22659/",
                "msgid": "<20250130074712.959046-1-pobrn@protonmail.com>",
                "date": "2025-01-30T07:47:15",
                "name": "[v1] Documentation: guides: application-developer: Fix variable shadowing",
                "mbox": "https://patchwork.libcamera.org/patch/22659/mbox/"
            }
        ]
    },
    {
        "id": 4978,
        "url": "https://patchwork.libcamera.org/api/series/4978/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4978",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "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-30T11:50:08",
        "submitter": {
            "id": 133,
            "url": "https://patchwork.libcamera.org/api/people/133/?format=api",
            "name": "Pőcze Barnabás",
            "email": "pobrn@protonmail.com"
        },
        "version": 3,
        "total": 21,
        "received_total": 21,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/4978/mbox/",
        "cover_letter": {
            "id": 22664,
            "url": "https://patchwork.libcamera.org/api/covers/22664/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/22664/",
            "msgid": "<20250130115001.1129305-1-pobrn@protonmail.com>",
            "date": "2025-01-30T11:50:04",
            "name": "[RFC,v3,00/21] apps: lc-compliance: Multi-stream tests",
            "mbox": "https://patchwork.libcamera.org/cover/22664/mbox/"
        },
        "patches": [
            {
                "id": 22660,
                "url": "https://patchwork.libcamera.org/api/patches/22660/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22660/",
                "msgid": "<20250130115001.1129305-2-pobrn@protonmail.com>",
                "date": "2025-01-30T11:50:08",
                "name": "[RFC,v3,01/21] apps: common: event_loop: Take callbacks by rvalue ref",
                "mbox": "https://patchwork.libcamera.org/patch/22660/mbox/"
            },
            {
                "id": 22661,
                "url": "https://patchwork.libcamera.org/api/patches/22661/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22661/",
                "msgid": "<20250130115001.1129305-3-pobrn@protonmail.com>",
                "date": "2025-01-30T11:50:13",
                "name": "[RFC,v3,02/21] apps: common: event_loop: Disable copy/move",
                "mbox": "https://patchwork.libcamera.org/patch/22661/mbox/"
            },
            {
                "id": 22673,
                "url": "https://patchwork.libcamera.org/api/patches/22673/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22673/",
                "msgid": "<20250130115001.1129305-4-pobrn@protonmail.com>",
                "date": "2025-01-30T11:50:18",
                "name": "[RFC,v3,03/21] apps: common: event_loop: Use `std::deque` instead of `std::list`",
                "mbox": "https://patchwork.libcamera.org/patch/22673/mbox/"
            },
            {
                "id": 22662,
                "url": "https://patchwork.libcamera.org/api/patches/22662/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22662/",
                "msgid": "<20250130115001.1129305-5-pobrn@protonmail.com>",
                "date": "2025-01-30T11:50:23",
                "name": "[RFC,v3,04/21] apps: common: event_loop: Use single event source for deferred calls",
                "mbox": "https://patchwork.libcamera.org/patch/22662/mbox/"
            },
            {
                "id": 22663,
                "url": "https://patchwork.libcamera.org/api/patches/22663/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22663/",
                "msgid": "<20250130115001.1129305-6-pobrn@protonmail.com>",
                "date": "2025-01-30T11:50:28",
                "name": "[RFC,v3,05/21] apps: common: event_loop: Remove unused type alias",
                "mbox": "https://patchwork.libcamera.org/patch/22663/mbox/"
            },
            {
                "id": 22665,
                "url": "https://patchwork.libcamera.org/api/patches/22665/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22665/",
                "msgid": "<20250130115001.1129305-7-pobrn@protonmail.com>",
                "date": "2025-01-30T11:50:32",
                "name": "[RFC,v3,06/21] apps: common: event_loop: Add way to cancel deferred calls",
                "mbox": "https://patchwork.libcamera.org/patch/22665/mbox/"
            },
            {
                "id": 22674,
                "url": "https://patchwork.libcamera.org/api/patches/22674/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22674/",
                "msgid": "<20250130115001.1129305-8-pobrn@protonmail.com>",
                "date": "2025-01-30T11:50:36",
                "name": "[RFC,v3,07/21] apps: common: event_loop: Make it possible to exit with exception",
                "mbox": "https://patchwork.libcamera.org/patch/22674/mbox/"
            },
            {
                "id": 22666,
                "url": "https://patchwork.libcamera.org/api/patches/22666/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22666/",
                "msgid": "<20250130115001.1129305-9-pobrn@protonmail.com>",
                "date": "2025-01-30T11:50:41",
                "name": "[RFC,v3,08/21] apps: lc-compliance: Initialize `CameraManager` pointer in `Environment`",
                "mbox": "https://patchwork.libcamera.org/patch/22666/mbox/"
            },
            {
                "id": 22667,
                "url": "https://patchwork.libcamera.org/api/patches/22667/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22667/",
                "msgid": "<20250130115001.1129305-10-pobrn@protonmail.com>",
                "date": "2025-01-30T11:50:45",
                "name": "[RFC,v3,09/21] apps: lc-compliance: Put tests into anonymous namespace",
                "mbox": "https://patchwork.libcamera.org/patch/22667/mbox/"
            },
            {
                "id": 22668,
                "url": "https://patchwork.libcamera.org/api/patches/22668/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22668/",
                "msgid": "<20250130115001.1129305-11-pobrn@protonmail.com>",
                "date": "2025-01-30T11:50:49",
                "name": "[RFC,v3,10/21] apps: lc-compliance: Optimize `std::shared_ptr` usage",
                "mbox": "https://patchwork.libcamera.org/patch/22668/mbox/"
            },
            {
                "id": 22676,
                "url": "https://patchwork.libcamera.org/api/patches/22676/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22676/",
                "msgid": "<20250130115001.1129305-12-pobrn@protonmail.com>",
                "date": "2025-01-30T11:50:55",
                "name": "[RFC,v3,11/21] apps: lc-compliance: Remove redundant getter call",
                "mbox": "https://patchwork.libcamera.org/patch/22676/mbox/"
            },
            {
                "id": 22669,
                "url": "https://patchwork.libcamera.org/api/patches/22669/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22669/",
                "msgid": "<20250130115001.1129305-13-pobrn@protonmail.com>",
                "date": "2025-01-30T11:51:00",
                "name": "[RFC,v3,12/21] apps: lc-compliance: Don't allocate `FrameBufferAllocator` dynamically",
                "mbox": "https://patchwork.libcamera.org/patch/22669/mbox/"
            },
            {
                "id": 22670,
                "url": "https://patchwork.libcamera.org/api/patches/22670/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22670/",
                "msgid": "<20250130115001.1129305-14-pobrn@protonmail.com>",
                "date": "2025-01-30T11:51:07",
                "name": "[RFC,v3,13/21] apps: lc-compliance: Use `std::vector` for argument array",
                "mbox": "https://patchwork.libcamera.org/patch/22670/mbox/"
            },
            {
                "id": 22671,
                "url": "https://patchwork.libcamera.org/api/patches/22671/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22671/",
                "msgid": "<20250130115001.1129305-15-pobrn@protonmail.com>",
                "date": "2025-01-30T11:51:11",
                "name": "[RFC,v3,14/21] apps: lc-compliance: Use array instead of `std::vector`",
                "mbox": "https://patchwork.libcamera.org/patch/22671/mbox/"
            },
            {
                "id": 22672,
                "url": "https://patchwork.libcamera.org/api/patches/22672/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22672/",
                "msgid": "<20250130115001.1129305-16-pobrn@protonmail.com>",
                "date": "2025-01-30T11:51:16",
                "name": "[RFC,v3,15/21] apps: lc-compliance: Add message to `GTEST_SKIP()`",
                "mbox": "https://patchwork.libcamera.org/patch/22672/mbox/"
            },
            {
                "id": 22677,
                "url": "https://patchwork.libcamera.org/api/patches/22677/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22677/",
                "msgid": "<20250130115001.1129305-17-pobrn@protonmail.com>",
                "date": "2025-01-30T11:51:22",
                "name": "[RFC,v3,16/21] apps: lc-compliance: Merge `CaptureBalanced` and `CaptureUnbalanced`",
                "mbox": "https://patchwork.libcamera.org/patch/22677/mbox/"
            },
            {
                "id": 22683,
                "url": "https://patchwork.libcamera.org/api/patches/22683/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22683/",
                "msgid": "<20250130115001.1129305-18-pobrn@protonmail.com>",
                "date": "2025-01-30T11:51:28",
                "name": "[RFC,v3,17/21] apps: lc-compliance: Support multiple streams in helpers",
                "mbox": "https://patchwork.libcamera.org/patch/22683/mbox/"
            },
            {
                "id": 22686,
                "url": "https://patchwork.libcamera.org/api/patches/22686/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22686/",
                "msgid": "<20250130115001.1129305-19-pobrn@protonmail.com>",
                "date": "2025-01-30T11:51:35",
                "name": "[RFC,v3,18/21] apps: lc-compliance: Add multi-stream tests",
                "mbox": "https://patchwork.libcamera.org/patch/22686/mbox/"
            },
            {
                "id": 22678,
                "url": "https://patchwork.libcamera.org/api/patches/22678/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22678/",
                "msgid": "<20250130115001.1129305-20-pobrn@protonmail.com>",
                "date": "2025-01-30T11:51:41",
                "name": "[RFC,v3,19/21] apps: lc-compliance: Run request completion handler in \"main\" thread",
                "mbox": "https://patchwork.libcamera.org/patch/22678/mbox/"
            },
            {
                "id": 22679,
                "url": "https://patchwork.libcamera.org/api/patches/22679/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22679/",
                "msgid": "<20250130115001.1129305-21-pobrn@protonmail.com>",
                "date": "2025-01-30T11:51:46",
                "name": "[RFC,v3,20/21] apps: lc-compliance: Make `EventLoop` a member",
                "mbox": "https://patchwork.libcamera.org/patch/22679/mbox/"
            },
            {
                "id": 22680,
                "url": "https://patchwork.libcamera.org/api/patches/22680/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22680/",
                "msgid": "<20250130115001.1129305-22-pobrn@protonmail.com>",
                "date": "2025-01-30T11:51:50",
                "name": "[RFC,v3,21/21] apps: lc-compliance: Rename `CaptureUnbalanced`",
                "mbox": "https://patchwork.libcamera.org/patch/22680/mbox/"
            }
        ]
    },
    {
        "id": 4979,
        "url": "https://patchwork.libcamera.org/api/series/4979/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4979",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "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-30T17:32:47",
        "submitter": {
            "id": 177,
            "url": "https://patchwork.libcamera.org/api/people/177/?format=api",
            "name": "Milan Zamazal",
            "email": "mzamazal@redhat.com"
        },
        "version": 4,
        "total": 6,
        "received_total": 6,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/4979/mbox/",
        "cover_letter": {
            "id": 22690,
            "url": "https://patchwork.libcamera.org/api/covers/22690/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/22690/",
            "msgid": "<20250130173254.112895-1-mzamazal@redhat.com>",
            "date": "2025-01-30T17:32:47",
            "name": "[v4,0/6] ipa: simple: Introduce metadata reporting",
            "mbox": "https://patchwork.libcamera.org/cover/22690/mbox/"
        },
        "patches": [
            {
                "id": 22692,
                "url": "https://patchwork.libcamera.org/api/patches/22692/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22692/",
                "msgid": "<20250130173254.112895-2-mzamazal@redhat.com>",
                "date": "2025-01-30T17:32:48",
                "name": "[v4,1/6] libcamera: software_isp: Track frames and requests",
                "mbox": "https://patchwork.libcamera.org/patch/22692/mbox/"
            },
            {
                "id": 22691,
                "url": "https://patchwork.libcamera.org/api/patches/22691/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22691/",
                "msgid": "<20250130173254.112895-3-mzamazal@redhat.com>",
                "date": "2025-01-30T17:32:49",
                "name": "[v4,2/6] ipa: simple: softisp: Extend to pass metadata",
                "mbox": "https://patchwork.libcamera.org/patch/22691/mbox/"
            },
            {
                "id": 22693,
                "url": "https://patchwork.libcamera.org/api/patches/22693/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22693/",
                "msgid": "<20250130173254.112895-4-mzamazal@redhat.com>",
                "date": "2025-01-30T17:32:50",
                "name": "[v4,3/6] ipa: simple: Report the ColourGains in metadata",
                "mbox": "https://patchwork.libcamera.org/patch/22693/mbox/"
            },
            {
                "id": 22694,
                "url": "https://patchwork.libcamera.org/api/patches/22694/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22694/",
                "msgid": "<20250130173254.112895-5-mzamazal@redhat.com>",
                "date": "2025-01-30T17:32:51",
                "name": "[v4,4/6] ipa: simple: Report black levels in metadata",
                "mbox": "https://patchwork.libcamera.org/patch/22694/mbox/"
            },
            {
                "id": 22695,
                "url": "https://patchwork.libcamera.org/api/patches/22695/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22695/",
                "msgid": "<20250130173254.112895-6-mzamazal@redhat.com>",
                "date": "2025-01-30T17:32:52",
                "name": "[v4,5/6] ipa: simple: Report contrast in metadata",
                "mbox": "https://patchwork.libcamera.org/patch/22695/mbox/"
            },
            {
                "id": 22696,
                "url": "https://patchwork.libcamera.org/api/patches/22696/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22696/",
                "msgid": "<20250130173254.112895-7-mzamazal@redhat.com>",
                "date": "2025-01-30T17:32:53",
                "name": "[v4,6/6] ipa: simple: Report exposure in metadata",
                "mbox": "https://patchwork.libcamera.org/patch/22696/mbox/"
            }
        ]
    },
    {
        "id": 4980,
        "url": "https://patchwork.libcamera.org/api/series/4980/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4980",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "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-30T18:14:37",
        "submitter": {
            "id": 177,
            "url": "https://patchwork.libcamera.org/api/people/177/?format=api",
            "name": "Milan Zamazal",
            "email": "mzamazal@redhat.com"
        },
        "version": 5,
        "total": 10,
        "received_total": 10,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/4980/mbox/",
        "cover_letter": {
            "id": 22697,
            "url": "https://patchwork.libcamera.org/api/covers/22697/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/22697/",
            "msgid": "<20250130181449.130492-1-mzamazal@redhat.com>",
            "date": "2025-01-30T18:14:37",
            "name": "[v5,00/10] Software ISP support for CCM",
            "mbox": "https://patchwork.libcamera.org/cover/22697/mbox/"
        },
        "patches": [
            {
                "id": 22698,
                "url": "https://patchwork.libcamera.org/api/patches/22698/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22698/",
                "msgid": "<20250130181449.130492-2-mzamazal@redhat.com>",
                "date": "2025-01-30T18:14:38",
                "name": "[v5,01/10] libcamera: software_isp: Determine color temperature",
                "mbox": "https://patchwork.libcamera.org/patch/22698/mbox/"
            },
            {
                "id": 22699,
                "url": "https://patchwork.libcamera.org/api/patches/22699/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22699/",
                "msgid": "<20250130181449.130492-3-mzamazal@redhat.com>",
                "date": "2025-01-30T18:14:39",
                "name": "[v5,02/10] libcamera: software_isp: Use RGB type to represent gains",
                "mbox": "https://patchwork.libcamera.org/patch/22699/mbox/"
            },
            {
                "id": 22700,
                "url": "https://patchwork.libcamera.org/api/patches/22700/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22700/",
                "msgid": "<20250130181449.130492-4-mzamazal@redhat.com>",
                "date": "2025-01-30T18:14:40",
                "name": "[v5,03/10] libcamera: software_isp: Store color temperature to metadata",
                "mbox": "https://patchwork.libcamera.org/patch/22700/mbox/"
            },
            {
                "id": 22701,
                "url": "https://patchwork.libcamera.org/api/patches/22701/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22701/",
                "msgid": "<20250130181449.130492-5-mzamazal@redhat.com>",
                "date": "2025-01-30T18:14:41",
                "name": "[v5,04/10] libcamera: software_isp: lut: Remove maybe_unused on a used argument",
                "mbox": "https://patchwork.libcamera.org/patch/22701/mbox/"
            },
            {
                "id": 22702,
                "url": "https://patchwork.libcamera.org/api/patches/22702/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22702/",
                "msgid": "<20250130181449.130492-6-mzamazal@redhat.com>",
                "date": "2025-01-30T18:14:42",
                "name": "[v5,05/10] libcamera: software_isp: Use common code to store debayered pixels",
                "mbox": "https://patchwork.libcamera.org/patch/22702/mbox/"
            },
            {
                "id": 22703,
                "url": "https://patchwork.libcamera.org/api/patches/22703/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22703/",
                "msgid": "<20250130181449.130492-7-mzamazal@redhat.com>",
                "date": "2025-01-30T18:14:43",
                "name": "[v5,06/10] libcamera: software_isp: Use a macro to assign debayering methods",
                "mbox": "https://patchwork.libcamera.org/patch/22703/mbox/"
            },
            {
                "id": 22704,
                "url": "https://patchwork.libcamera.org/api/patches/22704/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22704/",
                "msgid": "<20250130181449.130492-8-mzamazal@redhat.com>",
                "date": "2025-01-30T18:14:44",
                "name": "[v5,07/10] libcamera: software_isp: Add CCM algorithm",
                "mbox": "https://patchwork.libcamera.org/patch/22704/mbox/"
            },
            {
                "id": 22705,
                "url": "https://patchwork.libcamera.org/api/patches/22705/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22705/",
                "msgid": "<20250130181449.130492-9-mzamazal@redhat.com>",
                "date": "2025-01-30T18:14:45",
                "name": "[v5,08/10] libcamera: software_isp: Add an example CCM to uncalibrated.yaml",
                "mbox": "https://patchwork.libcamera.org/patch/22705/mbox/"
            },
            {
                "id": 22706,
                "url": "https://patchwork.libcamera.org/api/patches/22706/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22706/",
                "msgid": "<20250130181449.130492-10-mzamazal@redhat.com>",
                "date": "2025-01-30T18:14:46",
                "name": "[v5,09/10] libcamera: software_isp: Track whether CCM is enabled",
                "mbox": "https://patchwork.libcamera.org/patch/22706/mbox/"
            },
            {
                "id": 22707,
                "url": "https://patchwork.libcamera.org/api/patches/22707/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22707/",
                "msgid": "<20250130181449.130492-11-mzamazal@redhat.com>",
                "date": "2025-01-30T18:14:47",
                "name": "[v5,10/10] libcamera: software_isp: Apply CCM in debayering",
                "mbox": "https://patchwork.libcamera.org/patch/22707/mbox/"
            }
        ]
    },
    {
        "id": 4981,
        "url": "https://patchwork.libcamera.org/api/series/4981/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4981",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "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: base: object,thread: Disable copy/move",
        "date": "2025-01-30T19:54:33",
        "submitter": {
            "id": 133,
            "url": "https://patchwork.libcamera.org/api/people/133/?format=api",
            "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/4981/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 22708,
                "url": "https://patchwork.libcamera.org/api/patches/22708/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22708/",
                "msgid": "<20250130195429.1229777-1-pobrn@protonmail.com>",
                "date": "2025-01-30T19:54:33",
                "name": "[RFC,v1] libcamera: base: object,thread: Disable copy/move",
                "mbox": "https://patchwork.libcamera.org/patch/22708/mbox/"
            }
        ]
    },
    {
        "id": 4982,
        "url": "https://patchwork.libcamera.org/api/series/4982/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4982",
        "project": {
            "id": 1,
            "url": "https://patchwork.libcamera.org/api/projects/1/?format=api",
            "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: log: Misc. changes",
        "date": "2025-01-30T19:58:14",
        "submitter": {
            "id": 133,
            "url": "https://patchwork.libcamera.org/api/people/133/?format=api",
            "name": "Pőcze Barnabás",
            "email": "pobrn@protonmail.com"
        },
        "version": 2,
        "total": 9,
        "received_total": 9,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/4982/mbox/",
        "cover_letter": {
            "id": 22709,
            "url": "https://patchwork.libcamera.org/api/covers/22709/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/22709/",
            "msgid": "<20250130195811.1230581-1-pobrn@protonmail.com>",
            "date": "2025-01-30T19:58:14",
            "name": "[RFC,v2,0/9] libcamera: base: log: Misc. changes",
            "mbox": "https://patchwork.libcamera.org/cover/22709/mbox/"
        },
        "patches": [
            {
                "id": 22710,
                "url": "https://patchwork.libcamera.org/api/patches/22710/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22710/",
                "msgid": "<20250130195811.1230581-2-pobrn@protonmail.com>",
                "date": "2025-01-30T19:58:20",
                "name": "[RFC,v2,1/9] libcamera: base: log: Remove move constructor",
                "mbox": "https://patchwork.libcamera.org/patch/22710/mbox/"
            },
            {
                "id": 22711,
                "url": "https://patchwork.libcamera.org/api/patches/22711/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22711/",
                "msgid": "<20250130195811.1230581-3-pobrn@protonmail.com>",
                "date": "2025-01-30T19:58:25",
                "name": "[RFC,v2,2/9] libcamera: base: log: Use `std::from_chars()`",
                "mbox": "https://patchwork.libcamera.org/patch/22711/mbox/"
            },
            {
                "id": 22712,
                "url": "https://patchwork.libcamera.org/api/patches/22712/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22712/",
                "msgid": "<20250130195811.1230581-4-pobrn@protonmail.com>",
                "date": "2025-01-30T19:58:29",
                "name": "[RFC,v2,3/9] libcamera: base: log: Remove `LogMessage::init()`",
                "mbox": "https://patchwork.libcamera.org/patch/22712/mbox/"
            },
            {
                "id": 22713,
                "url": "https://patchwork.libcamera.org/api/patches/22713/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22713/",
                "msgid": "<20250130195811.1230581-5-pobrn@protonmail.com>",
                "date": "2025-01-30T19:58:34",
                "name": "[RFC,v2,4/9] libcamera: base: log: Make `LogCategory::severity_` atomic",
                "mbox": "https://patchwork.libcamera.org/patch/22713/mbox/"
            },
            {
                "id": 22714,
                "url": "https://patchwork.libcamera.org/api/patches/22714/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22714/",
                "msgid": "<20250130195811.1230581-6-pobrn@protonmail.com>",
                "date": "2025-01-30T19:58:41",
                "name": "[RFC,v2,5/9] libcamera: base: log: Use `std::string_view` to avoid some copies",
                "mbox": "https://patchwork.libcamera.org/patch/22714/mbox/"
            },
            {
                "id": 22715,
                "url": "https://patchwork.libcamera.org/api/patches/22715/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22715/",
                "msgid": "<20250130195811.1230581-7-pobrn@protonmail.com>",
                "date": "2025-01-30T19:58:47",
                "name": "[RFC,v2,6/9] libcamera: base: log: Pass dynamic prefix through",
                "mbox": "https://patchwork.libcamera.org/patch/22715/mbox/"
            },
            {
                "id": 22716,
                "url": "https://patchwork.libcamera.org/api/patches/22716/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22716/",
                "msgid": "<20250130195811.1230581-8-pobrn@protonmail.com>",
                "date": "2025-01-30T19:58:52",
                "name": "[RFC,v2,7/9] libcamera: base: log: Split `parseLogLevel[s]()`",
                "mbox": "https://patchwork.libcamera.org/patch/22716/mbox/"
            },
            {
                "id": 22717,
                "url": "https://patchwork.libcamera.org/api/patches/22717/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22717/",
                "msgid": "<20250130195811.1230581-9-pobrn@protonmail.com>",
                "date": "2025-01-30T19:58:57",
                "name": "[RFC,v2,8/9] libcamera: base: log: Protect log categories with lock",
                "mbox": "https://patchwork.libcamera.org/patch/22717/mbox/"
            },
            {
                "id": 22726,
                "url": "https://patchwork.libcamera.org/api/patches/22726/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/22726/",
                "msgid": "<20250203175936.206161-1-pobrn@protonmail.com>",
                "date": "2025-02-03T17:59:39",
                "name": "[RFC,v2,9/9] libcamera: base: log: Store categories in list",
                "mbox": "https://patchwork.libcamera.org/patch/22726/mbox/"
            }
        ]
    }
]