Show a series.

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

{
    "id": 5524,
    "url": "https://patchwork.libcamera.org/api/series/5524/?format=api",
    "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5524",
    "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": "rkisp1: pipeline rework for PFC",
    "date": "2025-10-24T08:50:24",
    "submitter": {
        "id": 184,
        "url": "https://patchwork.libcamera.org/api/people/184/?format=api",
        "name": "Stefan Klug",
        "email": "stefan.klug@ideasonboard.com"
    },
    "version": 1,
    "total": 35,
    "received_total": 35,
    "received_all": true,
    "mbox": "https://patchwork.libcamera.org/series/5524/mbox/",
    "cover_letter": {
        "id": 24766,
        "url": "https://patchwork.libcamera.org/api/covers/24766/?format=api",
        "web_url": "https://patchwork.libcamera.org/cover/24766/",
        "msgid": "<20251024085130.995967-1-stefan.klug@ideasonboard.com>",
        "date": "2025-10-24T08:50:24",
        "name": "[v1,00/35] rkisp1: pipeline rework for PFC",
        "mbox": "https://patchwork.libcamera.org/cover/24766/mbox/"
    },
    "patches": [
        {
            "id": 24767,
            "url": "https://patchwork.libcamera.org/api/patches/24767/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24767/",
            "msgid": "<20251024085130.995967-2-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:25",
            "name": "[v1,01/35] libcamera: delayed_controls: Add push() function that accepts a sequence number",
            "mbox": "https://patchwork.libcamera.org/patch/24767/mbox/"
        },
        {
            "id": 24768,
            "url": "https://patchwork.libcamera.org/api/patches/24768/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24768/",
            "msgid": "<20251024085130.995967-3-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:26",
            "name": "[v1,02/35] libcamera: delayed_controls: Handle missed pushes",
            "mbox": "https://patchwork.libcamera.org/patch/24768/mbox/"
        },
        {
            "id": 24769,
            "url": "https://patchwork.libcamera.org/api/patches/24769/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24769/",
            "msgid": "<20251024085130.995967-4-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:27",
            "name": "[v1,03/35] libcamera: delayed_controls: Increase log level for dummy pushes",
            "mbox": "https://patchwork.libcamera.org/patch/24769/mbox/"
        },
        {
            "id": 24770,
            "url": "https://patchwork.libcamera.org/api/patches/24770/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24770/",
            "msgid": "<20251024085130.995967-5-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:28",
            "name": "[v1,04/35] libcamera: delayed_controls: Queue noop when needed, not before",
            "mbox": "https://patchwork.libcamera.org/patch/24770/mbox/"
        },
        {
            "id": 24771,
            "url": "https://patchwork.libcamera.org/api/patches/24771/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24771/",
            "msgid": "<20251024085130.995967-6-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:29",
            "name": "[v1,05/35] libcamera: delayed_controls: Add maxDelay() function",
            "mbox": "https://patchwork.libcamera.org/patch/24771/mbox/"
        },
        {
            "id": 24772,
            "url": "https://patchwork.libcamera.org/api/patches/24772/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24772/",
            "msgid": "<20251024085130.995967-7-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:30",
            "name": "[v1,06/35] pipeline: rkisp1: Include frame number when pushing to delayed controls",
            "mbox": "https://patchwork.libcamera.org/patch/24772/mbox/"
        },
        {
            "id": 24773,
            "url": "https://patchwork.libcamera.org/api/patches/24773/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24773/",
            "msgid": "<20251024085130.995967-8-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:31",
            "name": "[v1,07/35] libipa: fc_queue: Rename template argument to FC",
            "mbox": "https://patchwork.libcamera.org/patch/24773/mbox/"
        },
        {
            "id": 24774,
            "url": "https://patchwork.libcamera.org/api/patches/24774/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24774/",
            "msgid": "<20251024085130.995967-9-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:32",
            "name": "[v1,08/35] libipa: fc_queue: Add trailing underscore to private members of FrameContext",
            "mbox": "https://patchwork.libcamera.org/patch/24774/mbox/"
        },
        {
            "id": 24775,
            "url": "https://patchwork.libcamera.org/api/patches/24775/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24775/",
            "msgid": "<20251024085130.995967-10-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:33",
            "name": "[v1,09/35] ipa: rkisp1: Refactor setControls()",
            "mbox": "https://patchwork.libcamera.org/patch/24775/mbox/"
        },
        {
            "id": 24776,
            "url": "https://patchwork.libcamera.org/api/patches/24776/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24776/",
            "msgid": "<20251024085130.995967-11-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:34",
            "name": "[v1,10/35] pipeline: rkisp1: Add a frameStart function to handle DelayedControls::applyControls",
            "mbox": "https://patchwork.libcamera.org/patch/24776/mbox/"
        },
        {
            "id": 24777,
            "url": "https://patchwork.libcamera.org/api/patches/24777/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24777/",
            "msgid": "<20251024085130.995967-12-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:35",
            "name": "[v1,11/35] ipa: rkisp1: Move setSensorControls signal to computeParams",
            "mbox": "https://patchwork.libcamera.org/patch/24777/mbox/"
        },
        {
            "id": 24778,
            "url": "https://patchwork.libcamera.org/api/patches/24778/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24778/",
            "msgid": "<20251024085130.995967-13-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:36",
            "name": "[v1,12/35] pipeline: rkisp1: Fix controls in raw mode",
            "mbox": "https://patchwork.libcamera.org/patch/24778/mbox/"
        },
        {
            "id": 24779,
            "url": "https://patchwork.libcamera.org/api/patches/24779/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24779/",
            "msgid": "<20251024085130.995967-14-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:37",
            "name": "[v1,13/35] ipa: rkisp1: Add initializeFrameContext() function",
            "mbox": "https://patchwork.libcamera.org/patch/24779/mbox/"
        },
        {
            "id": 24780,
            "url": "https://patchwork.libcamera.org/api/patches/24780/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24780/",
            "msgid": "<20251024085130.995967-15-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:38",
            "name": "[v1,14/35] pipeline: rkisp1: Apply initial controls",
            "mbox": "https://patchwork.libcamera.org/patch/24780/mbox/"
        },
        {
            "id": 24781,
            "url": "https://patchwork.libcamera.org/api/patches/24781/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24781/",
            "msgid": "<20251024085130.995967-16-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:39",
            "name": "[v1,15/35] ipa: rkisp1: Set frameContext.agc in queueRequest for auto mode also",
            "mbox": "https://patchwork.libcamera.org/patch/24781/mbox/"
        },
        {
            "id": 24782,
            "url": "https://patchwork.libcamera.org/api/patches/24782/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24782/",
            "msgid": "<20251024085130.995967-17-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:40",
            "name": "[v1,16/35] ipa: rkisp1: agc: Process frame duration at the right time",
            "mbox": "https://patchwork.libcamera.org/patch/24782/mbox/"
        },
        {
            "id": 24783,
            "url": "https://patchwork.libcamera.org/api/patches/24783/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24783/",
            "msgid": "<20251024085130.995967-18-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:41",
            "name": "[v1,17/35] ipa: rkisp1: agc: Fix vblank, when computeParams prepare is not called",
            "mbox": "https://patchwork.libcamera.org/patch/24783/mbox/"
        },
        {
            "id": 24784,
            "url": "https://patchwork.libcamera.org/api/patches/24784/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24784/",
            "msgid": "<20251024085130.995967-19-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:42",
            "name": "[v1,18/35] libcamera: delayed_controls: Change semantics of sequence numbers",
            "mbox": "https://patchwork.libcamera.org/patch/24784/mbox/"
        },
        {
            "id": 24785,
            "url": "https://patchwork.libcamera.org/api/patches/24785/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24785/",
            "msgid": "<20251024085130.995967-20-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:43",
            "name": "[v1,19/35] libipa: algorithm: Update docs",
            "mbox": "https://patchwork.libcamera.org/patch/24785/mbox/"
        },
        {
            "id": 24786,
            "url": "https://patchwork.libcamera.org/api/patches/24786/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24786/",
            "msgid": "<20251024085130.995967-21-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:44",
            "name": "[v1,20/35] libcamera: delayed_controls: Ignore double pushes for the same frame number",
            "mbox": "https://patchwork.libcamera.org/patch/24786/mbox/"
        },
        {
            "id": 24787,
            "url": "https://patchwork.libcamera.org/api/patches/24787/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24787/",
            "msgid": "<20251024085130.995967-22-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:45",
            "name": "[v1,21/35] libcamera: v4l2_videodevice: Do not hide frame drops",
            "mbox": "https://patchwork.libcamera.org/patch/24787/mbox/"
        },
        {
            "id": 24788,
            "url": "https://patchwork.libcamera.org/api/patches/24788/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24788/",
            "msgid": "<20251024085130.995967-23-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:46",
            "name": "[v1,22/35] ipa: rkisp1: Allow processStats to be called without stats buffer",
            "mbox": "https://patchwork.libcamera.org/patch/24788/mbox/"
        },
        {
            "id": 24789,
            "url": "https://patchwork.libcamera.org/api/patches/24789/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24789/",
            "msgid": "<20251024085130.995967-24-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:47",
            "name": "[v1,23/35] ipa: rkisp1: Lazy initialise frame context",
            "mbox": "https://patchwork.libcamera.org/patch/24789/mbox/"
        },
        {
            "id": 24790,
            "url": "https://patchwork.libcamera.org/api/patches/24790/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24790/",
            "msgid": "<20251024085130.995967-25-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:48",
            "name": "[v1,24/35] ipa: rkisp1: Ensure controls don't get lost",
            "mbox": "https://patchwork.libcamera.org/patch/24790/mbox/"
        },
        {
            "id": 24791,
            "url": "https://patchwork.libcamera.org/api/patches/24791/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24791/",
            "msgid": "<20251024085130.995967-26-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:49",
            "name": "[v1,25/35] pipeline: rkisp1: Add SequenceSyncHelper class",
            "mbox": "https://patchwork.libcamera.org/patch/24791/mbox/"
        },
        {
            "id": 24792,
            "url": "https://patchwork.libcamera.org/api/patches/24792/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24792/",
            "msgid": "<20251024085130.995967-27-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:50",
            "name": "[v1,26/35] ipa: rkisp1: awb: Ignore empty AWB statistics",
            "mbox": "https://patchwork.libcamera.org/patch/24792/mbox/"
        },
        {
            "id": 24793,
            "url": "https://patchwork.libcamera.org/api/patches/24793/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24793/",
            "msgid": "<20251024085130.995967-28-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:51",
            "name": "[v1,27/35] pipeline: rkisp1: Decouple image, stats and param buffers",
            "mbox": "https://patchwork.libcamera.org/patch/24793/mbox/"
        },
        {
            "id": 24794,
            "url": "https://patchwork.libcamera.org/api/patches/24794/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24794/",
            "msgid": "<20251024085130.995967-29-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:52",
            "name": "[v1,28/35] pipline: rkisp1: Reinstantiate maxQueuedRequestsDevice limit",
            "mbox": "https://patchwork.libcamera.org/patch/24794/mbox/"
        },
        {
            "id": 24795,
            "url": "https://patchwork.libcamera.org/api/patches/24795/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24795/",
            "msgid": "<20251024085130.995967-30-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:53",
            "name": "[v1,29/35] ipa: libipa: Reduce log level when obtaining an uninitialized frame context",
            "mbox": "https://patchwork.libcamera.org/patch/24795/mbox/"
        },
        {
            "id": 24796,
            "url": "https://patchwork.libcamera.org/api/patches/24796/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24796/",
            "msgid": "<20251024085130.995967-31-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:54",
            "name": "[v1,30/35] pipeline: rkisp1: Correctly handle params buffer for frame 0",
            "mbox": "https://patchwork.libcamera.org/patch/24796/mbox/"
        },
        {
            "id": 24797,
            "url": "https://patchwork.libcamera.org/api/patches/24797/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24797/",
            "msgid": "<20251024085130.995967-32-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:55",
            "name": "[v1,31/35] WIP ipa: rkisp1: Post quantization gain as digital gain in metadata",
            "mbox": "https://patchwork.libcamera.org/patch/24797/mbox/"
        },
        {
            "id": 24798,
            "url": "https://patchwork.libcamera.org/api/patches/24798/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24798/",
            "msgid": "<20251024085130.995967-33-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:56",
            "name": "[v1,32/35] WIP: rkisp1: agc: Add digital gain",
            "mbox": "https://patchwork.libcamera.org/patch/24798/mbox/"
        },
        {
            "id": 24799,
            "url": "https://patchwork.libcamera.org/api/patches/24799/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24799/",
            "msgid": "<20251024085130.995967-34-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:57",
            "name": "[v1,33/35] libipa: agc_mean_luminance: Make startup frames and regulations speed configurable",
            "mbox": "https://patchwork.libcamera.org/patch/24799/mbox/"
        },
        {
            "id": 24800,
            "url": "https://patchwork.libcamera.org/api/patches/24800/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24800/",
            "msgid": "<20251024085130.995967-35-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:58",
            "name": "[v1,34/35] ipa: rkisp1: Increase regulation speed",
            "mbox": "https://patchwork.libcamera.org/patch/24800/mbox/"
        },
        {
            "id": 24801,
            "url": "https://patchwork.libcamera.org/api/patches/24801/?format=api",
            "web_url": "https://patchwork.libcamera.org/patch/24801/",
            "msgid": "<20251024085130.995967-36-stefan.klug@ideasonboard.com>",
            "date": "2025-10-24T08:50:59",
            "name": "[v1,35/35,WIP] Add imx335 delays",
            "mbox": "https://patchwork.libcamera.org/patch/24801/mbox/"
        }
    ]
}