[{"id":16474,"url":"https://patchwork.libcamera.org/api/patches/16474/?format=json","web_url":"https://patchwork.libcamera.org/patch/16474/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220630133902.321099-17-jacopo@jmondi.org>","date":"2022-06-30T13:38:55","name":"[libcamera-devel,v3,16/23] libcamera: IPACameraSensorInfo: Add VBLANK","commit_ref":null,"pull_url":null,"state":"not-applicable","archived":true,"hash":"b7415b655eba3885e13db33a26db27af19a0c596","submitter":{"id":3,"url":"https://patchwork.libcamera.org/api/people/3/?format=json","name":"Jacopo Mondi","email":"jacopo@jmondi.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16474/mbox/","series":[{"id":3238,"url":"https://patchwork.libcamera.org/api/series/3238/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3238","date":"2022-06-30T13:38:39","name":"Internal controls, sensor delays and IPA rework","version":3,"mbox":"https://patchwork.libcamera.org/series/3238/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16474/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16474/checks/","tags":{}},{"id":16475,"url":"https://patchwork.libcamera.org/api/patches/16475/?format=json","web_url":"https://patchwork.libcamera.org/patch/16475/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"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","commit_ref":null,"pull_url":null,"state":"not-applicable","archived":true,"hash":"2fb725e49d3a26910c42afc2f49437e274237ef8","submitter":{"id":3,"url":"https://patchwork.libcamera.org/api/people/3/?format=json","name":"Jacopo Mondi","email":"jacopo@jmondi.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16475/mbox/","series":[{"id":3238,"url":"https://patchwork.libcamera.org/api/series/3238/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3238","date":"2022-06-30T13:38:39","name":"Internal controls, sensor delays and IPA rework","version":3,"mbox":"https://patchwork.libcamera.org/series/3238/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16475/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16475/checks/","tags":{}},{"id":16476,"url":"https://patchwork.libcamera.org/api/patches/16476/?format=json","web_url":"https://patchwork.libcamera.org/patch/16476/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"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","commit_ref":null,"pull_url":null,"state":"not-applicable","archived":true,"hash":"0f2dadacacbc2a3f5d4127ad47454c3226d319ae","submitter":{"id":3,"url":"https://patchwork.libcamera.org/api/people/3/?format=json","name":"Jacopo Mondi","email":"jacopo@jmondi.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16476/mbox/","series":[{"id":3238,"url":"https://patchwork.libcamera.org/api/series/3238/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3238","date":"2022-06-30T13:38:39","name":"Internal controls, sensor delays and IPA rework","version":3,"mbox":"https://patchwork.libcamera.org/series/3238/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16476/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16476/checks/","tags":{}},{"id":16477,"url":"https://patchwork.libcamera.org/api/patches/16477/?format=json","web_url":"https://patchwork.libcamera.org/patch/16477/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220630133902.321099-20-jacopo@jmondi.org>","date":"2022-06-30T13:38:58","name":"[libcamera-devel,v3,19/23] ipa: ipu3: Rework IPAIPU3::processStatsBuffer()","commit_ref":null,"pull_url":null,"state":"not-applicable","archived":true,"hash":"8057686f9636f61bdb6e9814120b20369bdac38e","submitter":{"id":3,"url":"https://patchwork.libcamera.org/api/people/3/?format=json","name":"Jacopo Mondi","email":"jacopo@jmondi.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16477/mbox/","series":[{"id":3238,"url":"https://patchwork.libcamera.org/api/series/3238/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3238","date":"2022-06-30T13:38:39","name":"Internal controls, sensor delays and IPA rework","version":3,"mbox":"https://patchwork.libcamera.org/series/3238/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16477/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16477/checks/","tags":{}},{"id":16478,"url":"https://patchwork.libcamera.org/api/patches/16478/?format=json","web_url":"https://patchwork.libcamera.org/patch/16478/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"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","commit_ref":null,"pull_url":null,"state":"not-applicable","archived":true,"hash":"11e6b52269da685d5c9ef43864e8a9aeb414af92","submitter":{"id":3,"url":"https://patchwork.libcamera.org/api/people/3/?format=json","name":"Jacopo Mondi","email":"jacopo@jmondi.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16478/mbox/","series":[{"id":3238,"url":"https://patchwork.libcamera.org/api/series/3238/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3238","date":"2022-06-30T13:38:39","name":"Internal controls, sensor delays and IPA rework","version":3,"mbox":"https://patchwork.libcamera.org/series/3238/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16478/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16478/checks/","tags":{}},{"id":16479,"url":"https://patchwork.libcamera.org/api/patches/16479/?format=json","web_url":"https://patchwork.libcamera.org/patch/16479/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"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","commit_ref":null,"pull_url":null,"state":"not-applicable","archived":true,"hash":"f2d019e8d679dd1e5a4be8483b165cb14e06c63f","submitter":{"id":3,"url":"https://patchwork.libcamera.org/api/people/3/?format=json","name":"Jacopo Mondi","email":"jacopo@jmondi.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16479/mbox/","series":[{"id":3238,"url":"https://patchwork.libcamera.org/api/series/3238/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3238","date":"2022-06-30T13:38:39","name":"Internal controls, sensor delays and IPA rework","version":3,"mbox":"https://patchwork.libcamera.org/series/3238/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16479/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16479/checks/","tags":{}},{"id":16480,"url":"https://patchwork.libcamera.org/api/patches/16480/?format=json","web_url":"https://patchwork.libcamera.org/patch/16480/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"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","commit_ref":null,"pull_url":null,"state":"not-applicable","archived":true,"hash":"fba6440381b7cb5c1a2a24baa1d085a885a6e794","submitter":{"id":3,"url":"https://patchwork.libcamera.org/api/people/3/?format=json","name":"Jacopo Mondi","email":"jacopo@jmondi.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16480/mbox/","series":[{"id":3238,"url":"https://patchwork.libcamera.org/api/series/3238/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3238","date":"2022-06-30T13:38:39","name":"Internal controls, sensor delays and IPA rework","version":3,"mbox":"https://patchwork.libcamera.org/series/3238/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16480/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16480/checks/","tags":{}},{"id":16481,"url":"https://patchwork.libcamera.org/api/patches/16481/?format=json","web_url":"https://patchwork.libcamera.org/patch/16481/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"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","commit_ref":null,"pull_url":null,"state":"not-applicable","archived":true,"hash":"d872fe045e49fb02762eb854635ecc35c6c1f304","submitter":{"id":3,"url":"https://patchwork.libcamera.org/api/people/3/?format=json","name":"Jacopo Mondi","email":"jacopo@jmondi.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16481/mbox/","series":[{"id":3238,"url":"https://patchwork.libcamera.org/api/series/3238/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3238","date":"2022-06-30T13:38:39","name":"Internal controls, sensor delays and IPA rework","version":3,"mbox":"https://patchwork.libcamera.org/series/3238/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16481/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16481/checks/","tags":{}},{"id":16483,"url":"https://patchwork.libcamera.org/api/patches/16483/?format=json","web_url":"https://patchwork.libcamera.org/patch/16483/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220630143543.39599-2-dse@thaumatec.com>","date":"2022-06-30T14:35:36","name":"[libcamera-devel,1/8] ipa: Add base class defining AF algorithm interface","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"61c6f349cfbd0172f3155f7c0731276eda2c152d","submitter":{"id":126,"url":"https://patchwork.libcamera.org/api/people/126/?format=json","name":"Daniel Semkowicz","email":"dse@thaumatec.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16483/mbox/","series":[{"id":3239,"url":"https://patchwork.libcamera.org/api/series/3239/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3239","date":"2022-06-30T14:35:35","name":"ipa: rkisp1: Add autofocus algorithm","version":1,"mbox":"https://patchwork.libcamera.org/series/3239/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16483/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16483/checks/","tags":{}},{"id":16484,"url":"https://patchwork.libcamera.org/api/patches/16484/?format=json","web_url":"https://patchwork.libcamera.org/patch/16484/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220630143543.39599-3-dse@thaumatec.com>","date":"2022-06-30T14:35:37","name":"[libcamera-devel,2/8] ipa: Add class that implements base AF control algorithm","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"1ff9c5dc0afa306706ba54fa8226db2286b5331e","submitter":{"id":126,"url":"https://patchwork.libcamera.org/api/people/126/?format=json","name":"Daniel Semkowicz","email":"dse@thaumatec.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16484/mbox/","series":[{"id":3239,"url":"https://patchwork.libcamera.org/api/series/3239/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3239","date":"2022-06-30T14:35:35","name":"ipa: rkisp1: Add autofocus algorithm","version":1,"mbox":"https://patchwork.libcamera.org/series/3239/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16484/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16484/checks/","tags":{}},{"id":16485,"url":"https://patchwork.libcamera.org/api/patches/16485/?format=json","web_url":"https://patchwork.libcamera.org/patch/16485/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220630143543.39599-4-dse@thaumatec.com>","date":"2022-06-30T14:35:38","name":"[libcamera-devel,3/8] ipa: rkisp1: Add AF algorithm basing on common AfHillClimbing class","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"1f24b29b60fd51056158430e0a7b7812eb8d969a","submitter":{"id":126,"url":"https://patchwork.libcamera.org/api/people/126/?format=json","name":"Daniel Semkowicz","email":"dse@thaumatec.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16485/mbox/","series":[{"id":3239,"url":"https://patchwork.libcamera.org/api/series/3239/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3239","date":"2022-06-30T14:35:35","name":"ipa: rkisp1: Add autofocus algorithm","version":1,"mbox":"https://patchwork.libcamera.org/series/3239/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16485/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16485/checks/","tags":{}},{"id":16486,"url":"https://patchwork.libcamera.org/api/patches/16486/?format=json","web_url":"https://patchwork.libcamera.org/patch/16486/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220630143543.39599-5-dse@thaumatec.com>","date":"2022-06-30T14:35:39","name":"[libcamera-devel,4/8] pipeline: rkisp1: Add basic AF controls to the supported controls list","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"a51a231d2a02cea54ff0932b94e9339bfd74a9df","submitter":{"id":126,"url":"https://patchwork.libcamera.org/api/people/126/?format=json","name":"Daniel Semkowicz","email":"dse@thaumatec.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16486/mbox/","series":[{"id":3239,"url":"https://patchwork.libcamera.org/api/series/3239/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3239","date":"2022-06-30T14:35:35","name":"ipa: rkisp1: Add autofocus algorithm","version":1,"mbox":"https://patchwork.libcamera.org/series/3239/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16486/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16486/checks/","tags":{}},{"id":16487,"url":"https://patchwork.libcamera.org/api/patches/16487/?format=json","web_url":"https://patchwork.libcamera.org/patch/16487/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220630143543.39599-6-dse@thaumatec.com>","date":"2022-06-30T14:35:40","name":"[libcamera-devel,5/8] ipa: module: Add getAlgorithm() method","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"11f005acea425b931dcfaad96e048bdcc59235d4","submitter":{"id":126,"url":"https://patchwork.libcamera.org/api/people/126/?format=json","name":"Daniel Semkowicz","email":"dse@thaumatec.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16487/mbox/","series":[{"id":3239,"url":"https://patchwork.libcamera.org/api/series/3239/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3239","date":"2022-06-30T14:35:35","name":"ipa: rkisp1: Add autofocus algorithm","version":1,"mbox":"https://patchwork.libcamera.org/series/3239/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16487/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16487/checks/","tags":{}},{"id":16488,"url":"https://patchwork.libcamera.org/api/patches/16488/?format=json","web_url":"https://patchwork.libcamera.org/patch/16488/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220630143543.39599-7-dse@thaumatec.com>","date":"2022-06-30T14:35:41","name":"[libcamera-devel,6/8] ipa: rkisp1: Pass requests setting AF controls to the AF algorithm","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"3638d38d5d8dfb6ae62f2c96ac00136a51a04b6a","submitter":{"id":126,"url":"https://patchwork.libcamera.org/api/people/126/?format=json","name":"Daniel Semkowicz","email":"dse@thaumatec.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16488/mbox/","series":[{"id":3239,"url":"https://patchwork.libcamera.org/api/series/3239/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3239","date":"2022-06-30T14:35:35","name":"ipa: rkisp1: Add autofocus algorithm","version":1,"mbox":"https://patchwork.libcamera.org/series/3239/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16488/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16488/checks/","tags":{}},{"id":16489,"url":"https://patchwork.libcamera.org/api/patches/16489/?format=json","web_url":"https://patchwork.libcamera.org/patch/16489/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220630143543.39599-8-dse@thaumatec.com>","date":"2022-06-30T14:35:42","name":"[libcamera-devel,7/8] ipa: rkisp1: Add OV5675 tuning file","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"701ed24d800a81c1360cffc01c7199cb8f896b5d","submitter":{"id":126,"url":"https://patchwork.libcamera.org/api/people/126/?format=json","name":"Daniel Semkowicz","email":"dse@thaumatec.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16489/mbox/","series":[{"id":3239,"url":"https://patchwork.libcamera.org/api/series/3239/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3239","date":"2022-06-30T14:35:35","name":"ipa: rkisp1: Add autofocus algorithm","version":1,"mbox":"https://patchwork.libcamera.org/series/3239/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16489/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16489/checks/","tags":{}},{"id":16490,"url":"https://patchwork.libcamera.org/api/patches/16490/?format=json","web_url":"https://patchwork.libcamera.org/patch/16490/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220630143543.39599-9-dse@thaumatec.com>","date":"2022-06-30T14:35:43","name":"[libcamera-devel,8/8] ipa: rkisp1: Add \"Windows\" Metering mode to auto focus algorithm","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"86f027f7549730e42b233ec6a474aaa05a04ff13","submitter":{"id":126,"url":"https://patchwork.libcamera.org/api/people/126/?format=json","name":"Daniel Semkowicz","email":"dse@thaumatec.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16490/mbox/","series":[{"id":3239,"url":"https://patchwork.libcamera.org/api/series/3239/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3239","date":"2022-06-30T14:35:35","name":"ipa: rkisp1: Add autofocus algorithm","version":1,"mbox":"https://patchwork.libcamera.org/series/3239/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16490/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16490/checks/","tags":{}},{"id":16491,"url":"https://patchwork.libcamera.org/api/patches/16491/?format=json","web_url":"https://patchwork.libcamera.org/patch/16491/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220630203221.12440-1-laurent.pinchart@ideasonboard.com>","date":"2022-06-30T20:32:21","name":"[libcamera-devel,v2.1,12/12] gstreamer: Fix race conditions in task pause/resume","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"5d54020b8202fe549c95d0e7b0e8e4335709fe53","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16491/mbox/","series":[{"id":3240,"url":"https://patchwork.libcamera.org/api/series/3240/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3240","date":"2022-06-30T20:32:21","name":null,"version":1,"mbox":"https://patchwork.libcamera.org/series/3240/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16491/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16491/checks/","tags":{}},{"id":16493,"url":"https://patchwork.libcamera.org/api/patches/16493/?format=json","web_url":"https://patchwork.libcamera.org/patch/16493/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220701084521.31831-2-tomi.valkeinen@ideasonboard.com>","date":"2022-07-01T08:45:05","name":"[libcamera-devel,v3,01/17] py: cam.py: Fix multi camera capture without -C","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"cf4b962b9a74ad5f27edb427bdb47c8bb06472f7","submitter":{"id":109,"url":"https://patchwork.libcamera.org/api/people/109/?format=json","name":"Tomi Valkeinen","email":"tomi.valkeinen@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16493/mbox/","series":[{"id":3241,"url":"https://patchwork.libcamera.org/api/series/3241/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3241","date":"2022-07-01T08:45:04","name":"Python bindings event handling","version":3,"mbox":"https://patchwork.libcamera.org/series/3241/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16493/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16493/checks/","tags":{}},{"id":16494,"url":"https://patchwork.libcamera.org/api/patches/16494/?format=json","web_url":"https://patchwork.libcamera.org/patch/16494/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220701084521.31831-3-tomi.valkeinen@ideasonboard.com>","date":"2022-07-01T08:45:06","name":"[libcamera-devel,v3,02/17] py: Add Python logging category","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"a168d53203888f3ae1e6caa00697e538aeb1c198","submitter":{"id":109,"url":"https://patchwork.libcamera.org/api/people/109/?format=json","name":"Tomi Valkeinen","email":"tomi.valkeinen@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16494/mbox/","series":[{"id":3241,"url":"https://patchwork.libcamera.org/api/series/3241/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3241","date":"2022-07-01T08:45:04","name":"Python bindings event handling","version":3,"mbox":"https://patchwork.libcamera.org/series/3241/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16494/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16494/checks/","tags":{}},{"id":16495,"url":"https://patchwork.libcamera.org/api/patches/16495/?format=json","web_url":"https://patchwork.libcamera.org/patch/16495/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220701084521.31831-4-tomi.valkeinen@ideasonboard.com>","date":"2022-07-01T08:45:07","name":"[libcamera-devel,v3,03/17] py: Move ControlValue helpers to py_helpers.cpp","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"cec57be068e6087ccd0a70990988b78496cd0de5","submitter":{"id":109,"url":"https://patchwork.libcamera.org/api/people/109/?format=json","name":"Tomi Valkeinen","email":"tomi.valkeinen@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16495/mbox/","series":[{"id":3241,"url":"https://patchwork.libcamera.org/api/series/3241/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3241","date":"2022-07-01T08:45:04","name":"Python bindings event handling","version":3,"mbox":"https://patchwork.libcamera.org/series/3241/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16495/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16495/checks/","tags":{}},{"id":16496,"url":"https://patchwork.libcamera.org/api/patches/16496/?format=json","web_url":"https://patchwork.libcamera.org/patch/16496/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220701084521.31831-5-tomi.valkeinen@ideasonboard.com>","date":"2022-07-01T08:45:08","name":"[libcamera-devel,v3,04/17] py: cam.py: Remove todo comment","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"8ba3316e8b96d9a3c3113970a34d78ec1cebecb5","submitter":{"id":109,"url":"https://patchwork.libcamera.org/api/people/109/?format=json","name":"Tomi Valkeinen","email":"tomi.valkeinen@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16496/mbox/","series":[{"id":3241,"url":"https://patchwork.libcamera.org/api/series/3241/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3241","date":"2022-07-01T08:45:04","name":"Python bindings event handling","version":3,"mbox":"https://patchwork.libcamera.org/series/3241/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16496/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16496/checks/","tags":{}},{"id":16497,"url":"https://patchwork.libcamera.org/api/patches/16497/?format=json","web_url":"https://patchwork.libcamera.org/patch/16497/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220701084521.31831-6-tomi.valkeinen@ideasonboard.com>","date":"2022-07-01T08:45:09","name":"[libcamera-devel,v3,05/17] py: Create PyCameraManager","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"ceb34359db17bdab683f4d0a9801d27411a5e93a","submitter":{"id":109,"url":"https://patchwork.libcamera.org/api/people/109/?format=json","name":"Tomi Valkeinen","email":"tomi.valkeinen@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16497/mbox/","series":[{"id":3241,"url":"https://patchwork.libcamera.org/api/series/3241/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3241","date":"2022-07-01T08:45:04","name":"Python bindings event handling","version":3,"mbox":"https://patchwork.libcamera.org/series/3241/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16497/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16497/checks/","tags":{}},{"id":16498,"url":"https://patchwork.libcamera.org/api/patches/16498/?format=json","web_url":"https://patchwork.libcamera.org/patch/16498/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220701084521.31831-7-tomi.valkeinen@ideasonboard.com>","date":"2022-07-01T08:45:10","name":"[libcamera-devel,v3,06/17] py: Use UniqueFD","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"a8cd8f5ff68e02b51772f645f7aa76bf7b84cc48","submitter":{"id":109,"url":"https://patchwork.libcamera.org/api/people/109/?format=json","name":"Tomi Valkeinen","email":"tomi.valkeinen@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16498/mbox/","series":[{"id":3241,"url":"https://patchwork.libcamera.org/api/series/3241/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3241","date":"2022-07-01T08:45:04","name":"Python bindings event handling","version":3,"mbox":"https://patchwork.libcamera.org/series/3241/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16498/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16498/checks/","tags":{}},{"id":16499,"url":"https://patchwork.libcamera.org/api/patches/16499/?format=json","web_url":"https://patchwork.libcamera.org/patch/16499/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220701084521.31831-8-tomi.valkeinen@ideasonboard.com>","date":"2022-07-01T08:45:11","name":"[libcamera-devel,v3,07/17] py: Set EFD_CLOEXEC on eventfd to avoid fd leaking","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"91ab40ddae689e948ba2786b80bf5cde2d63b075","submitter":{"id":109,"url":"https://patchwork.libcamera.org/api/people/109/?format=json","name":"Tomi Valkeinen","email":"tomi.valkeinen@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16499/mbox/","series":[{"id":3241,"url":"https://patchwork.libcamera.org/api/series/3241/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3241","date":"2022-07-01T08:45:04","name":"Python bindings event handling","version":3,"mbox":"https://patchwork.libcamera.org/series/3241/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16499/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16499/checks/","tags":{}},{"id":16500,"url":"https://patchwork.libcamera.org/api/patches/16500/?format=json","web_url":"https://patchwork.libcamera.org/patch/16500/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220701084521.31831-9-tomi.valkeinen@ideasonboard.com>","date":"2022-07-01T08:45:12","name":"[libcamera-devel,v3,08/17] py: Use libcamera's Mutex classes","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"c537582db24334714f3b0501e8f508f9fc95d2da","submitter":{"id":109,"url":"https://patchwork.libcamera.org/api/people/109/?format=json","name":"Tomi Valkeinen","email":"tomi.valkeinen@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16500/mbox/","series":[{"id":3241,"url":"https://patchwork.libcamera.org/api/series/3241/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3241","date":"2022-07-01T08:45:04","name":"Python bindings event handling","version":3,"mbox":"https://patchwork.libcamera.org/series/3241/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16500/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16500/checks/","tags":{}},{"id":16501,"url":"https://patchwork.libcamera.org/api/patches/16501/?format=json","web_url":"https://patchwork.libcamera.org/patch/16501/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220701084521.31831-10-tomi.valkeinen@ideasonboard.com>","date":"2022-07-01T08:45:13","name":"[libcamera-devel,v3,09/17] py: Switch to non-blocking eventfd","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"7542f65cb2257be81370da9d64b31c49ee6f7bcd","submitter":{"id":109,"url":"https://patchwork.libcamera.org/api/people/109/?format=json","name":"Tomi Valkeinen","email":"tomi.valkeinen@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16501/mbox/","series":[{"id":3241,"url":"https://patchwork.libcamera.org/api/series/3241/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3241","date":"2022-07-01T08:45:04","name":"Python bindings event handling","version":3,"mbox":"https://patchwork.libcamera.org/series/3241/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16501/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16501/checks/","tags":{}},{"id":16502,"url":"https://patchwork.libcamera.org/api/patches/16502/?format=json","web_url":"https://patchwork.libcamera.org/patch/16502/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220701084521.31831-11-tomi.valkeinen@ideasonboard.com>","date":"2022-07-01T08:45:14","name":"[libcamera-devel,v3,10/17] py: Use exceptions instead of returning error codes","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"7060195aec6d6dcbfa48fa21fe9d82e27f32dcb5","submitter":{"id":109,"url":"https://patchwork.libcamera.org/api/people/109/?format=json","name":"Tomi Valkeinen","email":"tomi.valkeinen@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16502/mbox/","series":[{"id":3241,"url":"https://patchwork.libcamera.org/api/series/3241/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3241","date":"2022-07-01T08:45:04","name":"Python bindings event handling","version":3,"mbox":"https://patchwork.libcamera.org/series/3241/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16502/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16502/checks/","tags":{}},{"id":16503,"url":"https://patchwork.libcamera.org/api/patches/16503/?format=json","web_url":"https://patchwork.libcamera.org/patch/16503/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220701084521.31831-13-tomi.valkeinen@ideasonboard.com>","date":"2022-07-01T08:45:16","name":"[libcamera-devel,v3,12/17] py: cam.py: Use new events support","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"adb546ae305d5337d0e625ce0c965d328a94e44e","submitter":{"id":109,"url":"https://patchwork.libcamera.org/api/people/109/?format=json","name":"Tomi Valkeinen","email":"tomi.valkeinen@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16503/mbox/","series":[{"id":3241,"url":"https://patchwork.libcamera.org/api/series/3241/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3241","date":"2022-07-01T08:45:04","name":"Python bindings event handling","version":3,"mbox":"https://patchwork.libcamera.org/series/3241/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16503/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16503/checks/","tags":{}},{"id":16504,"url":"https://patchwork.libcamera.org/api/patches/16504/?format=json","web_url":"https://patchwork.libcamera.org/patch/16504/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220701084521.31831-12-tomi.valkeinen@ideasonboard.com>","date":"2022-07-01T08:45:15","name":"[libcamera-devel,v3,11/17] py: New event handling","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"15e501071e5887eaf007a49db9d860352e0470a9","submitter":{"id":109,"url":"https://patchwork.libcamera.org/api/people/109/?format=json","name":"Tomi Valkeinen","email":"tomi.valkeinen@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16504/mbox/","series":[{"id":3241,"url":"https://patchwork.libcamera.org/api/series/3241/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3241","date":"2022-07-01T08:45:04","name":"Python bindings event handling","version":3,"mbox":"https://patchwork.libcamera.org/series/3241/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16504/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16504/checks/","tags":{}},{"id":16505,"url":"https://patchwork.libcamera.org/api/patches/16505/?format=json","web_url":"https://patchwork.libcamera.org/patch/16505/","project":{"id":1,"url":"https://patchwork.libcamera.org/api/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":""},"msgid":"<20220701084521.31831-14-tomi.valkeinen@ideasonboard.com>","date":"2022-07-01T08:45:17","name":"[libcamera-devel,v3,13/17] py: unittests.py: Use new events support","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"eba1527f902aa66578967593b5315f73b709d5f9","submitter":{"id":109,"url":"https://patchwork.libcamera.org/api/people/109/?format=json","name":"Tomi Valkeinen","email":"tomi.valkeinen@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16505/mbox/","series":[{"id":3241,"url":"https://patchwork.libcamera.org/api/series/3241/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3241","date":"2022-07-01T08:45:04","name":"Python bindings event handling","version":3,"mbox":"https://patchwork.libcamera.org/series/3241/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16505/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16505/checks/","tags":{}}]