Series Detail
Show a series.
GET /api/1.1/series/617/?format=api
{ "id": 617, "url": "https://patchwork.libcamera.org/api/1.1/series/617/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=617", "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": "libcamera: Rework buffer API", "date": "2020-01-12T01:01:40", "submitter": { "id": 5, "url": "https://patchwork.libcamera.org/api/1.1/people/5/?format=api", "name": "Niklas Söderlund", "email": "niklas.soderlund@ragnatech.se" }, "version": 4, "total": 32, "received_total": 32, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/617/mbox/", "cover_letter": { "id": 2582, "url": "https://patchwork.libcamera.org/api/1.1/covers/2582/?format=api", "web_url": "https://patchwork.libcamera.org/cover/2582/", "msgid": "<20200112010212.2609025-1-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:01:40", "name": "[libcamera-devel,v4,00/32] libcamera: Rework buffer API", "mbox": "https://patchwork.libcamera.org/cover/2582/mbox/" }, "patches": [ { "id": 2583, "url": "https://patchwork.libcamera.org/api/1.1/patches/2583/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2583/", "msgid": "<20200112010212.2609025-2-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:01:41", "name": "[libcamera-devel,v4,01/32] libcamera: request: remove prepare()", "mbox": "https://patchwork.libcamera.org/patch/2583/mbox/" }, { "id": 2584, "url": "https://patchwork.libcamera.org/api/1.1/patches/2584/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2584/", "msgid": "<20200112010212.2609025-3-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:01:42", "name": "[libcamera-devel,v4,02/32] libcamera: Add FileDescriptor to help pass numerical fds around", "mbox": "https://patchwork.libcamera.org/patch/2584/mbox/" }, { "id": 2585, "url": "https://patchwork.libcamera.org/api/1.1/patches/2585/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2585/", "msgid": "<20200112010212.2609025-4-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:01:43", "name": "[libcamera-devel,v4,03/32] test: file_descriptor: Add test", "mbox": "https://patchwork.libcamera.org/patch/2585/mbox/" }, { "id": 2586, "url": "https://patchwork.libcamera.org/api/1.1/patches/2586/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2586/", "msgid": "<20200112010212.2609025-5-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:01:44", "name": "[libcamera-devel,v4,04/32] v4l2: Rename FrameMetadata to V4L2FrameMetadata", "mbox": "https://patchwork.libcamera.org/patch/2586/mbox/" }, { "id": 2587, "url": "https://patchwork.libcamera.org/api/1.1/patches/2587/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2587/", "msgid": "<20200112010212.2609025-6-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:01:45", "name": "[libcamera-devel,v4,05/32] v4l2: camera: Handle memory mapping of buffers directly", "mbox": "https://patchwork.libcamera.org/patch/2587/mbox/" }, { "id": 2588, "url": "https://patchwork.libcamera.org/api/1.1/patches/2588/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2588/", "msgid": "<20200112010212.2609025-7-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:01:46", "name": "[libcamera-devel,v4,06/32] v4l2: camera_proxy: Call V4L2Camera::getBufferFd() directly", "mbox": "https://patchwork.libcamera.org/patch/2588/mbox/" }, { "id": 2589, "url": "https://patchwork.libcamera.org/api/1.1/patches/2589/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2589/", "msgid": "<20200112010212.2609025-8-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:01:47", "name": "[libcamera-devel,v4,07/32] libcamera: buffer: Add FrameMetadata container for metadata information", "mbox": "https://patchwork.libcamera.org/patch/2589/mbox/" }, { "id": 2590, "url": "https://patchwork.libcamera.org/api/1.1/patches/2590/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2590/", "msgid": "<20200112010212.2609025-9-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:01:48", "name": "[libcamera-devel,v4,08/32] libcamera: buffer: Add FrameBuffer interface", "mbox": "https://patchwork.libcamera.org/patch/2590/mbox/" }, { "id": 2591, "url": "https://patchwork.libcamera.org/api/1.1/patches/2591/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2591/", "msgid": "<20200112010212.2609025-10-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:01:49", "name": "[libcamera-devel,v4,09/32] ipa: Switch to FrameBuffer interface", "mbox": "https://patchwork.libcamera.org/patch/2591/mbox/" }, { "id": 2592, "url": "https://patchwork.libcamera.org/api/1.1/patches/2592/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2592/", "msgid": "<20200112010212.2609025-11-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:01:50", "name": "[libcamera-devel,v4,10/32] libcamera: buffer: Switch from Plane to FrameBuffer::Plane", "mbox": "https://patchwork.libcamera.org/patch/2592/mbox/" }, { "id": 2593, "url": "https://patchwork.libcamera.org/api/1.1/patches/2593/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2593/", "msgid": "<20200112010212.2609025-12-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:01:51", "name": "[libcamera-devel,v4,11/32] libcamera: buffers: Remove Plane class", "mbox": "https://patchwork.libcamera.org/patch/2593/mbox/" }, { "id": 2594, "url": "https://patchwork.libcamera.org/api/1.1/patches/2594/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2594/", "msgid": "<20200112010212.2609025-13-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:01:52", "name": "[libcamera-devel,v4,12/32] libcamera: buffer: Drop private function setRequest()", "mbox": "https://patchwork.libcamera.org/patch/2594/mbox/" }, { "id": 2595, "url": "https://patchwork.libcamera.org/api/1.1/patches/2595/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2595/", "msgid": "<20200112010212.2609025-14-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:01:53", "name": "[libcamera-devel,v4,13/32] libcamera: v4l2_videodevice: Align which type variable is used in queueBuffer()", "mbox": "https://patchwork.libcamera.org/patch/2595/mbox/" }, { "id": 2596, "url": "https://patchwork.libcamera.org/api/1.1/patches/2596/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2596/", "msgid": "<20200112010212.2609025-15-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:01:54", "name": "[libcamera-devel,v4,14/32] libcamera: v4l2_videodevice: Extract exportDmabufFd()", "mbox": "https://patchwork.libcamera.org/patch/2596/mbox/" }, { "id": 2597, "url": "https://patchwork.libcamera.org/api/1.1/patches/2597/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2597/", "msgid": "<20200112010212.2609025-16-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:01:55", "name": "[libcamera-devel,v4,15/32] libcamera: request: In addBuffer() do not fetch stream from Buffer", "mbox": "https://patchwork.libcamera.org/patch/2597/mbox/" }, { "id": 2598, "url": "https://patchwork.libcamera.org/api/1.1/patches/2598/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2598/", "msgid": "<20200112010212.2609025-17-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:01:56", "name": "[libcamera-devel,v4,16/32] libcamera: buffer: Move captured metadata to FrameMetadata", "mbox": "https://patchwork.libcamera.org/patch/2598/mbox/" }, { "id": 2599, "url": "https://patchwork.libcamera.org/api/1.1/patches/2599/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2599/", "msgid": "<20200112010212.2609025-18-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:01:57", "name": "[libcamera-devel,v4,17/32] libcamera: v4l2_videodevice: Add V4L2BufferCache to deal with index mapping", "mbox": "https://patchwork.libcamera.org/patch/2599/mbox/" }, { "id": 2600, "url": "https://patchwork.libcamera.org/api/1.1/patches/2600/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2600/", "msgid": "<20200112010212.2609025-19-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:01:58", "name": "[libcamera-devel,v4,18/32] libcamera: v4l2_videodevice: Add FrameBuffer interface", "mbox": "https://patchwork.libcamera.org/patch/2600/mbox/" }, { "id": 2601, "url": "https://patchwork.libcamera.org/api/1.1/patches/2601/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2601/", "msgid": "<20200112010212.2609025-20-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:01:59", "name": "[libcamera-devel,v4,19/32] test: v4l2_videodevice: Switch to FrameBuffer interface", "mbox": "https://patchwork.libcamera.org/patch/2601/mbox/" }, { "id": 2602, "url": "https://patchwork.libcamera.org/api/1.1/patches/2602/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2602/", "msgid": "<20200112010212.2609025-21-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:02:00", "name": "[libcamera-devel,v4,20/32] test: camera: buffer_import: Update to FrameBuffer restrictions", "mbox": "https://patchwork.libcamera.org/patch/2602/mbox/" }, { "id": 2603, "url": "https://patchwork.libcamera.org/api/1.1/patches/2603/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2603/", "msgid": "<20200112010212.2609025-22-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:02:01", "name": "[libcamera-devel,v4,21/32] libcamera: pipeline: rkisp1: Destroy frame information before completing request", "mbox": "https://patchwork.libcamera.org/patch/2603/mbox/" }, { "id": 2604, "url": "https://patchwork.libcamera.org/api/1.1/patches/2604/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2604/", "msgid": "<20200112010212.2609025-23-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:02:02", "name": "[libcamera-devel,v4,22/32] libcamera: pipeline: rkisp1: Switch to FrameBuffer interface for stat and param", "mbox": "https://patchwork.libcamera.org/patch/2604/mbox/" }, { "id": 2605, "url": "https://patchwork.libcamera.org/api/1.1/patches/2605/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2605/", "msgid": "<20200112010212.2609025-24-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:02:03", "name": "[libcamera-devel,v4,23/32] libcamera: pipeline: ipu3: Switch to FrameBuffer interface for cio2 and stat", "mbox": "https://patchwork.libcamera.org/patch/2605/mbox/" }, { "id": 2606, "url": "https://patchwork.libcamera.org/api/1.1/patches/2606/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2606/", "msgid": "<20200112010212.2609025-25-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:02:04", "name": "[libcamera-devel,v4,24/32] libcamera: pipeline: Add FrameBuffer handlers", "mbox": "https://patchwork.libcamera.org/patch/2606/mbox/" }, { "id": 2607, "url": "https://patchwork.libcamera.org/api/1.1/patches/2607/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2607/", "msgid": "<20200112010212.2609025-26-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:02:05", "name": "[libcamera-devel,v4,25/32] libcamera: allocator: Add FrameBufferAllocator to help applications allocate buffers", "mbox": "https://patchwork.libcamera.org/patch/2607/mbox/" }, { "id": 2608, "url": "https://patchwork.libcamera.org/api/1.1/patches/2608/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2608/", "msgid": "<20200112010212.2609025-27-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:02:06", "name": "[libcamera-devel,v4,26/32] libcamera: Switch to FrameBuffer interface", "mbox": "https://patchwork.libcamera.org/patch/2608/mbox/" }, { "id": 2609, "url": "https://patchwork.libcamera.org/api/1.1/patches/2609/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2609/", "msgid": "<20200112010212.2609025-28-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:02:07", "name": "[libcamera-devel,v4,27/32] libcamera: v4l2_videodevice: Remove Buffer interface", "mbox": "https://patchwork.libcamera.org/patch/2609/mbox/" }, { "id": 2610, "url": "https://patchwork.libcamera.org/api/1.1/patches/2610/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2610/", "msgid": "<20200112010212.2609025-29-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:02:08", "name": "[libcamera-devel,v4,28/32] libcamera: Remove dead code after switch to FrameBuffer", "mbox": "https://patchwork.libcamera.org/patch/2610/mbox/" }, { "id": 2611, "url": "https://patchwork.libcamera.org/api/1.1/patches/2611/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2611/", "msgid": "<20200112010212.2609025-30-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:02:09", "name": "[libcamera-devel,v4,29/32] cam: Cache buffer memory mapping", "mbox": "https://patchwork.libcamera.org/patch/2611/mbox/" }, { "id": 2612, "url": "https://patchwork.libcamera.org/api/1.1/patches/2612/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2612/", "msgid": "<20200112010212.2609025-31-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:02:10", "name": "[libcamera-devel,v4,30/32] qcam: Cache buffer memory mapping", "mbox": "https://patchwork.libcamera.org/patch/2612/mbox/" }, { "id": 2613, "url": "https://patchwork.libcamera.org/api/1.1/patches/2613/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2613/", "msgid": "<20200112010212.2609025-32-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:02:11", "name": "[libcamera-devel,v4,31/32] libcamera: pipeline: Remove explicit buffer handling", "mbox": "https://patchwork.libcamera.org/patch/2613/mbox/" }, { "id": 2614, "url": "https://patchwork.libcamera.org/api/1.1/patches/2614/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2614/", "msgid": "<20200112010212.2609025-33-niklas.soderlund@ragnatech.se>", "date": "2020-01-12T01:02:12", "name": "[libcamera-devel,v4,32/32] libcamera: camera: Remove the prepared state", "mbox": "https://patchwork.libcamera.org/patch/2614/mbox/" } ] }