{"id":3238,"url":"https://patchwork.libcamera.org/api/1.1/series/3238/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3238","project":{"id":1,"url":"https://patchwork.libcamera.org/api/1.1/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"Internal controls, sensor delays and IPA rework","date":"2022-06-30T13:38:39","submitter":{"id":3,"url":"https://patchwork.libcamera.org/api/1.1/people/3/?format=json","name":"Jacopo Mondi","email":"jacopo@jmondi.org"},"version":3,"total":23,"received_total":23,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/3238/mbox/","cover_letter":{"id":16458,"url":"https://patchwork.libcamera.org/api/1.1/covers/16458/?format=json","web_url":"https://patchwork.libcamera.org/cover/16458/","msgid":"<20220630133902.321099-1-jacopo@jmondi.org>","date":"2022-06-30T13:38:39","name":"[libcamera-devel,v3,00/23] Internal controls, sensor delays and IPA rework","mbox":"https://patchwork.libcamera.org/cover/16458/mbox/"},"patches":[{"id":16459,"url":"https://patchwork.libcamera.org/api/1.1/patches/16459/?format=json","web_url":"https://patchwork.libcamera.org/patch/16459/","msgid":"<20220630133902.321099-2-jacopo@jmondi.org>","date":"2022-06-30T13:38:40","name":"[libcamera-devel,v3,01/23] libcamera: control_ids: Add 'internal' argument","mbox":"https://patchwork.libcamera.org/patch/16459/mbox/"},{"id":16460,"url":"https://patchwork.libcamera.org/api/1.1/patches/16460/?format=json","web_url":"https://patchwork.libcamera.org/patch/16460/","msgid":"<20220630133902.321099-3-jacopo@jmondi.org>","date":"2022-06-30T13:38:41","name":"[libcamera-devel,v3,02/23] libcamera: control_ids: Separate the id numerical space","mbox":"https://patchwork.libcamera.org/patch/16460/mbox/"},{"id":16461,"url":"https://patchwork.libcamera.org/api/1.1/patches/16461/?format=json","web_url":"https://patchwork.libcamera.org/patch/16461/","msgid":"<20220630133902.321099-4-jacopo@jmondi.org>","date":"2022-06-30T13:38:42","name":"[libcamera-devel,v3,03/23] libcamera: Introduce internal controls","mbox":"https://patchwork.libcamera.org/patch/16461/mbox/"},{"id":16463,"url":"https://patchwork.libcamera.org/api/1.1/patches/16463/?format=json","web_url":"https://patchwork.libcamera.org/patch/16463/","msgid":"<20220630133902.321099-5-jacopo@jmondi.org>","date":"2022-06-30T13:38:43","name":"[libcamera-devel,v3,04/23] libcamera: control_serializer: Support internal controls","mbox":"https://patchwork.libcamera.org/patch/16463/mbox/"},{"id":16462,"url":"https://patchwork.libcamera.org/api/1.1/patches/16462/?format=json","web_url":"https://patchwork.libcamera.org/patch/16462/","msgid":"<20220630133902.321099-6-jacopo@jmondi.org>","date":"2022-06-30T13:38:44","name":"[libcamera-devel,v3,05/23] libcamera: Add src/libcamera/camera_sensor directory","mbox":"https://patchwork.libcamera.org/patch/16462/mbox/"},{"id":16465,"url":"https://patchwork.libcamera.org/api/1.1/patches/16465/?format=json","web_url":"https://patchwork.libcamera.org/patch/16465/","msgid":"<20220630133902.321099-7-jacopo@jmondi.org>","date":"2022-06-30T13:38:45","name":"[libcamera-devel,v3,06/23] libcamera: camera_sensor: Copy CameraSensorHelper","mbox":"https://patchwork.libcamera.org/patch/16465/mbox/"},{"id":16464,"url":"https://patchwork.libcamera.org/api/1.1/patches/16464/?format=json","web_url":"https://patchwork.libcamera.org/patch/16464/","msgid":"<20220630133902.321099-8-jacopo@jmondi.org>","date":"2022-06-30T13:38:46","name":"[libcamera-devel,v3,07/23] libcamera: camera_sensor: Rename the control interface","mbox":"https://patchwork.libcamera.org/patch/16464/mbox/"},{"id":16466,"url":"https://patchwork.libcamera.org/api/1.1/patches/16466/?format=json","web_url":"https://patchwork.libcamera.org/patch/16466/","msgid":"<20220630133902.321099-9-jacopo@jmondi.org>","date":"2022-06-30T13:38:47","name":"[libcamera-devel,v3,08/23] libcamera: camera_sensor: Initialize controls","mbox":"https://patchwork.libcamera.org/patch/16466/mbox/"},{"id":16467,"url":"https://patchwork.libcamera.org/api/1.1/patches/16467/?format=json","web_url":"https://patchwork.libcamera.org/patch/16467/","msgid":"<20220630133902.321099-10-jacopo@jmondi.org>","date":"2022-06-30T13:38:48","name":"[libcamera-devel,v3,09/23] libcamera: camera_sensor_properties: Add sensor delays","mbox":"https://patchwork.libcamera.org/patch/16467/mbox/"},{"id":16468,"url":"https://patchwork.libcamera.org/api/1.1/patches/16468/?format=json","web_url":"https://patchwork.libcamera.org/patch/16468/","msgid":"<20220630133902.321099-11-jacopo@jmondi.org>","date":"2022-06-30T13:38:49","name":"[libcamera-devel,v3,10/23] libcamera: camera_sensor: Initialize delayed controls","mbox":"https://patchwork.libcamera.org/patch/16468/mbox/"},{"id":16470,"url":"https://patchwork.libcamera.org/api/1.1/patches/16470/?format=json","web_url":"https://patchwork.libcamera.org/patch/16470/","msgid":"<20220630133902.321099-12-jacopo@jmondi.org>","date":"2022-06-30T13:38:50","name":"[libcamera-devel,v3,11/23] libcamera: camera_sensor: Expose DelayedControls interface","mbox":"https://patchwork.libcamera.org/patch/16470/mbox/"},{"id":16469,"url":"https://patchwork.libcamera.org/api/1.1/patches/16469/?format=json","web_url":"https://patchwork.libcamera.org/patch/16469/","msgid":"<20220630133902.321099-13-jacopo@jmondi.org>","date":"2022-06-30T13:38:51","name":"[libcamera-devel,v3,12/23] libcamera: ipu3: Drop DelayedControls","mbox":"https://patchwork.libcamera.org/patch/16469/mbox/"},{"id":16472,"url":"https://patchwork.libcamera.org/api/1.1/patches/16472/?format=json","web_url":"https://patchwork.libcamera.org/patch/16472/","msgid":"<20220630133902.321099-14-jacopo@jmondi.org>","date":"2022-06-30T13:38:52","name":"[libcamera-devel,v3,13/23] libcamera: camera_sensor: Cache the sensor configuration","mbox":"https://patchwork.libcamera.org/patch/16472/mbox/"},{"id":16471,"url":"https://patchwork.libcamera.org/api/1.1/patches/16471/?format=json","web_url":"https://patchwork.libcamera.org/patch/16471/","msgid":"<20220630133902.321099-15-jacopo@jmondi.org>","date":"2022-06-30T13:38:53","name":"[libcamera-devel,v3,14/23] libcamera: camera_sensor: Translate libcamera/V4L2 controls","mbox":"https://patchwork.libcamera.org/patch/16471/mbox/"},{"id":16473,"url":"https://patchwork.libcamera.org/api/1.1/patches/16473/?format=json","web_url":"https://patchwork.libcamera.org/patch/16473/","msgid":"<20220630133902.321099-16-jacopo@jmondi.org>","date":"2022-06-30T13:38:54","name":"[libcamera-devel,v3,15/23] libcamera: ipu3: Initialize controls in the pipeline","mbox":"https://patchwork.libcamera.org/patch/16473/mbox/"},{"id":16474,"url":"https://patchwork.libcamera.org/api/1.1/patches/16474/?format=json","web_url":"https://patchwork.libcamera.org/patch/16474/","msgid":"<20220630133902.321099-17-jacopo@jmondi.org>","date":"2022-06-30T13:38:55","name":"[libcamera-devel,v3,16/23] libcamera: IPACameraSensorInfo: Add VBLANK","mbox":"https://patchwork.libcamera.org/patch/16474/mbox/"},{"id":16475,"url":"https://patchwork.libcamera.org/api/1.1/patches/16475/?format=json","web_url":"https://patchwork.libcamera.org/patch/16475/","msgid":"<20220630133902.321099-18-jacopo@jmondi.org>","date":"2022-06-30T13:38:56","name":"[libcamera-devel,v3,17/23] ipa: ipu3: Configure IPA with libcamera controls","mbox":"https://patchwork.libcamera.org/patch/16475/mbox/"},{"id":16476,"url":"https://patchwork.libcamera.org/api/1.1/patches/16476/?format=json","web_url":"https://patchwork.libcamera.org/patch/16476/","msgid":"<20220630133902.321099-19-jacopo@jmondi.org>","date":"2022-06-30T13:38:57","name":"[libcamera-devel,v3,18/23] ipa: ipu3: Use an up to date lineDuration","mbox":"https://patchwork.libcamera.org/patch/16476/mbox/"},{"id":16477,"url":"https://patchwork.libcamera.org/api/1.1/patches/16477/?format=json","web_url":"https://patchwork.libcamera.org/patch/16477/","msgid":"<20220630133902.321099-20-jacopo@jmondi.org>","date":"2022-06-30T13:38:58","name":"[libcamera-devel,v3,19/23] ipa: ipu3: Rework IPAIPU3::processStatsBuffer()","mbox":"https://patchwork.libcamera.org/patch/16477/mbox/"},{"id":16478,"url":"https://patchwork.libcamera.org/api/1.1/patches/16478/?format=json","web_url":"https://patchwork.libcamera.org/patch/16478/","msgid":"<20220630133902.321099-21-jacopo@jmondi.org>","date":"2022-06-30T13:38:59","name":"[libcamera-devel,v3,20/23] ipa: ipu3: Make algorithms use libcamera controls","mbox":"https://patchwork.libcamera.org/patch/16478/mbox/"},{"id":16479,"url":"https://patchwork.libcamera.org/api/1.1/patches/16479/?format=json","web_url":"https://patchwork.libcamera.org/patch/16479/","msgid":"<20220630133902.321099-22-jacopo@jmondi.org>","date":"2022-06-30T13:39:00","name":"[libcamera-devel,v3,21/23] ipa: ipu3: Add and use LensFocusAbsolute control","mbox":"https://patchwork.libcamera.org/patch/16479/mbox/"},{"id":16480,"url":"https://patchwork.libcamera.org/api/1.1/patches/16480/?format=json","web_url":"https://patchwork.libcamera.org/patch/16480/","msgid":"<20220630133902.321099-23-jacopo@jmondi.org>","date":"2022-06-30T13:39:01","name":"[libcamera-devel,v3,22/23] libcamera: camera_lens: Expose libcamera control limits","mbox":"https://patchwork.libcamera.org/patch/16480/mbox/"},{"id":16481,"url":"https://patchwork.libcamera.org/api/1.1/patches/16481/?format=json","web_url":"https://patchwork.libcamera.org/patch/16481/","msgid":"<20220630133902.321099-24-jacopo@jmondi.org>","date":"2022-06-30T13:39:02","name":"[libcamera-devel,v3,23/23] libcamera: Move camera_lens.cpp in src/libcamera/camera_sensor","mbox":"https://patchwork.libcamera.org/patch/16481/mbox/"}]}