Show a series.

GET /api/1.1/series/3476/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 3476,
    "url": "https://patchwork.libcamera.org/api/1.1/series/3476/?format=api",
    "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=3476",
    "project": {
        "id": 1,
        "url": "https://patchwork.libcamera.org/api/1.1/projects/1/?format=api",
        "name": "libcamera",
        "link_name": "libcamera",
        "list_id": "libcamera_core",
        "list_email": "libcamera-devel@lists.libcamera.org",
        "web_url": "",
        "scm_url": "",
        "webscm_url": ""
    },
    "name": "ipa: Frame context queue, IPU3 & RkISP consolidation, and RkISP1 improvements",
    "date": "2022-09-08T01:41:28",
    "submitter": {
        "id": 2,
        "url": "https://patchwork.libcamera.org/api/1.1/people/2/?format=api",
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com"
    },
    "version": 4,
    "total": 32,
    "received_total": 32,
    "received_all": true,
    "mbox": "https://patchwork.libcamera.org/series/3476/mbox/",
    "cover_letter": {
        "id": 17309,
        "url": "https://patchwork.libcamera.org/api/1.1/covers/17309/?format=api",
        "web_url": "https://patchwork.libcamera.org/cover/17309/",
        "msgid": "<20220908014200.28728-1-laurent.pinchart@ideasonboard.com>",
        "date": "2022-09-08T01:41:28",
        "name": "[libcamera-devel,v4,00/32] ipa: Frame context queue, IPU3 & RkISP consolidation, and RkISP1 improvements",
        "mbox": "https://patchwork.libcamera.org/cover/17309/mbox/"
    },
    "patches": [
        {
            "id": 17310,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17310/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17310/",
            "msgid": "<20220908014200.28728-2-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:29",
            "name": "[libcamera-devel,v4,01/32] ipa: ipu3: Fix style of Doxygen comment blocks",
            "mbox": "https://patchwork.libcamera.org/patch/17310/mbox/"
        },
        {
            "id": 17311,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17311/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17311/",
            "msgid": "<20220908014200.28728-3-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:30",
            "name": "[libcamera-devel,v4,02/32] ipa: ipu3: af: Pass context reference to afIsOutOfFocus()",
            "mbox": "https://patchwork.libcamera.org/patch/17311/mbox/"
        },
        {
            "id": 17312,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17312/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17312/",
            "msgid": "<20220908014200.28728-4-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:31",
            "name": "[libcamera-devel,v4,03/32] ipa: libipa: Pass a reference instead of pointer to Algorithm::process()",
            "mbox": "https://patchwork.libcamera.org/patch/17312/mbox/"
        },
        {
            "id": 17313,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17313/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17313/",
            "msgid": "<20220908014200.28728-5-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:32",
            "name": "[libcamera-devel,v4,04/32] ipa: libipa: Introduce FrameContextQueue",
            "mbox": "https://patchwork.libcamera.org/patch/17313/mbox/"
        },
        {
            "id": 17314,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17314/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17314/",
            "msgid": "<20220908014200.28728-6-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:33",
            "name": "[libcamera-devel,v4,05/32] ipa: libipa: Provide a common base for frame contexts",
            "mbox": "https://patchwork.libcamera.org/patch/17314/mbox/"
        },
        {
            "id": 17315,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17315/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17315/",
            "msgid": "<20220908014200.28728-7-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:34",
            "name": "[libcamera-devel,v4,06/32] ipa: libipa: algorithm: prepare(): Pass frame and frame Context",
            "mbox": "https://patchwork.libcamera.org/patch/17315/mbox/"
        },
        {
            "id": 17316,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17316/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17316/",
            "msgid": "<20220908014200.28728-8-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:35",
            "name": "[libcamera-devel,v4,07/32] ipa: libipa: algorithm: process(): Pass frame number",
            "mbox": "https://patchwork.libcamera.org/patch/17316/mbox/"
        },
        {
            "id": 17317,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17317/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17317/",
            "msgid": "<20220908014200.28728-9-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:36",
            "name": "[libcamera-devel,v4,08/32] ipa: libipa: algorithm: queueRequest(): Pass frame context",
            "mbox": "https://patchwork.libcamera.org/patch/17317/mbox/"
        },
        {
            "id": 17318,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17318/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17318/",
            "msgid": "<20220908014200.28728-10-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:37",
            "name": "[libcamera-devel,v4,09/32] ipa: ipu3: Use base FrameContext class",
            "mbox": "https://patchwork.libcamera.org/patch/17318/mbox/"
        },
        {
            "id": 17319,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17319/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17319/",
            "msgid": "<20220908014200.28728-11-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:38",
            "name": "[libcamera-devel,v4,10/32] ipa: ipu3: Use the FCQueue",
            "mbox": "https://patchwork.libcamera.org/patch/17319/mbox/"
        },
        {
            "id": 17320,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17320/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17320/",
            "msgid": "<20220908014200.28728-12-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:39",
            "name": "[libcamera-devel,v4,11/32] ipa: ipu3: Pass controls to algorithm's queueRequest() handler",
            "mbox": "https://patchwork.libcamera.org/patch/17320/mbox/"
        },
        {
            "id": 17321,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17321/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17321/",
            "msgid": "<20220908014200.28728-13-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:40",
            "name": "[libcamera-devel,v4,12/32] ipa: rkisp1: Remove unused class member",
            "mbox": "https://patchwork.libcamera.org/patch/17321/mbox/"
        },
        {
            "id": 17322,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17322/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17322/",
            "msgid": "<20220908014200.28728-14-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:41",
            "name": "[libcamera-devel,v4,13/32] ipa: rkisp1: Sort documentation of the IPA context",
            "mbox": "https://patchwork.libcamera.org/patch/17322/mbox/"
        },
        {
            "id": 17323,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17323/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17323/",
            "msgid": "<20220908014200.28728-15-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:42",
            "name": "[libcamera-devel,v4,14/32] ipa: rkisp1: Rename frameContext to activeState",
            "mbox": "https://patchwork.libcamera.org/patch/17323/mbox/"
        },
        {
            "id": 17324,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17324/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17324/",
            "msgid": "<20220908014200.28728-16-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:43",
            "name": "[libcamera-devel,v4,15/32] ipa: rkisp1: Use base FrameContext class",
            "mbox": "https://patchwork.libcamera.org/patch/17324/mbox/"
        },
        {
            "id": 17325,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17325/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17325/",
            "msgid": "<20220908014200.28728-17-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:44",
            "name": "[libcamera-devel,v4,16/32] ipa: rkisp1: Convert to use the FCQueue",
            "mbox": "https://patchwork.libcamera.org/patch/17325/mbox/"
        },
        {
            "id": 17326,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17326/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17326/",
            "msgid": "<20220908014200.28728-18-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:45",
            "name": "[libcamera-devel,v4,17/32] ipa: Rename IPAFrameContext structures",
            "mbox": "https://patchwork.libcamera.org/patch/17326/mbox/"
        },
        {
            "id": 17327,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17327/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17327/",
            "msgid": "<20220908014200.28728-19-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:46",
            "name": "[libcamera-devel,v4,18/32] ipa: rkisp1: Use frame number passed to Algorithm::prepare()",
            "mbox": "https://patchwork.libcamera.org/patch/17327/mbox/"
        },
        {
            "id": 17328,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17328/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17328/",
            "msgid": "<20220908014200.28728-20-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:47",
            "name": "[libcamera-devel,v4,19/32] ipa: rkisp1: agc: Store per-frame information in frame context",
            "mbox": "https://patchwork.libcamera.org/patch/17328/mbox/"
        },
        {
            "id": 17329,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17329/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17329/",
            "msgid": "<20220908014200.28728-21-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:48",
            "name": "[libcamera-devel,v4,20/32] ipa: rkisp1: awb: Store per-frame information in frame context",
            "mbox": "https://patchwork.libcamera.org/patch/17329/mbox/"
        },
        {
            "id": 17330,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17330/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17330/",
            "msgid": "<20220908014200.28728-22-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:49",
            "name": "[libcamera-devel,v4,21/32] ipa: rkisp1: cproc: Store per-frame information in frame context",
            "mbox": "https://patchwork.libcamera.org/patch/17330/mbox/"
        },
        {
            "id": 17331,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17331/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17331/",
            "msgid": "<20220908014200.28728-23-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:50",
            "name": "[libcamera-devel,v4,22/32] ipa: rkisp1: dpf: Store per-frame information in frame context",
            "mbox": "https://patchwork.libcamera.org/patch/17331/mbox/"
        },
        {
            "id": 17332,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17332/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17332/",
            "msgid": "<20220908014200.28728-24-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:51",
            "name": "[libcamera-devel,v4,23/32] ipa: rkisp1: filter: Store per-frame information in frame context",
            "mbox": "https://patchwork.libcamera.org/patch/17332/mbox/"
        },
        {
            "id": 17333,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17333/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17333/",
            "msgid": "<20220908014200.28728-25-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:52",
            "name": "[libcamera-devel,v4,24/32] ipa: rkisp1: Document the active state and frame context",
            "mbox": "https://patchwork.libcamera.org/patch/17333/mbox/"
        },
        {
            "id": 17334,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17334/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17334/",
            "msgid": "<20220908014200.28728-26-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:53",
            "name": "[libcamera-devel,v4,25/32] ipa: rkisp1: awb: Use frame context to fix gains calculations",
            "mbox": "https://patchwork.libcamera.org/patch/17334/mbox/"
        },
        {
            "id": 17335,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17335/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17335/",
            "msgid": "<20220908014200.28728-27-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:54",
            "name": "[libcamera-devel,v4,26/32] ipa: rkisp1: awb: Store color temperature as an integer",
            "mbox": "https://patchwork.libcamera.org/patch/17335/mbox/"
        },
        {
            "id": 17336,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17336/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17336/",
            "msgid": "<20220908014200.28728-28-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:55",
            "name": "[libcamera-devel,v4,27/32] ipa: rkisp1: awb: Add support for RGB means",
            "mbox": "https://patchwork.libcamera.org/patch/17336/mbox/"
        },
        {
            "id": 17337,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17337/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17337/",
            "msgid": "<20220908014200.28728-29-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:56",
            "name": "[libcamera-devel,v4,28/32] ipa: rkisp1: awb: Log means, gains and temperature in debug message",
            "mbox": "https://patchwork.libcamera.org/patch/17337/mbox/"
        },
        {
            "id": 17338,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17338/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17338/",
            "msgid": "<20220908014200.28728-30-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:57",
            "name": "[libcamera-devel,v4,29/32] ipa: rkisp1: awb: Prevent RGB means from being negative",
            "mbox": "https://patchwork.libcamera.org/patch/17338/mbox/"
        },
        {
            "id": 17339,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17339/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17339/",
            "msgid": "<20220908014200.28728-31-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:58",
            "name": "[libcamera-devel,v4,30/32] ipa: rkisp1: awb: Clamp gains to prevent divisions by zero",
            "mbox": "https://patchwork.libcamera.org/patch/17339/mbox/"
        },
        {
            "id": 17340,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17340/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17340/",
            "msgid": "<20220908014200.28728-32-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:41:59",
            "name": "[libcamera-devel,v4,31/32] ipa: rkisp1: awb: Freeze AWB when means are too small",
            "mbox": "https://patchwork.libcamera.org/patch/17340/mbox/"
        },
        {
            "id": 17341,
            "url": "https://patchwork.libcamera.org/api/1.1/patches/17341/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/17341/",
            "msgid": "<20220908014200.28728-33-laurent.pinchart@ideasonboard.com>",
            "date": "2022-09-08T01:42:00",
            "name": "[libcamera-devel,v4,32/32] ipa: rkisp1: awb: Remove bias from gain calculation",
            "mbox": "https://patchwork.libcamera.org/patch/17341/mbox/"
        }
    ]
}