List series.

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

[
    {
        "id": 3123,
        "url": "https://patchwork.libcamera.org/api/series/3123/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3123",
        "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": "AE controls",
        "date": "2022-05-18T13:47:25",
        "submitter": {
            "id": 17,
            "url": "https://patchwork.libcamera.org/api/people/17/?format=api",
            "name": "Paul Elder",
            "email": "paul.elder@ideasonboard.com"
        },
        "version": 1,
        "total": 3,
        "received_total": 3,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3123/mbox/",
        "cover_letter": {
            "id": 15969,
            "url": "https://patchwork.libcamera.org/api/covers/15969/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/15969/",
            "msgid": "<20220518134728.777709-1-paul.elder@ideasonboard.com>",
            "date": "2022-05-18T13:47:25",
            "name": "[libcamera-devel,0/3] AE controls",
            "mbox": "https://patchwork.libcamera.org/cover/15969/mbox/"
        },
        "patches": [
            {
                "id": 15970,
                "url": "https://patchwork.libcamera.org/api/patches/15970/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15970/",
                "msgid": "<20220518134728.777709-2-paul.elder@ideasonboard.com>",
                "date": "2022-05-18T13:47:26",
                "name": "[libcamera-devel,v4,1/3] controls: Reorganize the AE-related controls",
                "mbox": "https://patchwork.libcamera.org/patch/15970/mbox/"
            },
            {
                "id": 15971,
                "url": "https://patchwork.libcamera.org/api/patches/15971/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15971/",
                "msgid": "<20220518134728.777709-3-paul.elder@ideasonboard.com>",
                "date": "2022-05-18T13:47:27",
                "name": "[libcamera-devel,2/3] Documentation: design: ae: Document the design for AE controls",
                "mbox": "https://patchwork.libcamera.org/patch/15971/mbox/"
            },
            {
                "id": 15972,
                "url": "https://patchwork.libcamera.org/api/patches/15972/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15972/",
                "msgid": "<20220518134728.777709-4-paul.elder@ideasonboard.com>",
                "date": "2022-05-18T13:47:28",
                "name": "[libcamera-devel,3/3] libcamera: control_ids: Add high-level documentation for AE",
                "mbox": "https://patchwork.libcamera.org/patch/15972/mbox/"
            }
        ]
    },
    {
        "id": 3124,
        "url": "https://patchwork.libcamera.org/api/series/3124/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3124",
        "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": "2022-05-18T14:53:53",
        "submitter": {
            "id": 17,
            "url": "https://patchwork.libcamera.org/api/people/17/?format=api",
            "name": "Paul Elder",
            "email": "paul.elder@ideasonboard.com"
        },
        "version": 1,
        "total": 3,
        "received_total": 1,
        "received_all": false,
        "mbox": "https://patchwork.libcamera.org/series/3124/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 15973,
                "url": "https://patchwork.libcamera.org/api/patches/15973/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15973/",
                "msgid": "<20220518145353.996277-1-paul.elder@ideasonboard.com>",
                "date": "2022-05-18T14:53:53",
                "name": "[libcamera-devel,v1.1,2/3] Documentation: design: ae: Document the design for AE controls",
                "mbox": "https://patchwork.libcamera.org/patch/15973/mbox/"
            }
        ]
    },
    {
        "id": 3125,
        "url": "https://patchwork.libcamera.org/api/series/3125/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3125",
        "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": "cam: Add support for capture scripts",
        "date": "2022-05-18T17:19:16",
        "submitter": {
            "id": 3,
            "url": "https://patchwork.libcamera.org/api/people/3/?format=api",
            "name": "Jacopo Mondi",
            "email": "jacopo@jmondi.org"
        },
        "version": 1,
        "total": 5,
        "received_total": 5,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3125/mbox/",
        "cover_letter": {
            "id": 15974,
            "url": "https://patchwork.libcamera.org/api/covers/15974/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/15974/",
            "msgid": "<20220518171921.244168-1-jacopo@jmondi.org>",
            "date": "2022-05-18T17:19:16",
            "name": "[libcamera-devel,0/5] cam: Add support for capture scripts",
            "mbox": "https://patchwork.libcamera.org/cover/15974/mbox/"
        },
        "patches": [
            {
                "id": 15975,
                "url": "https://patchwork.libcamera.org/api/patches/15975/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15975/",
                "msgid": "<20220518171921.244168-2-jacopo@jmondi.org>",
                "date": "2022-05-18T17:19:17",
                "name": "[libcamera-devel,1/5] cam: Add a parser for capture scripts",
                "mbox": "https://patchwork.libcamera.org/patch/15975/mbox/"
            },
            {
                "id": 15976,
                "url": "https://patchwork.libcamera.org/api/patches/15976/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15976/",
                "msgid": "<20220518171921.244168-3-jacopo@jmondi.org>",
                "date": "2022-05-18T17:19:18",
                "name": "[libcamera-devel,2/5] cam: Queue requests unconditionally",
                "mbox": "https://patchwork.libcamera.org/patch/15976/mbox/"
            },
            {
                "id": 15977,
                "url": "https://patchwork.libcamera.org/api/patches/15977/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15977/",
                "msgid": "<20220518171921.244168-4-jacopo@jmondi.org>",
                "date": "2022-05-18T17:19:19",
                "name": "[libcamera-devel,3/5] cam: Queue requests through CameraSession::queueRequest()",
                "mbox": "https://patchwork.libcamera.org/patch/15977/mbox/"
            },
            {
                "id": 15978,
                "url": "https://patchwork.libcamera.org/api/patches/15978/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15978/",
                "msgid": "<20220518171921.244168-5-jacopo@jmondi.org>",
                "date": "2022-05-18T17:19:20",
                "name": "[libcamera-devel,4/5] cam: Add a --script option",
                "mbox": "https://patchwork.libcamera.org/patch/15978/mbox/"
            },
            {
                "id": 15979,
                "url": "https://patchwork.libcamera.org/api/patches/15979/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15979/",
                "msgid": "<20220518171921.244168-6-jacopo@jmondi.org>",
                "date": "2022-05-18T17:19:21",
                "name": "[libcamera-devel,5/5] cam: Use script parser to set controls",
                "mbox": "https://patchwork.libcamera.org/patch/15979/mbox/"
            }
        ]
    },
    {
        "id": 3126,
        "url": "https://patchwork.libcamera.org/api/series/3126/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3126",
        "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-devel,v2,1/2] libcamera: formats: fix warning print",
        "date": "2022-05-19T07:06:19",
        "submitter": {
            "id": 109,
            "url": "https://patchwork.libcamera.org/api/people/109/?format=api",
            "name": "Tomi Valkeinen",
            "email": "tomi.valkeinen@ideasonboard.com"
        },
        "version": 2,
        "total": 2,
        "received_total": 2,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3126/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 15980,
                "url": "https://patchwork.libcamera.org/api/patches/15980/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15980/",
                "msgid": "<20220519070620.10373-1-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-19T07:06:19",
                "name": "[libcamera-devel,v2,1/2] libcamera: formats: fix warning print",
                "mbox": "https://patchwork.libcamera.org/patch/15980/mbox/"
            },
            {
                "id": 15981,
                "url": "https://patchwork.libcamera.org/api/patches/15981/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15981/",
                "msgid": "<20220519070620.10373-2-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-19T07:06:20",
                "name": "[libcamera-devel,v2,2/2] libcamera: formats: add missing RGBX8888 info",
                "mbox": "https://patchwork.libcamera.org/patch/15981/mbox/"
            }
        ]
    },
    {
        "id": 3127,
        "url": "https://patchwork.libcamera.org/api/series/3127/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3127",
        "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": "More misc Python patches",
        "date": "2022-05-19T10:33:42",
        "submitter": {
            "id": 109,
            "url": "https://patchwork.libcamera.org/api/people/109/?format=api",
            "name": "Tomi Valkeinen",
            "email": "tomi.valkeinen@ideasonboard.com"
        },
        "version": 1,
        "total": 5,
        "received_total": 5,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3127/mbox/",
        "cover_letter": {
            "id": 15982,
            "url": "https://patchwork.libcamera.org/api/covers/15982/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/15982/",
            "msgid": "<20220519103347.33295-1-tomi.valkeinen@ideasonboard.com>",
            "date": "2022-05-19T10:33:42",
            "name": "[libcamera-devel,0/5] More misc Python patches",
            "mbox": "https://patchwork.libcamera.org/cover/15982/mbox/"
        },
        "patches": [
            {
                "id": 15983,
                "url": "https://patchwork.libcamera.org/api/patches/15983/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15983/",
                "msgid": "<20220519103347.33295-2-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-19T10:33:43",
                "name": "[libcamera-devel,1/5] py: Generate pixel formats list",
                "mbox": "https://patchwork.libcamera.org/patch/15983/mbox/"
            },
            {
                "id": 15984,
                "url": "https://patchwork.libcamera.org/api/patches/15984/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15984/",
                "msgid": "<20220519103347.33295-3-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-19T10:33:44",
                "name": "[libcamera-devel,2/5] py: cam_qt: Use libcamera.formats",
                "mbox": "https://patchwork.libcamera.org/patch/15984/mbox/"
            },
            {
                "id": 15985,
                "url": "https://patchwork.libcamera.org/api/patches/15985/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15985/",
                "msgid": "<20220519103347.33295-4-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-19T10:33:45",
                "name": "[libcamera-devel,3/5] py: cam: Cleanups",
                "mbox": "https://patchwork.libcamera.org/patch/15985/mbox/"
            },
            {
                "id": 15986,
                "url": "https://patchwork.libcamera.org/api/patches/15986/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15986/",
                "msgid": "<20220519103347.33295-5-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-19T10:33:46",
                "name": "[libcamera-devel,4/5] py: Fix SceneFlicker enum values",
                "mbox": "https://patchwork.libcamera.org/patch/15986/mbox/"
            },
            {
                "id": 15987,
                "url": "https://patchwork.libcamera.org/api/patches/15987/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15987/",
                "msgid": "<20220519103347.33295-6-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-19T10:33:47",
                "name": "[libcamera-devel,5/5] py: Fix None value in ControlType enum",
                "mbox": "https://patchwork.libcamera.org/patch/15987/mbox/"
            }
        ]
    },
    {
        "id": 3128,
        "url": "https://patchwork.libcamera.org/api/series/3128/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3128",
        "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-devel,RFC] ipa: ipu3: Retain request controls in the IPA",
        "date": "2022-05-19T14:16:42",
        "submitter": {
            "id": 4,
            "url": "https://patchwork.libcamera.org/api/people/4/?format=api",
            "name": "Kieran Bingham",
            "email": "kieran.bingham@ideasonboard.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3128/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 15988,
                "url": "https://patchwork.libcamera.org/api/patches/15988/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15988/",
                "msgid": "<20220519141642.1043792-1-kieran.bingham@ideasonboard.com>",
                "date": "2022-05-19T14:16:42",
                "name": "[libcamera-devel,RFC] ipa: ipu3: Retain request controls in the IPA",
                "mbox": "https://patchwork.libcamera.org/patch/15988/mbox/"
            }
        ]
    },
    {
        "id": 3129,
        "url": "https://patchwork.libcamera.org/api/series/3129/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3129",
        "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-devel] android: Drop gcc 7 compatibility",
        "date": "2022-05-19T18:54:04",
        "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/3129/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 15989,
                "url": "https://patchwork.libcamera.org/api/patches/15989/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15989/",
                "msgid": "<20220519185404.16502-1-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-19T18:54:04",
                "name": "[libcamera-devel] android: Drop gcc 7 compatibility",
                "mbox": "https://patchwork.libcamera.org/patch/15989/mbox/"
            }
        ]
    },
    {
        "id": 3130,
        "url": "https://patchwork.libcamera.org/api/series/3130/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3130",
        "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-devel] pipeline: raspberrypi: Fix possible null dereference",
        "date": "2022-05-20T12:49:19",
        "submitter": {
            "id": 34,
            "url": "https://patchwork.libcamera.org/api/people/34/?format=api",
            "name": "Naushir Patuck",
            "email": "naush@raspberrypi.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3130/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 15990,
                "url": "https://patchwork.libcamera.org/api/patches/15990/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15990/",
                "msgid": "<20220520124919.2873559-1-naush@raspberrypi.com>",
                "date": "2022-05-20T12:49:19",
                "name": "[libcamera-devel] pipeline: raspberrypi: Fix possible null dereference",
                "mbox": "https://patchwork.libcamera.org/patch/15990/mbox/"
            }
        ]
    },
    {
        "id": 3131,
        "url": "https://patchwork.libcamera.org/api/series/3131/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3131",
        "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": "cam: Add support for capture scripts",
        "date": "2022-05-20T16:52:31",
        "submitter": {
            "id": 2,
            "url": "https://patchwork.libcamera.org/api/people/2/?format=api",
            "name": "Laurent Pinchart",
            "email": "laurent.pinchart@ideasonboard.com"
        },
        "version": 2,
        "total": 3,
        "received_total": 3,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3131/mbox/",
        "cover_letter": {
            "id": 15991,
            "url": "https://patchwork.libcamera.org/api/covers/15991/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/15991/",
            "msgid": "<20220520165234.7642-1-laurent.pinchart@ideasonboard.com>",
            "date": "2022-05-20T16:52:31",
            "name": "[libcamera-devel,v2,0/3] cam: Add support for capture scripts",
            "mbox": "https://patchwork.libcamera.org/cover/15991/mbox/"
        },
        "patches": [
            {
                "id": 15992,
                "url": "https://patchwork.libcamera.org/api/patches/15992/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15992/",
                "msgid": "<20220520165234.7642-2-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-20T16:52:32",
                "name": "[libcamera-devel,v2,1/3] cam: Add a parser for capture scripts",
                "mbox": "https://patchwork.libcamera.org/patch/15992/mbox/"
            },
            {
                "id": 15993,
                "url": "https://patchwork.libcamera.org/api/patches/15993/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15993/",
                "msgid": "<20220520165234.7642-3-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-20T16:52:33",
                "name": "[libcamera-devel,v2,2/3] cam: Queue requests through CameraSession::queueRequest()",
                "mbox": "https://patchwork.libcamera.org/patch/15993/mbox/"
            },
            {
                "id": 15994,
                "url": "https://patchwork.libcamera.org/api/patches/15994/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15994/",
                "msgid": "<20220520165234.7642-4-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-20T16:52:34",
                "name": "[libcamera-devel,v2,3/3] cam: Use script parser to set controls",
                "mbox": "https://patchwork.libcamera.org/patch/15994/mbox/"
            }
        ]
    },
    {
        "id": 3132,
        "url": "https://patchwork.libcamera.org/api/series/3132/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3132",
        "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 SDL Sink",
        "date": "2022-05-20T19:01:02",
        "submitter": {
            "id": 101,
            "url": "https://patchwork.libcamera.org/api/people/101/?format=api",
            "name": "Eric Curtin",
            "email": "ecurtin@redhat.com"
        },
        "version": 9,
        "total": 4,
        "received_total": 4,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3132/mbox/",
        "cover_letter": {
            "id": 15995,
            "url": "https://patchwork.libcamera.org/api/covers/15995/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/15995/",
            "msgid": "<20220520190106.425386-1-ecurtin@redhat.com>",
            "date": "2022-05-20T19:01:02",
            "name": "[libcamera-devel,v9,0/4] Add SDL Sink",
            "mbox": "https://patchwork.libcamera.org/cover/15995/mbox/"
        },
        "patches": [
            {
                "id": 15996,
                "url": "https://patchwork.libcamera.org/api/patches/15996/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15996/",
                "msgid": "<20220520190106.425386-2-ecurtin@redhat.com>",
                "date": "2022-05-20T19:01:03",
                "name": "[libcamera-devel,v9,1/4] cam: event_loop: Rename addEvent to addFdEvent",
                "mbox": "https://patchwork.libcamera.org/patch/15996/mbox/"
            },
            {
                "id": 15997,
                "url": "https://patchwork.libcamera.org/api/patches/15997/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15997/",
                "msgid": "<20220520190106.425386-3-ecurtin@redhat.com>",
                "date": "2022-05-20T19:01:04",
                "name": "[libcamera-devel,v9,2/4] cam: event_loop: Add timer events to event loop",
                "mbox": "https://patchwork.libcamera.org/patch/15997/mbox/"
            },
            {
                "id": 15998,
                "url": "https://patchwork.libcamera.org/api/patches/15998/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15998/",
                "msgid": "<20220520190106.425386-4-ecurtin@redhat.com>",
                "date": "2022-05-20T19:01:05",
                "name": "[libcamera-devel,v9,3/4] cam: sdl_sink: Add SDL sink with initial YUYV support",
                "mbox": "https://patchwork.libcamera.org/patch/15998/mbox/"
            },
            {
                "id": 15999,
                "url": "https://patchwork.libcamera.org/api/patches/15999/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/15999/",
                "msgid": "<20220520190106.425386-5-ecurtin@redhat.com>",
                "date": "2022-05-20T19:01:06",
                "name": "[libcamera-devel,v9,4/4] cam: sdl_sink: Add MJPG support to SDL sink",
                "mbox": "https://patchwork.libcamera.org/patch/15999/mbox/"
            }
        ]
    },
    {
        "id": 3133,
        "url": "https://patchwork.libcamera.org/api/series/3133/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3133",
        "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 configuration file support for rkisp1 blc algo",
        "date": "2022-05-23T09:24:30",
        "submitter": {
            "id": 123,
            "url": "https://patchwork.libcamera.org/api/people/123/?format=api",
            "name": "Florian Sylvestre",
            "email": "fsylvestre@baylibre.com"
        },
        "version": 1,
        "total": 5,
        "received_total": 5,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3133/mbox/",
        "cover_letter": {
            "id": 16000,
            "url": "https://patchwork.libcamera.org/api/covers/16000/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/16000/",
            "msgid": "<20220523092435.475510-1-fsylvestre@baylibre.com>",
            "date": "2022-05-23T09:24:30",
            "name": "[libcamera-devel,libcamera-devel,0/5] Add configuration file support for rkisp1 blc algo",
            "mbox": "https://patchwork.libcamera.org/cover/16000/mbox/"
        },
        "patches": [
            {
                "id": 16001,
                "url": "https://patchwork.libcamera.org/api/patches/16001/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16001/",
                "msgid": "<20220523092435.475510-2-fsylvestre@baylibre.com>",
                "date": "2022-05-23T09:24:31",
                "name": "[libcamera-devel,libcamera-devel,1/5] pipeline: rkisp1: Support sensor tuning file",
                "mbox": "https://patchwork.libcamera.org/patch/16001/mbox/"
            },
            {
                "id": 16002,
                "url": "https://patchwork.libcamera.org/api/patches/16002/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16002/",
                "msgid": "<20220523092435.475510-3-fsylvestre@baylibre.com>",
                "date": "2022-05-23T09:24:32",
                "name": "[libcamera-devel,libcamera-devel,2/5] ipa: libipa: Add init() function to the Algorithm class",
                "mbox": "https://patchwork.libcamera.org/patch/16002/mbox/"
            },
            {
                "id": 16003,
                "url": "https://patchwork.libcamera.org/api/patches/16003/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16003/",
                "msgid": "<20220523092435.475510-4-fsylvestre@baylibre.com>",
                "date": "2022-05-23T09:24:33",
                "name": "[libcamera-devel,libcamera-devel,3/5] ipa: rkisp1: Add Yaml configuration file support",
                "mbox": "https://patchwork.libcamera.org/patch/16003/mbox/"
            },
            {
                "id": 16004,
                "url": "https://patchwork.libcamera.org/api/patches/16004/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16004/",
                "msgid": "<20220523092435.475510-5-fsylvestre@baylibre.com>",
                "date": "2022-05-23T09:24:34",
                "name": "[libcamera-devel,libcamera-devel,4/5] ipa: rkisp1: Add ov5640 configuration file",
                "mbox": "https://patchwork.libcamera.org/patch/16004/mbox/"
            },
            {
                "id": 16005,
                "url": "https://patchwork.libcamera.org/api/patches/16005/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16005/",
                "msgid": "<20220523092435.475510-6-fsylvestre@baylibre.com>",
                "date": "2022-05-23T09:24:35",
                "name": "[libcamera-devel,libcamera-devel,5/5] ipa: rkisp1: add support of Black Level Correction default values",
                "mbox": "https://patchwork.libcamera.org/patch/16005/mbox/"
            }
        ]
    },
    {
        "id": 3134,
        "url": "https://patchwork.libcamera.org/api/series/3134/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3134",
        "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": "More misc Python patches",
        "date": "2022-05-24T11:45:51",
        "submitter": {
            "id": 109,
            "url": "https://patchwork.libcamera.org/api/people/109/?format=api",
            "name": "Tomi Valkeinen",
            "email": "tomi.valkeinen@ideasonboard.com"
        },
        "version": 2,
        "total": 19,
        "received_total": 19,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3134/mbox/",
        "cover_letter": {
            "id": 16006,
            "url": "https://patchwork.libcamera.org/api/covers/16006/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/16006/",
            "msgid": "<20220524114610.41848-1-tomi.valkeinen@ideasonboard.com>",
            "date": "2022-05-24T11:45:51",
            "name": "[libcamera-devel,v2,00/19] More misc Python patches",
            "mbox": "https://patchwork.libcamera.org/cover/16006/mbox/"
        },
        "patches": [
            {
                "id": 16007,
                "url": "https://patchwork.libcamera.org/api/patches/16007/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16007/",
                "msgid": "<20220524114610.41848-2-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-24T11:45:52",
                "name": "[libcamera-devel,v2,01/19] py: Generate pixel formats list",
                "mbox": "https://patchwork.libcamera.org/patch/16007/mbox/"
            },
            {
                "id": 16008,
                "url": "https://patchwork.libcamera.org/api/patches/16008/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16008/",
                "msgid": "<20220524114610.41848-3-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-24T11:45:53",
                "name": "[libcamera-devel,v2,02/19] py: cam_qt: Use libcamera.formats",
                "mbox": "https://patchwork.libcamera.org/patch/16008/mbox/"
            },
            {
                "id": 16009,
                "url": "https://patchwork.libcamera.org/api/patches/16009/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16009/",
                "msgid": "<20220524114610.41848-4-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-24T11:45:54",
                "name": "[libcamera-devel,v2,03/19] py: cam: Cleanups",
                "mbox": "https://patchwork.libcamera.org/patch/16009/mbox/"
            },
            {
                "id": 16010,
                "url": "https://patchwork.libcamera.org/api/patches/16010/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16010/",
                "msgid": "<20220524114610.41848-5-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-24T11:45:55",
                "name": "[libcamera-devel,v2,04/19] py: Fix SceneFlicker enum values",
                "mbox": "https://patchwork.libcamera.org/patch/16010/mbox/"
            },
            {
                "id": 16011,
                "url": "https://patchwork.libcamera.org/api/patches/16011/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16011/",
                "msgid": "<20220524114610.41848-6-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-24T11:45:56",
                "name": "[libcamera-devel,v2,05/19] py: Fix None value in ControlType enum",
                "mbox": "https://patchwork.libcamera.org/patch/16011/mbox/"
            },
            {
                "id": 16012,
                "url": "https://patchwork.libcamera.org/api/patches/16012/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16012/",
                "msgid": "<20220524114610.41848-7-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-24T11:45:57",
                "name": "[libcamera-devel,v2,06/19] py: Add CameraManager.read_event()",
                "mbox": "https://patchwork.libcamera.org/patch/16012/mbox/"
            },
            {
                "id": 16013,
                "url": "https://patchwork.libcamera.org/api/patches/16013/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16013/",
                "msgid": "<20220524114610.41848-8-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-24T11:45:58",
                "name": "[libcamera-devel,v2,07/19] py: Move MappedFrameBuffer to libcamera.utils",
                "mbox": "https://patchwork.libcamera.org/patch/16013/mbox/"
            },
            {
                "id": 16014,
                "url": "https://patchwork.libcamera.org/api/patches/16014/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16014/",
                "msgid": "<20220524114610.41848-9-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-24T11:45:59",
                "name": "[libcamera-devel,v2,08/19] py: MappedFrameBuffer: Add type hints & docs",
                "mbox": "https://patchwork.libcamera.org/patch/16014/mbox/"
            },
            {
                "id": 16016,
                "url": "https://patchwork.libcamera.org/api/patches/16016/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16016/",
                "msgid": "<20220524114610.41848-10-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-24T11:46:00",
                "name": "[libcamera-devel,v2,09/19] py: cam: Drop WA_ShowWithoutActivating",
                "mbox": "https://patchwork.libcamera.org/patch/16016/mbox/"
            },
            {
                "id": 16015,
                "url": "https://patchwork.libcamera.org/api/patches/16015/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16015/",
                "msgid": "<20220524114610.41848-11-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-24T11:46:01",
                "name": "[libcamera-devel,v2,10/19] py: examples: Add simple-capture.py",
                "mbox": "https://patchwork.libcamera.org/patch/16015/mbox/"
            },
            {
                "id": 16018,
                "url": "https://patchwork.libcamera.org/api/patches/16018/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16018/",
                "msgid": "<20220524114610.41848-12-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-24T11:46:02",
                "name": "[libcamera-devel,v2,11/19] py: examples: Add simple-continuous-capture.py",
                "mbox": "https://patchwork.libcamera.org/patch/16018/mbox/"
            },
            {
                "id": 16017,
                "url": "https://patchwork.libcamera.org/api/patches/16017/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16017/",
                "msgid": "<20220524114610.41848-13-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-24T11:46:03",
                "name": "[libcamera-devel,v2,12/19] py: examples: Add itest.py",
                "mbox": "https://patchwork.libcamera.org/patch/16017/mbox/"
            },
            {
                "id": 16020,
                "url": "https://patchwork.libcamera.org/api/patches/16020/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16020/",
                "msgid": "<20220524114610.41848-14-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-24T11:46:04",
                "name": "[libcamera-devel,v2,13/19] py: cam: Convert ctx and state to classes",
                "mbox": "https://patchwork.libcamera.org/patch/16020/mbox/"
            },
            {
                "id": 16019,
                "url": "https://patchwork.libcamera.org/api/patches/16019/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16019/",
                "msgid": "<20220524114610.41848-15-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-24T11:46:05",
                "name": "[libcamera-devel,v2,14/19] py: Add README.md",
                "mbox": "https://patchwork.libcamera.org/patch/16019/mbox/"
            },
            {
                "id": 16021,
                "url": "https://patchwork.libcamera.org/api/patches/16021/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16021/",
                "msgid": "<20220524114610.41848-16-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-24T11:46:06",
                "name": "[libcamera-devel,v2,15/19] py: Re-implement controls geneneration",
                "mbox": "https://patchwork.libcamera.org/patch/16021/mbox/"
            },
            {
                "id": 16022,
                "url": "https://patchwork.libcamera.org/api/patches/16022/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16022/",
                "msgid": "<20220524114610.41848-17-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-24T11:46:07",
                "name": "[libcamera-devel,v2,16/19] py: Re-structure the controls API",
                "mbox": "https://patchwork.libcamera.org/patch/16022/mbox/"
            },
            {
                "id": 16023,
                "url": "https://patchwork.libcamera.org/api/patches/16023/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16023/",
                "msgid": "<20220524114610.41848-18-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-24T11:46:08",
                "name": "[libcamera-devel,v2,17/19] py: Rename 'efd' to 'event_fd'",
                "mbox": "https://patchwork.libcamera.org/patch/16023/mbox/"
            },
            {
                "id": 16024,
                "url": "https://patchwork.libcamera.org/api/patches/16024/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16024/",
                "msgid": "<20220524114610.41848-19-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-24T11:46:09",
                "name": "[libcamera-devel,v2,18/19] py: Generate bindings for properties",
                "mbox": "https://patchwork.libcamera.org/patch/16024/mbox/"
            },
            {
                "id": 16025,
                "url": "https://patchwork.libcamera.org/api/patches/16025/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16025/",
                "msgid": "<20220524114610.41848-20-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-24T11:46:10",
                "name": "[libcamera-devel,v2,19/19] py: Use ln --relative to create symlinks",
                "mbox": "https://patchwork.libcamera.org/patch/16025/mbox/"
            }
        ]
    },
    {
        "id": 3135,
        "url": "https://patchwork.libcamera.org/api/series/3135/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3135",
        "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": "Replace boost JSON parser with libyaml in Raspberry Pi IPA",
        "date": "2022-05-24T22:58:04",
        "submitter": {
            "id": 2,
            "url": "https://patchwork.libcamera.org/api/people/2/?format=api",
            "name": "Laurent Pinchart",
            "email": "laurent.pinchart@ideasonboard.com"
        },
        "version": 1,
        "total": 12,
        "received_total": 12,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3135/mbox/",
        "cover_letter": {
            "id": 16026,
            "url": "https://patchwork.libcamera.org/api/covers/16026/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/16026/",
            "msgid": "<20220524225816.6830-1-laurent.pinchart@ideasonboard.com>",
            "date": "2022-05-24T22:58:04",
            "name": "[libcamera-devel,RFC,00/12] Replace boost JSON parser with libyaml in Raspberry Pi IPA",
            "mbox": "https://patchwork.libcamera.org/cover/16026/mbox/"
        },
        "patches": [
            {
                "id": 16027,
                "url": "https://patchwork.libcamera.org/api/patches/16027/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16027/",
                "msgid": "<20220524225816.6830-2-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-24T22:58:05",
                "name": "[libcamera-devel,RFC,01/12] libcamera: yaml_object: Turn Type into an enum class",
                "mbox": "https://patchwork.libcamera.org/patch/16027/mbox/"
            },
            {
                "id": 16028,
                "url": "https://patchwork.libcamera.org/api/patches/16028/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16028/",
                "msgid": "<20220524225816.6830-3-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-24T22:58:06",
                "name": "[libcamera-devel,RFC,02/12] libcamera: yaml_parser: Extend YamlObject::size() to dictionaries",
                "mbox": "https://patchwork.libcamera.org/patch/16028/mbox/"
            },
            {
                "id": 16029,
                "url": "https://patchwork.libcamera.org/api/patches/16029/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16029/",
                "msgid": "<20220524225816.6830-4-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-24T22:58:07",
                "name": "[libcamera-devel,RFC,03/12] libcamera: yaml_parser: Switch from FILE to File",
                "mbox": "https://patchwork.libcamera.org/patch/16029/mbox/"
            },
            {
                "id": 16030,
                "url": "https://patchwork.libcamera.org/api/patches/16030/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16030/",
                "msgid": "<20220524225816.6830-5-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-24T22:58:08",
                "name": "[libcamera-devel,RFC,04/12] test: yaml-parser: Use write() instead of fwrite()",
                "mbox": "https://patchwork.libcamera.org/patch/16030/mbox/"
            },
            {
                "id": 16031,
                "url": "https://patchwork.libcamera.org/api/patches/16031/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16031/",
                "msgid": "<20220524225816.6830-6-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-24T22:58:09",
                "name": "[libcamera-devel,RFC,05/12] libcamera: yaml_parser: Add iterator API",
                "mbox": "https://patchwork.libcamera.org/patch/16031/mbox/"
            },
            {
                "id": 16032,
                "url": "https://patchwork.libcamera.org/api/patches/16032/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16032/",
                "msgid": "<20220524225816.6830-7-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-24T22:58:10",
                "name": "[libcamera-devel,RFC,06/12] test: yaml_parser: Extend tests to cover the iterator API",
                "mbox": "https://patchwork.libcamera.org/patch/16032/mbox/"
            },
            {
                "id": 16033,
                "url": "https://patchwork.libcamera.org/api/patches/16033/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16033/",
                "msgid": "<20220524225816.6830-8-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-24T22:58:11",
                "name": "[libcamera-devel,RFC,07/12] android: Use the YamlObject iterator API",
                "mbox": "https://patchwork.libcamera.org/patch/16033/mbox/"
            },
            {
                "id": 16034,
                "url": "https://patchwork.libcamera.org/api/patches/16034/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16034/",
                "msgid": "<20220524225816.6830-9-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-24T22:58:12",
                "name": "[libcamera-devel,RFC,08/12] libcamera: yaml_parser: Remove memberNames() function",
                "mbox": "https://patchwork.libcamera.org/patch/16034/mbox/"
            },
            {
                "id": 16035,
                "url": "https://patchwork.libcamera.org/api/patches/16035/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16035/",
                "msgid": "<20220524225816.6830-10-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-24T22:58:13",
                "name": "[libcamera-devel,RFC,09/12] libcamera: yaml_parser: Fix range checks for 32-bit integers",
                "mbox": "https://patchwork.libcamera.org/patch/16035/mbox/"
            },
            {
                "id": 16036,
                "url": "https://patchwork.libcamera.org/api/patches/16036/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16036/",
                "msgid": "<20220524225816.6830-11-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-24T22:58:14",
                "name": "[libcamera-devel,RFC,10/12] libcamera: yaml_parser: Add get() specializations for 16-bit integers",
                "mbox": "https://patchwork.libcamera.org/patch/16036/mbox/"
            },
            {
                "id": 16037,
                "url": "https://patchwork.libcamera.org/api/patches/16037/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16037/",
                "msgid": "<20220524225816.6830-12-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-24T22:58:15",
                "name": "[libcamera-devel,RFC,11/12] ipa: raspberrypi: Replace tabs with spaces in tuning data files",
                "mbox": "https://patchwork.libcamera.org/patch/16037/mbox/"
            },
            {
                "id": 16038,
                "url": "https://patchwork.libcamera.org/api/patches/16038/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16038/",
                "msgid": "<20220524225816.6830-13-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-24T22:58:16",
                "name": "[libcamera-devel,RFC,12/12] ipa: raspberrypi: Use YamlParser to replace dependency on boost",
                "mbox": "https://patchwork.libcamera.org/patch/16038/mbox/"
            }
        ]
    },
    {
        "id": 3136,
        "url": "https://patchwork.libcamera.org/api/series/3136/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3136",
        "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-devel] ipa: camera_sensor_helper: Fix equation in exponential gain documentation",
        "date": "2022-05-25T08:32:29",
        "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/3136/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 16039,
                "url": "https://patchwork.libcamera.org/api/patches/16039/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16039/",
                "msgid": "<20220525083229.16880-1-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-25T08:32:29",
                "name": "[libcamera-devel] ipa: camera_sensor_helper: Fix equation in exponential gain documentation",
                "mbox": "https://patchwork.libcamera.org/patch/16039/mbox/"
            }
        ]
    },
    {
        "id": 3137,
        "url": "https://patchwork.libcamera.org/api/series/3137/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3137",
        "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-devel] libcamera: ipa: Move IPA control serialization structures to libcamera namespace",
        "date": "2022-05-25T10:25:33",
        "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/3137/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 16040,
                "url": "https://patchwork.libcamera.org/api/patches/16040/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16040/",
                "msgid": "<20220525102533.32052-1-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-25T10:25:33",
                "name": "[libcamera-devel] libcamera: ipa: Move IPA control serialization structures to libcamera namespace",
                "mbox": "https://patchwork.libcamera.org/patch/16040/mbox/"
            }
        ]
    },
    {
        "id": 3138,
        "url": "https://patchwork.libcamera.org/api/series/3138/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3138",
        "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-devel] libcamera: camera_sensor: Add IMX477 sensor properties",
        "date": "2022-05-25T11:41:07",
        "submitter": {
            "id": 34,
            "url": "https://patchwork.libcamera.org/api/people/34/?format=api",
            "name": "Naushir Patuck",
            "email": "naush@raspberrypi.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3138/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 16041,
                "url": "https://patchwork.libcamera.org/api/patches/16041/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16041/",
                "msgid": "<20220525114107.3764033-1-naush@raspberrypi.com>",
                "date": "2022-05-25T11:41:07",
                "name": "[libcamera-devel] libcamera: camera_sensor: Add IMX477 sensor properties",
                "mbox": "https://patchwork.libcamera.org/patch/16041/mbox/"
            }
        ]
    },
    {
        "id": 3139,
        "url": "https://patchwork.libcamera.org/api/series/3139/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3139",
        "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-devel] libipa: camera_sensor_helper: Add Sony IMX477 helper",
        "date": "2022-05-25T12:27:35",
        "submitter": {
            "id": 34,
            "url": "https://patchwork.libcamera.org/api/people/34/?format=api",
            "name": "Naushir Patuck",
            "email": "naush@raspberrypi.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3139/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 16042,
                "url": "https://patchwork.libcamera.org/api/patches/16042/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16042/",
                "msgid": "<20220525122735.3771958-1-naush@raspberrypi.com>",
                "date": "2022-05-25T12:27:35",
                "name": "[libcamera-devel] libipa: camera_sensor_helper: Add Sony IMX477 helper",
                "mbox": "https://patchwork.libcamera.org/patch/16042/mbox/"
            }
        ]
    },
    {
        "id": 3140,
        "url": "https://patchwork.libcamera.org/api/series/3140/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3140",
        "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: Add colors to the log",
        "date": "2022-05-25T22:24:58",
        "submitter": {
            "id": 2,
            "url": "https://patchwork.libcamera.org/api/people/2/?format=api",
            "name": "Laurent Pinchart",
            "email": "laurent.pinchart@ideasonboard.com"
        },
        "version": 1,
        "total": 5,
        "received_total": 5,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3140/mbox/",
        "cover_letter": {
            "id": 16043,
            "url": "https://patchwork.libcamera.org/api/covers/16043/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/16043/",
            "msgid": "<20220525222503.6460-1-laurent.pinchart@ideasonboard.com>",
            "date": "2022-05-25T22:24:58",
            "name": "[libcamera-devel,0/5] libcamera: Add colors to the log",
            "mbox": "https://patchwork.libcamera.org/cover/16043/mbox/"
        },
        "patches": [
            {
                "id": 16044,
                "url": "https://patchwork.libcamera.org/api/patches/16044/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16044/",
                "msgid": "<20220525222503.6460-2-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-25T22:24:59",
                "name": "[libcamera-devel,1/5] libcamera: base: log: Remove unnecessary local variable",
                "mbox": "https://patchwork.libcamera.org/patch/16044/mbox/"
            },
            {
                "id": 16045,
                "url": "https://patchwork.libcamera.org/api/patches/16045/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16045/",
                "msgid": "<20220525222503.6460-3-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-25T22:25:00",
                "name": "[libcamera-devel,2/5] libcamera: base: log: Replace stderr with std::cerr in documentation",
                "mbox": "https://patchwork.libcamera.org/patch/16045/mbox/"
            },
            {
                "id": 16046,
                "url": "https://patchwork.libcamera.org/api/patches/16046/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16046/",
                "msgid": "<20220525222503.6460-4-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-25T22:25:01",
                "name": "[libcamera-devel,3/5] libcamera: base: log: Log to std::cerr if log file can't be opened",
                "mbox": "https://patchwork.libcamera.org/patch/16046/mbox/"
            },
            {
                "id": 16047,
                "url": "https://patchwork.libcamera.org/api/patches/16047/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16047/",
                "msgid": "<20220525222503.6460-5-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-25T22:25:02",
                "name": "[libcamera-devel,4/5] libcamera: base: log: Add coloring to the log output",
                "mbox": "https://patchwork.libcamera.org/patch/16047/mbox/"
            },
            {
                "id": 16048,
                "url": "https://patchwork.libcamera.org/api/patches/16048/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16048/",
                "msgid": "<20220525222503.6460-6-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-25T22:25:03",
                "name": "[libcamera-devel,5/5] libcamera: base: log: Color the log prefix",
                "mbox": "https://patchwork.libcamera.org/patch/16048/mbox/"
            }
        ]
    },
    {
        "id": 3141,
        "url": "https://patchwork.libcamera.org/api/series/3141/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3141",
        "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": "Use two imgus in ipu3 pipeline handler",
        "date": "2022-05-26T08:27:28",
        "submitter": {
            "id": 117,
            "url": "https://patchwork.libcamera.org/api/people/117/?format=api",
            "name": "Cheng-Hao Yang",
            "email": "chenghaoyang@chromium.org"
        },
        "version": 2,
        "total": 9,
        "received_total": 9,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3141/mbox/",
        "cover_letter": {
            "id": 16049,
            "url": "https://patchwork.libcamera.org/api/covers/16049/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/16049/",
            "msgid": "<20220526082737.1081262-1-chenghaoyang@google.com>",
            "date": "2022-05-26T08:27:28",
            "name": "[libcamera-devel,v2,0/9] Use two imgus in ipu3 pipeline handler",
            "mbox": "https://patchwork.libcamera.org/cover/16049/mbox/"
        },
        "patches": [
            {
                "id": 16050,
                "url": "https://patchwork.libcamera.org/api/patches/16050/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16050/",
                "msgid": "<20220526082737.1081262-2-chenghaoyang@google.com>",
                "date": "2022-05-26T08:27:29",
                "name": "[libcamera-devel,v2,1/9] Add StreamRole in StreamConfiguration",
                "mbox": "https://patchwork.libcamera.org/patch/16050/mbox/"
            },
            {
                "id": 16051,
                "url": "https://patchwork.libcamera.org/api/patches/16051/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16051/",
                "msgid": "<20220526082737.1081262-3-chenghaoyang@google.com>",
                "date": "2022-05-26T08:27:30",
                "name": "[libcamera-devel,v2,2/9] ipu3: Allow only one camera being started",
                "mbox": "https://patchwork.libcamera.org/patch/16051/mbox/"
            },
            {
                "id": 16052,
                "url": "https://patchwork.libcamera.org/api/patches/16052/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16052/",
                "msgid": "<20220526082737.1081262-4-chenghaoyang@google.com>",
                "date": "2022-05-26T08:27:31",
                "name": "[libcamera-devel,v2,3/9] ipu3: Use imgu0 as default",
                "mbox": "https://patchwork.libcamera.org/patch/16052/mbox/"
            },
            {
                "id": 16053,
                "url": "https://patchwork.libcamera.org/api/patches/16053/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16053/",
                "msgid": "<20220526082737.1081262-5-chenghaoyang@google.com>",
                "date": "2022-05-26T08:27:32",
                "name": "[libcamera-devel,v2,4/9] ipu3: Add StillCapture stream and imgu1 param buffers",
                "mbox": "https://patchwork.libcamera.org/patch/16053/mbox/"
            },
            {
                "id": 16054,
                "url": "https://patchwork.libcamera.org/api/patches/16054/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16054/",
                "msgid": "<20220526082737.1081262-6-chenghaoyang@google.com>",
                "date": "2022-05-26T08:27:33",
                "name": "[libcamera-devel,v2,5/9] ipu3: Update IPAIPU3Interface::fillParamsBuffer with captureBufferId",
                "mbox": "https://patchwork.libcamera.org/patch/16054/mbox/"
            },
            {
                "id": 16055,
                "url": "https://patchwork.libcamera.org/api/patches/16055/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16055/",
                "msgid": "<20220526082737.1081262-7-chenghaoyang@google.com>",
                "date": "2022-05-26T08:27:34",
                "name": "[libcamera-devel,v2,6/9] ipu3: Configure imgu1 when necessary",
                "mbox": "https://patchwork.libcamera.org/patch/16055/mbox/"
            },
            {
                "id": 16056,
                "url": "https://patchwork.libcamera.org/api/patches/16056/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16056/",
                "msgid": "<20220526082737.1081262-8-chenghaoyang@google.com>",
                "date": "2022-05-26T08:27:35",
                "name": "[libcamera-devel,v2,7/9] ipu3: Assign |outCaptureStream| to StillCapture configuration",
                "mbox": "https://patchwork.libcamera.org/patch/16056/mbox/"
            },
            {
                "id": 16057,
                "url": "https://patchwork.libcamera.org/api/patches/16057/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16057/",
                "msgid": "<20220526082737.1081262-9-chenghaoyang@google.com>",
                "date": "2022-05-26T08:27:36",
                "name": "[libcamera-devel,v2,8/9] Request StillCapture stream as default in Android adapter",
                "mbox": "https://patchwork.libcamera.org/patch/16057/mbox/"
            },
            {
                "id": 16058,
                "url": "https://patchwork.libcamera.org/api/patches/16058/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16058/",
                "msgid": "<20220526082737.1081262-10-chenghaoyang@google.com>",
                "date": "2022-05-26T08:27:37",
                "name": "[libcamera-devel,v2,9/9] ipu3: Fixes frame delay",
                "mbox": "https://patchwork.libcamera.org/patch/16058/mbox/"
            }
        ]
    },
    {
        "id": 3142,
        "url": "https://patchwork.libcamera.org/api/series/3142/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3142",
        "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: checkstyle: Improve header formatter",
        "date": "2022-05-26T11:00:06",
        "submitter": {
            "id": 2,
            "url": "https://patchwork.libcamera.org/api/people/2/?format=api",
            "name": "Laurent Pinchart",
            "email": "laurent.pinchart@ideasonboard.com"
        },
        "version": 1,
        "total": 3,
        "received_total": 3,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3142/mbox/",
        "cover_letter": {
            "id": 16059,
            "url": "https://patchwork.libcamera.org/api/covers/16059/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/16059/",
            "msgid": "<20220526110009.13874-1-laurent.pinchart@ideasonboard.com>",
            "date": "2022-05-26T11:00:06",
            "name": "[libcamera-devel,0/3] libcamera: checkstyle: Improve header formatter",
            "mbox": "https://patchwork.libcamera.org/cover/16059/mbox/"
        },
        "patches": [
            {
                "id": 16060,
                "url": "https://patchwork.libcamera.org/api/patches/16060/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16060/",
                "msgid": "<20220526110009.13874-2-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-26T11:00:07",
                "name": "[libcamera-devel,1/3] utils: checkstyle: Run the ClangFormatter last",
                "mbox": "https://patchwork.libcamera.org/patch/16060/mbox/"
            },
            {
                "id": 16061,
                "url": "https://patchwork.libcamera.org/api/patches/16061/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16061/",
                "msgid": "<20220526110009.13874-3-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-26T11:00:08",
                "name": "[libcamera-devel,2/3] utils: checkstyle: Ensure \"...\" include style for internal headers",
                "mbox": "https://patchwork.libcamera.org/patch/16061/mbox/"
            },
            {
                "id": 16062,
                "url": "https://patchwork.libcamera.org/api/patches/16062/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16062/",
                "msgid": "<20220526110009.13874-4-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-26T11:00:09",
                "name": "[libcamera-devel,3/3] libcamera: Use \"...\" instead of <...> consistently for internal headers",
                "mbox": "https://patchwork.libcamera.org/patch/16062/mbox/"
            }
        ]
    },
    {
        "id": 3143,
        "url": "https://patchwork.libcamera.org/api/series/3143/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3143",
        "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-devel] libcamera: pipeline: uvcvideo: Infer camera location from removable attribute",
        "date": "2022-05-26T13:30:25",
        "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/3143/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 16063,
                "url": "https://patchwork.libcamera.org/api/patches/16063/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16063/",
                "msgid": "<20220526133025.18746-1-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-26T13:30:25",
                "name": "[libcamera-devel] libcamera: pipeline: uvcvideo: Infer camera location from removable attribute",
                "mbox": "https://patchwork.libcamera.org/patch/16063/mbox/"
            }
        ]
    },
    {
        "id": 3144,
        "url": "https://patchwork.libcamera.org/api/series/3144/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3144",
        "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-devel] libcamera: media_device: Return string references to avoid copies",
        "date": "2022-05-26T13:30:52",
        "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/3144/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 16064,
                "url": "https://patchwork.libcamera.org/api/patches/16064/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16064/",
                "msgid": "<20220526133052.18791-1-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-26T13:30:52",
                "name": "[libcamera-devel] libcamera: media_device: Return string references to avoid copies",
                "mbox": "https://patchwork.libcamera.org/patch/16064/mbox/"
            }
        ]
    },
    {
        "id": 3145,
        "url": "https://patchwork.libcamera.org/api/series/3145/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3145",
        "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": "Plumb the YUV processor in",
        "date": "2022-05-27T09:34:35",
        "submitter": {
            "id": 17,
            "url": "https://patchwork.libcamera.org/api/people/17/?format=api",
            "name": "Paul Elder",
            "email": "paul.elder@ideasonboard.com"
        },
        "version": 2,
        "total": 5,
        "received_total": 5,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3145/mbox/",
        "cover_letter": {
            "id": 16065,
            "url": "https://patchwork.libcamera.org/api/covers/16065/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/16065/",
            "msgid": "<20220527093440.953377-1-paul.elder@ideasonboard.com>",
            "date": "2022-05-27T09:34:35",
            "name": "[libcamera-devel,v2,0/5] Plumb the YUV processor in",
            "mbox": "https://patchwork.libcamera.org/cover/16065/mbox/"
        },
        "patches": [
            {
                "id": 16066,
                "url": "https://patchwork.libcamera.org/api/patches/16066/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16066/",
                "msgid": "<20220527093440.953377-2-paul.elder@ideasonboard.com>",
                "date": "2022-05-27T09:34:36",
                "name": "[libcamera-devel,v2,1/5] android: camera_stream: Add sourceStream",
                "mbox": "https://patchwork.libcamera.org/patch/16066/mbox/"
            },
            {
                "id": 16067,
                "url": "https://patchwork.libcamera.org/api/patches/16067/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16067/",
                "msgid": "<20220527093440.953377-3-paul.elder@ideasonboard.com>",
                "date": "2022-05-27T09:34:37",
                "name": "[libcamera-devel,v2,2/5] android: camera_stream: Create allocator unconditionally",
                "mbox": "https://patchwork.libcamera.org/patch/16067/mbox/"
            },
            {
                "id": 16068,
                "url": "https://patchwork.libcamera.org/api/patches/16068/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16068/",
                "msgid": "<20220527093440.953377-4-paul.elder@ideasonboard.com>",
                "date": "2022-05-27T09:34:38",
                "name": "[libcamera-devel,v2,3/5] android: camera_device: Postpone mapped streams handling",
                "mbox": "https://patchwork.libcamera.org/patch/16068/mbox/"
            },
            {
                "id": 16069,
                "url": "https://patchwork.libcamera.org/api/patches/16069/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16069/",
                "msgid": "<20220527093440.953377-5-paul.elder@ideasonboard.com>",
                "date": "2022-05-27T09:34:39",
                "name": "[libcamera-devel,v2,4/5] android: camera_device: Use YUV post-processor",
                "mbox": "https://patchwork.libcamera.org/patch/16069/mbox/"
            },
            {
                "id": 16070,
                "url": "https://patchwork.libcamera.org/api/patches/16070/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16070/",
                "msgid": "<20220527093440.953377-6-paul.elder@ideasonboard.com>",
                "date": "2022-05-27T09:34:40",
                "name": "[libcamera-devel,v2,5/5] android: camera_device: Print the correct number of completed streams",
                "mbox": "https://patchwork.libcamera.org/patch/16070/mbox/"
            }
        ]
    },
    {
        "id": 3146,
        "url": "https://patchwork.libcamera.org/api/series/3146/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3146",
        "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": "More misc Python patches",
        "date": "2022-05-27T14:44:17",
        "submitter": {
            "id": 109,
            "url": "https://patchwork.libcamera.org/api/people/109/?format=api",
            "name": "Tomi Valkeinen",
            "email": "tomi.valkeinen@ideasonboard.com"
        },
        "version": 3,
        "total": 30,
        "received_total": 30,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3146/mbox/",
        "cover_letter": {
            "id": 16071,
            "url": "https://patchwork.libcamera.org/api/covers/16071/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/16071/",
            "msgid": "<20220527144447.94891-1-tomi.valkeinen@ideasonboard.com>",
            "date": "2022-05-27T14:44:17",
            "name": "[libcamera-devel,v3,00/30] More misc Python patches",
            "mbox": "https://patchwork.libcamera.org/cover/16071/mbox/"
        },
        "patches": [
            {
                "id": 16072,
                "url": "https://patchwork.libcamera.org/api/patches/16072/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16072/",
                "msgid": "<20220527144447.94891-2-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:18",
                "name": "[libcamera-devel,v3,01/30] py: Generate pixel formats list",
                "mbox": "https://patchwork.libcamera.org/patch/16072/mbox/"
            },
            {
                "id": 16073,
                "url": "https://patchwork.libcamera.org/api/patches/16073/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16073/",
                "msgid": "<20220527144447.94891-3-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:19",
                "name": "[libcamera-devel,v3,02/30] py: cam_qt: Use libcamera.formats",
                "mbox": "https://patchwork.libcamera.org/patch/16073/mbox/"
            },
            {
                "id": 16074,
                "url": "https://patchwork.libcamera.org/api/patches/16074/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16074/",
                "msgid": "<20220527144447.94891-4-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:20",
                "name": "[libcamera-devel,v3,03/30] py: cam: Cleanups",
                "mbox": "https://patchwork.libcamera.org/patch/16074/mbox/"
            },
            {
                "id": 16075,
                "url": "https://patchwork.libcamera.org/api/patches/16075/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16075/",
                "msgid": "<20220527144447.94891-5-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:21",
                "name": "[libcamera-devel,v3,04/30] py: Fix SceneFlicker enum values",
                "mbox": "https://patchwork.libcamera.org/patch/16075/mbox/"
            },
            {
                "id": 16076,
                "url": "https://patchwork.libcamera.org/api/patches/16076/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16076/",
                "msgid": "<20220527144447.94891-6-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:22",
                "name": "[libcamera-devel,v3,05/30] py: Fix None value in ControlType enum",
                "mbox": "https://patchwork.libcamera.org/patch/16076/mbox/"
            },
            {
                "id": 16077,
                "url": "https://patchwork.libcamera.org/api/patches/16077/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16077/",
                "msgid": "<20220527144447.94891-7-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:23",
                "name": "[libcamera-devel,v3,06/30] py: Add CameraManager.read_event()",
                "mbox": "https://patchwork.libcamera.org/patch/16077/mbox/"
            },
            {
                "id": 16078,
                "url": "https://patchwork.libcamera.org/api/patches/16078/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16078/",
                "msgid": "<20220527144447.94891-8-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:24",
                "name": "[libcamera-devel,v3,07/30] py: Move MappedFrameBuffer to libcamera.utils",
                "mbox": "https://patchwork.libcamera.org/patch/16078/mbox/"
            },
            {
                "id": 16079,
                "url": "https://patchwork.libcamera.org/api/patches/16079/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16079/",
                "msgid": "<20220527144447.94891-9-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:25",
                "name": "[libcamera-devel,v3,08/30] py: MappedFrameBuffer: Add type hints & docs",
                "mbox": "https://patchwork.libcamera.org/patch/16079/mbox/"
            },
            {
                "id": 16080,
                "url": "https://patchwork.libcamera.org/api/patches/16080/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16080/",
                "msgid": "<20220527144447.94891-10-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:26",
                "name": "[libcamera-devel,v3,09/30] py: cam: Drop WA_ShowWithoutActivating",
                "mbox": "https://patchwork.libcamera.org/patch/16080/mbox/"
            },
            {
                "id": 16082,
                "url": "https://patchwork.libcamera.org/api/patches/16082/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16082/",
                "msgid": "<20220527144447.94891-11-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:27",
                "name": "[libcamera-devel,v3,10/30] py: cam: Convert ctx and state to classes",
                "mbox": "https://patchwork.libcamera.org/patch/16082/mbox/"
            },
            {
                "id": 16083,
                "url": "https://patchwork.libcamera.org/api/patches/16083/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16083/",
                "msgid": "<20220527144447.94891-12-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:28",
                "name": "[libcamera-devel,v3,11/30] py: Add README.md",
                "mbox": "https://patchwork.libcamera.org/patch/16083/mbox/"
            },
            {
                "id": 16081,
                "url": "https://patchwork.libcamera.org/api/patches/16081/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16081/",
                "msgid": "<20220527144447.94891-13-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:29",
                "name": "[libcamera-devel,v3,12/30] py: Re-implement controls geneneration",
                "mbox": "https://patchwork.libcamera.org/patch/16081/mbox/"
            },
            {
                "id": 16084,
                "url": "https://patchwork.libcamera.org/api/patches/16084/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16084/",
                "msgid": "<20220527144447.94891-14-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:30",
                "name": "[libcamera-devel,v3,13/30] py: Re-structure the controls API",
                "mbox": "https://patchwork.libcamera.org/patch/16084/mbox/"
            },
            {
                "id": 16085,
                "url": "https://patchwork.libcamera.org/api/patches/16085/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16085/",
                "msgid": "<20220527144447.94891-15-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:31",
                "name": "[libcamera-devel,v3,14/30] py: Rename 'efd' to 'event_fd'",
                "mbox": "https://patchwork.libcamera.org/patch/16085/mbox/"
            },
            {
                "id": 16087,
                "url": "https://patchwork.libcamera.org/api/patches/16087/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16087/",
                "msgid": "<20220527144447.94891-16-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:32",
                "name": "[libcamera-devel,v3,15/30] py: Generate bindings for properties",
                "mbox": "https://patchwork.libcamera.org/patch/16087/mbox/"
            },
            {
                "id": 16088,
                "url": "https://patchwork.libcamera.org/api/patches/16088/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16088/",
                "msgid": "<20220527144447.94891-17-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:33",
                "name": "[libcamera-devel,v3,16/30] py: Use ln --relative to create symlinks",
                "mbox": "https://patchwork.libcamera.org/patch/16088/mbox/"
            },
            {
                "id": 16086,
                "url": "https://patchwork.libcamera.org/api/patches/16086/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16086/",
                "msgid": "<20220527144447.94891-18-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:34",
                "name": "[libcamera-devel,v3,17/30] py: unittests: Fix test_sleep()",
                "mbox": "https://patchwork.libcamera.org/patch/16086/mbox/"
            },
            {
                "id": 16090,
                "url": "https://patchwork.libcamera.org/api/patches/16090/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16090/",
                "msgid": "<20220527144447.94891-19-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:35",
                "name": "[libcamera-devel,v3,18/30] py: unittests: Fix test_select()",
                "mbox": "https://patchwork.libcamera.org/patch/16090/mbox/"
            },
            {
                "id": 16089,
                "url": "https://patchwork.libcamera.org/api/patches/16089/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16089/",
                "msgid": "<20220527144447.94891-20-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:36",
                "name": "[libcamera-devel,v3,19/30] py: cam: Move conversion funcs to helpers.py",
                "mbox": "https://patchwork.libcamera.org/patch/16089/mbox/"
            },
            {
                "id": 16091,
                "url": "https://patchwork.libcamera.org/api/patches/16091/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16091/",
                "msgid": "<20220527144447.94891-21-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:37",
                "name": "[libcamera-devel,v3,20/30] py: cam: Drop PIL dependency",
                "mbox": "https://patchwork.libcamera.org/patch/16091/mbox/"
            },
            {
                "id": 16093,
                "url": "https://patchwork.libcamera.org/api/patches/16093/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16093/",
                "msgid": "<20220527144447.94891-22-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:38",
                "name": "[libcamera-devel,v3,21/30] py: Add Request.__str__()",
                "mbox": "https://patchwork.libcamera.org/patch/16093/mbox/"
            },
            {
                "id": 16095,
                "url": "https://patchwork.libcamera.org/api/patches/16095/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16095/",
                "msgid": "<20220527144447.94891-23-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:39",
                "name": "[libcamera-devel,v3,22/30] py: Add FrameMetadataPlane",
                "mbox": "https://patchwork.libcamera.org/patch/16095/mbox/"
            },
            {
                "id": 16092,
                "url": "https://patchwork.libcamera.org/api/patches/16092/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16092/",
                "msgid": "<20220527144447.94891-24-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:40",
                "name": "[libcamera-devel,v3,23/30] py: Implement FrameBufferPlane",
                "mbox": "https://patchwork.libcamera.org/patch/16092/mbox/"
            },
            {
                "id": 16094,
                "url": "https://patchwork.libcamera.org/api/patches/16094/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16094/",
                "msgid": "<20220527144447.94891-25-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:41",
                "name": "[libcamera-devel,v3,24/30] py: MappedFrameBuffer: Support non-contextmanager use",
                "mbox": "https://patchwork.libcamera.org/patch/16094/mbox/"
            },
            {
                "id": 16096,
                "url": "https://patchwork.libcamera.org/api/patches/16096/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16096/",
                "msgid": "<20220527144447.94891-26-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:42",
                "name": "[libcamera-devel,v3,25/30] py: MappedFrameBuffer: Add 'fb' property",
                "mbox": "https://patchwork.libcamera.org/patch/16096/mbox/"
            },
            {
                "id": 16097,
                "url": "https://patchwork.libcamera.org/api/patches/16097/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16097/",
                "msgid": "<20220527144447.94891-27-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:43",
                "name": "[libcamera-devel,v3,26/30] py: cam: cam_qt: mmap the fbs only once",
                "mbox": "https://patchwork.libcamera.org/patch/16097/mbox/"
            },
            {
                "id": 16098,
                "url": "https://patchwork.libcamera.org/api/patches/16098/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16098/",
                "msgid": "<20220527144447.94891-28-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:44",
                "name": "[libcamera-devel,v3,27/30] py: examples: Add simple-capture.py",
                "mbox": "https://patchwork.libcamera.org/patch/16098/mbox/"
            },
            {
                "id": 16100,
                "url": "https://patchwork.libcamera.org/api/patches/16100/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16100/",
                "msgid": "<20220527144447.94891-29-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:45",
                "name": "[libcamera-devel,v3,28/30] py: examples: Add simple-continuous-capture.py",
                "mbox": "https://patchwork.libcamera.org/patch/16100/mbox/"
            },
            {
                "id": 16099,
                "url": "https://patchwork.libcamera.org/api/patches/16099/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16099/",
                "msgid": "<20220527144447.94891-30-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:46",
                "name": "[libcamera-devel,v3,29/30] py: examples: Add itest.py",
                "mbox": "https://patchwork.libcamera.org/patch/16099/mbox/"
            },
            {
                "id": 16101,
                "url": "https://patchwork.libcamera.org/api/patches/16101/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16101/",
                "msgid": "<20220527144447.94891-31-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-27T14:44:47",
                "name": "[libcamera-devel,v3,30/30] py: examples: Add simple-cam.py",
                "mbox": "https://patchwork.libcamera.org/patch/16101/mbox/"
            }
        ]
    },
    {
        "id": 3147,
        "url": "https://patchwork.libcamera.org/api/series/3147/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3147",
        "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": "Move frame contexts queue to a separate",
        "date": "2022-05-27T19:17:37",
        "submitter": {
            "id": 86,
            "url": "https://patchwork.libcamera.org/api/people/86/?format=api",
            "name": "Umang Jain",
            "email": "umang.jain@ideasonboard.com"
        },
        "version": 2,
        "total": 3,
        "received_total": 3,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3147/mbox/",
        "cover_letter": {
            "id": 16102,
            "url": "https://patchwork.libcamera.org/api/covers/16102/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/16102/",
            "msgid": "<20220527191740.242300-1-umang.jain@ideasonboard.com>",
            "date": "2022-05-27T19:17:37",
            "name": "[libcamera-devel,RFC,v2,0/3] Move frame contexts queue to a separate",
            "mbox": "https://patchwork.libcamera.org/cover/16102/mbox/"
        },
        "patches": [
            {
                "id": 16103,
                "url": "https://patchwork.libcamera.org/api/patches/16103/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16103/",
                "msgid": "<20220527191740.242300-2-umang.jain@ideasonboard.com>",
                "date": "2022-05-27T19:17:38",
                "name": "[libcamera-devel,RFC,v2,1/3] ipa: ipu3: Separate out frame context queue as a distinct class",
                "mbox": "https://patchwork.libcamera.org/patch/16103/mbox/"
            },
            {
                "id": 16104,
                "url": "https://patchwork.libcamera.org/api/patches/16104/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16104/",
                "msgid": "<20220527191740.242300-3-umang.jain@ideasonboard.com>",
                "date": "2022-05-27T19:17:39",
                "name": "[libcamera-devel,RFC,v2,2/3] ipa: ipu3: ipa_context: Extend FCQueue::get()",
                "mbox": "https://patchwork.libcamera.org/patch/16104/mbox/"
            },
            {
                "id": 16105,
                "url": "https://patchwork.libcamera.org/api/patches/16105/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16105/",
                "msgid": "<20220527191740.242300-4-umang.jain@ideasonboard.com>",
                "date": "2022-05-27T19:17:40",
                "name": "[libcamera-devel,RFC,v2,3/3] ipa: algorithm: process() should take in frame number instead of context",
                "mbox": "https://patchwork.libcamera.org/patch/16105/mbox/"
            }
        ]
    },
    {
        "id": 3148,
        "url": "https://patchwork.libcamera.org/api/series/3148/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3148",
        "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-devel] utils: checkstyle.py: Fix color bleed",
        "date": "2022-05-30T07:22:28",
        "submitter": {
            "id": 109,
            "url": "https://patchwork.libcamera.org/api/people/109/?format=api",
            "name": "Tomi Valkeinen",
            "email": "tomi.valkeinen@ideasonboard.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3148/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 16106,
                "url": "https://patchwork.libcamera.org/api/patches/16106/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16106/",
                "msgid": "<20220530072228.15916-1-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-30T07:22:28",
                "name": "[libcamera-devel] utils: checkstyle.py: Fix color bleed",
                "mbox": "https://patchwork.libcamera.org/patch/16106/mbox/"
            }
        ]
    },
    {
        "id": 3149,
        "url": "https://patchwork.libcamera.org/api/series/3149/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3149",
        "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": "More misc Python patches",
        "date": "2022-05-30T14:27:06",
        "submitter": {
            "id": 109,
            "url": "https://patchwork.libcamera.org/api/people/109/?format=api",
            "name": "Tomi Valkeinen",
            "email": "tomi.valkeinen@ideasonboard.com"
        },
        "version": 4,
        "total": 16,
        "received_total": 16,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3149/mbox/",
        "cover_letter": {
            "id": 16107,
            "url": "https://patchwork.libcamera.org/api/covers/16107/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/16107/",
            "msgid": "<20220530142722.57618-1-tomi.valkeinen@ideasonboard.com>",
            "date": "2022-05-30T14:27:06",
            "name": "[libcamera-devel,v4,00/16] More misc Python patches",
            "mbox": "https://patchwork.libcamera.org/cover/16107/mbox/"
        },
        "patches": [
            {
                "id": 16108,
                "url": "https://patchwork.libcamera.org/api/patches/16108/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16108/",
                "msgid": "<20220530142722.57618-2-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-30T14:27:07",
                "name": "[libcamera-devel,v4,01/16] py: unittests: Fix test_sleep()",
                "mbox": "https://patchwork.libcamera.org/patch/16108/mbox/"
            },
            {
                "id": 16109,
                "url": "https://patchwork.libcamera.org/api/patches/16109/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16109/",
                "msgid": "<20220530142722.57618-3-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-30T14:27:08",
                "name": "[libcamera-devel,v4,02/16] py: unittests: Fix test_select()",
                "mbox": "https://patchwork.libcamera.org/patch/16109/mbox/"
            },
            {
                "id": 16110,
                "url": "https://patchwork.libcamera.org/api/patches/16110/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16110/",
                "msgid": "<20220530142722.57618-4-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-30T14:27:09",
                "name": "[libcamera-devel,v4,03/16] py: cam: Move conversion funcs to helpers.py",
                "mbox": "https://patchwork.libcamera.org/patch/16110/mbox/"
            },
            {
                "id": 16111,
                "url": "https://patchwork.libcamera.org/api/patches/16111/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16111/",
                "msgid": "<20220530142722.57618-5-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-30T14:27:10",
                "name": "[libcamera-devel,v4,04/16] py: cam: Drop PIL dependency",
                "mbox": "https://patchwork.libcamera.org/patch/16111/mbox/"
            },
            {
                "id": 16112,
                "url": "https://patchwork.libcamera.org/api/patches/16112/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16112/",
                "msgid": "<20220530142722.57618-6-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-30T14:27:11",
                "name": "[libcamera-devel,v4,05/16] py: Add Request.__str__()",
                "mbox": "https://patchwork.libcamera.org/patch/16112/mbox/"
            },
            {
                "id": 16113,
                "url": "https://patchwork.libcamera.org/api/patches/16113/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16113/",
                "msgid": "<20220530142722.57618-7-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-30T14:27:12",
                "name": "[libcamera-devel,v4,06/16] py: Add FrameMetadataPlane",
                "mbox": "https://patchwork.libcamera.org/patch/16113/mbox/"
            },
            {
                "id": 16114,
                "url": "https://patchwork.libcamera.org/api/patches/16114/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16114/",
                "msgid": "<20220530142722.57618-8-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-30T14:27:13",
                "name": "[libcamera-devel,v4,07/16] py: Implement FrameBufferPlane",
                "mbox": "https://patchwork.libcamera.org/patch/16114/mbox/"
            },
            {
                "id": 16115,
                "url": "https://patchwork.libcamera.org/api/patches/16115/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16115/",
                "msgid": "<20220530142722.57618-9-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-30T14:27:14",
                "name": "[libcamera-devel,v4,08/16] py: MappedFrameBuffer: Support non-contextmanager use",
                "mbox": "https://patchwork.libcamera.org/patch/16115/mbox/"
            },
            {
                "id": 16116,
                "url": "https://patchwork.libcamera.org/api/patches/16116/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16116/",
                "msgid": "<20220530142722.57618-10-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-30T14:27:15",
                "name": "[libcamera-devel,v4,09/16] py: MappedFrameBuffer: Add 'fb' property",
                "mbox": "https://patchwork.libcamera.org/patch/16116/mbox/"
            },
            {
                "id": 16117,
                "url": "https://patchwork.libcamera.org/api/patches/16117/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16117/",
                "msgid": "<20220530142722.57618-11-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-30T14:27:16",
                "name": "[libcamera-devel,v4,10/16] py: cam: cam_qt: mmap the fbs only once",
                "mbox": "https://patchwork.libcamera.org/patch/16117/mbox/"
            },
            {
                "id": 16118,
                "url": "https://patchwork.libcamera.org/api/patches/16118/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16118/",
                "msgid": "<20220530142722.57618-12-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-30T14:27:17",
                "name": "[libcamera-devel,v4,11/16] py: merge read_event() and get_ready_requests()",
                "mbox": "https://patchwork.libcamera.org/patch/16118/mbox/"
            },
            {
                "id": 16119,
                "url": "https://patchwork.libcamera.org/api/patches/16119/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16119/",
                "msgid": "<20220530142722.57618-13-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-30T14:27:18",
                "name": "[libcamera-devel,v4,12/16] Documentation: Add python-bindings.rst",
                "mbox": "https://patchwork.libcamera.org/patch/16119/mbox/"
            },
            {
                "id": 16120,
                "url": "https://patchwork.libcamera.org/api/patches/16120/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16120/",
                "msgid": "<20220530142722.57618-14-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-30T14:27:19",
                "name": "[libcamera-devel,v4,13/16] py: examples: Add simple-capture.py",
                "mbox": "https://patchwork.libcamera.org/patch/16120/mbox/"
            },
            {
                "id": 16121,
                "url": "https://patchwork.libcamera.org/api/patches/16121/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16121/",
                "msgid": "<20220530142722.57618-15-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-30T14:27:20",
                "name": "[libcamera-devel,v4,14/16] py: examples: Add simple-continuous-capture.py",
                "mbox": "https://patchwork.libcamera.org/patch/16121/mbox/"
            },
            {
                "id": 16122,
                "url": "https://patchwork.libcamera.org/api/patches/16122/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16122/",
                "msgid": "<20220530142722.57618-16-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-30T14:27:21",
                "name": "[libcamera-devel,v4,15/16] py: examples: Add itest.py",
                "mbox": "https://patchwork.libcamera.org/patch/16122/mbox/"
            },
            {
                "id": 16123,
                "url": "https://patchwork.libcamera.org/api/patches/16123/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16123/",
                "msgid": "<20220530142722.57618-17-tomi.valkeinen@ideasonboard.com>",
                "date": "2022-05-30T14:27:22",
                "name": "[libcamera-devel,v4,16/16] py: examples: Add simple-cam.py",
                "mbox": "https://patchwork.libcamera.org/patch/16123/mbox/"
            }
        ]
    },
    {
        "id": 3150,
        "url": "https://patchwork.libcamera.org/api/series/3150/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3150",
        "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-devel] libcamera: Fix incorrect toString() to operator<<() conversions",
        "date": "2022-05-30T23:00: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/3150/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 16124,
                "url": "https://patchwork.libcamera.org/api/patches/16124/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16124/",
                "msgid": "<20220530230045.5865-1-laurent.pinchart@ideasonboard.com>",
                "date": "2022-05-30T23:00:45",
                "name": "[libcamera-devel] libcamera: Fix incorrect toString() to operator<<() conversions",
                "mbox": "https://patchwork.libcamera.org/patch/16124/mbox/"
            }
        ]
    },
    {
        "id": 3151,
        "url": "https://patchwork.libcamera.org/api/series/3151/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3151",
        "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-devel] cam: drm: Support /dev/dri cards other than 0",
        "date": "2022-06-01T15:23:45",
        "submitter": {
            "id": 101,
            "url": "https://patchwork.libcamera.org/api/people/101/?format=api",
            "name": "Eric Curtin",
            "email": "ecurtin@redhat.com"
        },
        "version": 1,
        "total": 1,
        "received_total": 1,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3151/mbox/",
        "cover_letter": null,
        "patches": [
            {
                "id": 16125,
                "url": "https://patchwork.libcamera.org/api/patches/16125/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16125/",
                "msgid": "<20220601152345.37753-1-ecurtin@redhat.com>",
                "date": "2022-06-01T15:23:45",
                "name": "[libcamera-devel] cam: drm: Support /dev/dri cards other than 0",
                "mbox": "https://patchwork.libcamera.org/patch/16125/mbox/"
            }
        ]
    },
    {
        "id": 3152,
        "url": "https://patchwork.libcamera.org/api/series/3152/?format=api",
        "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3152",
        "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": "generate and use fixed-sized Span Control types",
        "date": "2022-06-01T23:17:58",
        "submitter": {
            "id": 111,
            "url": "https://patchwork.libcamera.org/api/people/111/?format=api",
            "name": "Christian Rauch",
            "email": "Rauch.Christian@gmx.de"
        },
        "version": 5,
        "total": 4,
        "received_total": 4,
        "received_all": true,
        "mbox": "https://patchwork.libcamera.org/series/3152/mbox/",
        "cover_letter": {
            "id": 16126,
            "url": "https://patchwork.libcamera.org/api/covers/16126/?format=api",
            "web_url": "https://patchwork.libcamera.org/cover/16126/",
            "msgid": "<20220601231802.16735-1-Rauch.Christian@gmx.de>",
            "date": "2022-06-01T23:17:58",
            "name": "[libcamera-devel,v5,0/4] generate and use fixed-sized Span Control types",
            "mbox": "https://patchwork.libcamera.org/cover/16126/mbox/"
        },
        "patches": [
            {
                "id": 16127,
                "url": "https://patchwork.libcamera.org/api/patches/16127/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16127/",
                "msgid": "<20220601231802.16735-2-Rauch.Christian@gmx.de>",
                "date": "2022-06-01T23:17:59",
                "name": "[libcamera-devel,v5,1/4] libcamera: controls: Use std::optional to handle invalid control values",
                "mbox": "https://patchwork.libcamera.org/patch/16127/mbox/"
            },
            {
                "id": 16128,
                "url": "https://patchwork.libcamera.org/api/patches/16128/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16128/",
                "msgid": "<20220601231802.16735-3-Rauch.Christian@gmx.de>",
                "date": "2022-06-01T23:18:00",
                "name": "[libcamera-devel,v5,2/4] libcamera: controls: Define size of array controls as a shape vector",
                "mbox": "https://patchwork.libcamera.org/patch/16128/mbox/"
            },
            {
                "id": 16129,
                "url": "https://patchwork.libcamera.org/api/patches/16129/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16129/",
                "msgid": "<20220601231802.16735-4-Rauch.Christian@gmx.de>",
                "date": "2022-06-01T23:18:01",
                "name": "[libcamera-devel,v5,3/4] libcamera: controls: Generate fixed- and variable-sized Span Controls",
                "mbox": "https://patchwork.libcamera.org/patch/16129/mbox/"
            },
            {
                "id": 16130,
                "url": "https://patchwork.libcamera.org/api/patches/16130/?format=api",
                "web_url": "https://patchwork.libcamera.org/patch/16130/",
                "msgid": "<20220601231802.16735-5-Rauch.Christian@gmx.de>",
                "date": "2022-06-01T23:18:02",
                "name": "[libcamera-devel,v5,4/4] libcamera: controls: Apply explicit fixed-sized Span type casts",
                "mbox": "https://patchwork.libcamera.org/patch/16130/mbox/"
            }
        ]
    }
]