[{"id":16342,"url":"https://patchwork.libcamera.org/api/patches/16342/?format=json","web_url":"https://patchwork.libcamera.org/patch/16342/","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":"<20220623144736.78537-5-tomi.valkeinen@ideasonboard.com>","date":"2022-06-23T14:47:33","name":"[libcamera-devel,RFC,v1,4/7] py: Create PyCameraManager","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"259b80ccb10bcf913dfc0d8816660aab61ff6646","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/16342/mbox/","series":[{"id":3213,"url":"https://patchwork.libcamera.org/api/series/3213/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3213","date":"2022-06-23T14:47:29","name":"Python bindings event handling","version":1,"mbox":"https://patchwork.libcamera.org/series/3213/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16342/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16342/checks/","tags":{}},{"id":16343,"url":"https://patchwork.libcamera.org/api/patches/16343/?format=json","web_url":"https://patchwork.libcamera.org/patch/16343/","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":"<20220623144736.78537-6-tomi.valkeinen@ideasonboard.com>","date":"2022-06-23T14:47:34","name":"[libcamera-devel,RFC,v1,5/7] py: Add 'nonblocking' argument to get_ready_requests()","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"d4a4febbf5342dc90f7b0ea6729b9eb17e767847","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/16343/mbox/","series":[{"id":3213,"url":"https://patchwork.libcamera.org/api/series/3213/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3213","date":"2022-06-23T14:47:29","name":"Python bindings event handling","version":1,"mbox":"https://patchwork.libcamera.org/series/3213/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16343/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16343/checks/","tags":{}},{"id":16344,"url":"https://patchwork.libcamera.org/api/patches/16344/?format=json","web_url":"https://patchwork.libcamera.org/patch/16344/","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":"<20220623144736.78537-7-tomi.valkeinen@ideasonboard.com>","date":"2022-06-23T14:47:35","name":"[libcamera-devel,RFC,v1,6/7] py: New event handling","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"64cb721a8f6927c3525c5062ec38c36a6cd03942","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/16344/mbox/","series":[{"id":3213,"url":"https://patchwork.libcamera.org/api/series/3213/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3213","date":"2022-06-23T14:47:29","name":"Python bindings event handling","version":1,"mbox":"https://patchwork.libcamera.org/series/3213/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16344/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16344/checks/","tags":{}},{"id":16345,"url":"https://patchwork.libcamera.org/api/patches/16345/?format=json","web_url":"https://patchwork.libcamera.org/patch/16345/","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":"<20220623144736.78537-8-tomi.valkeinen@ideasonboard.com>","date":"2022-06-23T14:47:36","name":"[libcamera-devel,RFC,v1,7/7] py: cam.py: Use new events support","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"f7b89e33c3133facb896b0f703574bfa7d916bc0","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/16345/mbox/","series":[{"id":3213,"url":"https://patchwork.libcamera.org/api/series/3213/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3213","date":"2022-06-23T14:47:29","name":"Python bindings event handling","version":1,"mbox":"https://patchwork.libcamera.org/series/3213/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16345/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16345/checks/","tags":{}},{"id":16347,"url":"https://patchwork.libcamera.org/api/patches/16347/?format=json","web_url":"https://patchwork.libcamera.org/patch/16347/","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":"<20220623232210.18742-2-laurent.pinchart@ideasonboard.com>","date":"2022-06-23T23:21:58","name":"[libcamera-devel,01/13] gstreamer: Use gst_task_resume() when available","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"6191c87384f6e718e547381317ee54f38857e627","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/16347/mbox/","series":[{"id":3214,"url":"https://patchwork.libcamera.org/api/series/3214/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3214","date":"2022-06-23T23:21:57","name":"gstreamer: Queue multiple requests","version":1,"mbox":"https://patchwork.libcamera.org/series/3214/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16347/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16347/checks/","tags":{}},{"id":16348,"url":"https://patchwork.libcamera.org/api/patches/16348/?format=json","web_url":"https://patchwork.libcamera.org/patch/16348/","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":"<20220623232210.18742-3-laurent.pinchart@ideasonboard.com>","date":"2022-06-23T23:21:59","name":"[libcamera-devel,02/13] gstreamer: Inline gst_libcamera_buffer_get_frame_buffer()","commit_ref":null,"pull_url":null,"state":"rejected","archived":false,"hash":"2cac7cb71c1aa99d34b76cd109a271b11dbe4352","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/16348/mbox/","series":[{"id":3214,"url":"https://patchwork.libcamera.org/api/series/3214/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3214","date":"2022-06-23T23:21:57","name":"gstreamer: Queue multiple requests","version":1,"mbox":"https://patchwork.libcamera.org/series/3214/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16348/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16348/checks/","tags":{}},{"id":16349,"url":"https://patchwork.libcamera.org/api/patches/16349/?format=json","web_url":"https://patchwork.libcamera.org/patch/16349/","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":"<20220623232210.18742-4-laurent.pinchart@ideasonboard.com>","date":"2022-06-23T23:22:00","name":"[libcamera-devel,03/13] gstreamer: Move variable to loop scope","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"ba9e0d73f2364d06ad16a81eaff00c29e0b2a6f9","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/16349/mbox/","series":[{"id":3214,"url":"https://patchwork.libcamera.org/api/series/3214/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3214","date":"2022-06-23T23:21:57","name":"gstreamer: Queue multiple requests","version":1,"mbox":"https://patchwork.libcamera.org/series/3214/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16349/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16349/checks/","tags":{}},{"id":16350,"url":"https://patchwork.libcamera.org/api/patches/16350/?format=json","web_url":"https://patchwork.libcamera.org/patch/16350/","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":"<20220623232210.18742-5-laurent.pinchart@ideasonboard.com>","date":"2022-06-23T23:22:01","name":"[libcamera-devel,04/13] gstreamer: Pass Stream to RequestWrap::addBuffer()","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"e1a6f4557edd0b2d1e946fc545115cd20626a729","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/16350/mbox/","series":[{"id":3214,"url":"https://patchwork.libcamera.org/api/series/3214/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3214","date":"2022-06-23T23:21:57","name":"gstreamer: Queue multiple requests","version":1,"mbox":"https://patchwork.libcamera.org/series/3214/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16350/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16350/checks/","tags":{}},{"id":16351,"url":"https://patchwork.libcamera.org/api/patches/16351/?format=json","web_url":"https://patchwork.libcamera.org/patch/16351/","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":"<20220623232210.18742-7-laurent.pinchart@ideasonboard.com>","date":"2022-06-23T23:22:03","name":"[libcamera-devel,06/13] gstreamer: Rename queued requests queue to queuedRequests_","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"7e4ce79ab358544ee9c3432432b896db143bce35","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/16351/mbox/","series":[{"id":3214,"url":"https://patchwork.libcamera.org/api/series/3214/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3214","date":"2022-06-23T23:21:57","name":"gstreamer: Queue multiple requests","version":1,"mbox":"https://patchwork.libcamera.org/series/3214/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16351/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16351/checks/","tags":{}},{"id":16352,"url":"https://patchwork.libcamera.org/api/patches/16352/?format=json","web_url":"https://patchwork.libcamera.org/patch/16352/","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":"<20220623232210.18742-6-laurent.pinchart@ideasonboard.com>","date":"2022-06-23T23:22:02","name":"[libcamera-devel,05/13] gstreamer: Move timestamp calculation out of pad loop","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"ea5caf5278b9864c73b3b744c7a34daf8af3e200","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/16352/mbox/","series":[{"id":3214,"url":"https://patchwork.libcamera.org/api/series/3214/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3214","date":"2022-06-23T23:21:57","name":"gstreamer: Queue multiple requests","version":1,"mbox":"https://patchwork.libcamera.org/series/3214/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16352/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16352/checks/","tags":{}},{"id":16353,"url":"https://patchwork.libcamera.org/api/patches/16353/?format=json","web_url":"https://patchwork.libcamera.org/patch/16353/","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":"<20220623232210.18742-8-laurent.pinchart@ideasonboard.com>","date":"2022-06-23T23:22:04","name":"[libcamera-devel,07/13] gstreamer: Handle completed requests in the libcamerasrc task","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"8c39c5c575ceb8fcf13f5f1243883411cf09c5bb","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/16353/mbox/","series":[{"id":3214,"url":"https://patchwork.libcamera.org/api/series/3214/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3214","date":"2022-06-23T23:21:57","name":"gstreamer: Queue multiple requests","version":1,"mbox":"https://patchwork.libcamera.org/series/3214/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16353/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16353/checks/","tags":{}},{"id":16354,"url":"https://patchwork.libcamera.org/api/patches/16354/?format=json","web_url":"https://patchwork.libcamera.org/patch/16354/","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":"<20220623232210.18742-10-laurent.pinchart@ideasonboard.com>","date":"2022-06-23T23:22:06","name":"[libcamera-devel,09/13] gstreamer: Use dedicated lock for request queues","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"bfe6f6070601b507a373c640d1610a8c6c56fdde","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/16354/mbox/","series":[{"id":3214,"url":"https://patchwork.libcamera.org/api/series/3214/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3214","date":"2022-06-23T23:21:57","name":"gstreamer: Queue multiple requests","version":1,"mbox":"https://patchwork.libcamera.org/series/3214/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16354/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16354/checks/","tags":{}},{"id":16355,"url":"https://patchwork.libcamera.org/api/patches/16355/?format=json","web_url":"https://patchwork.libcamera.org/patch/16355/","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":"<20220623232210.18742-9-laurent.pinchart@ideasonboard.com>","date":"2022-06-23T23:22:05","name":"[libcamera-devel,08/13] gstreamer: Combine the two pad loops in the task run handler","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"636c07da8ded58b5d97ce11248be052aa99c653b","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/16355/mbox/","series":[{"id":3214,"url":"https://patchwork.libcamera.org/api/series/3214/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3214","date":"2022-06-23T23:21:57","name":"gstreamer: Queue multiple requests","version":1,"mbox":"https://patchwork.libcamera.org/series/3214/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16355/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16355/checks/","tags":{}},{"id":16356,"url":"https://patchwork.libcamera.org/api/patches/16356/?format=json","web_url":"https://patchwork.libcamera.org/patch/16356/","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":"<20220623232210.18742-11-laurent.pinchart@ideasonboard.com>","date":"2022-06-23T23:22:07","name":"[libcamera-devel,10/13] gstreamer: Fix pads locking","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"1444328d2b7556ccd31f1f6c0ac4b1e09ceb0018","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/16356/mbox/","series":[{"id":3214,"url":"https://patchwork.libcamera.org/api/series/3214/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3214","date":"2022-06-23T23:21:57","name":"gstreamer: Queue multiple requests","version":1,"mbox":"https://patchwork.libcamera.org/series/3214/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16356/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16356/checks/","tags":{}},{"id":16357,"url":"https://patchwork.libcamera.org/api/patches/16357/?format=json","web_url":"https://patchwork.libcamera.org/patch/16357/","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":"<20220623232210.18742-12-laurent.pinchart@ideasonboard.com>","date":"2022-06-23T23:22:08","name":"[libcamera-devel,11/13] gstreamer: Split request creation to a separate function","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"ce3193e454cc6b4ce30e95e7847864a9a8472d4f","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/16357/mbox/","series":[{"id":3214,"url":"https://patchwork.libcamera.org/api/series/3214/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3214","date":"2022-06-23T23:21:57","name":"gstreamer: Queue multiple requests","version":1,"mbox":"https://patchwork.libcamera.org/series/3214/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16357/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16357/checks/","tags":{}},{"id":16358,"url":"https://patchwork.libcamera.org/api/patches/16358/?format=json","web_url":"https://patchwork.libcamera.org/patch/16358/","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":"<20220623232210.18742-13-laurent.pinchart@ideasonboard.com>","date":"2022-06-23T23:22:09","name":"[libcamera-devel,12/13] gstreamer: Split completed request processing to a separate function","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"fe938f3d0b3ce026c0bef6f250899555af039b6f","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/16358/mbox/","series":[{"id":3214,"url":"https://patchwork.libcamera.org/api/series/3214/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3214","date":"2022-06-23T23:21:57","name":"gstreamer: Queue multiple requests","version":1,"mbox":"https://patchwork.libcamera.org/series/3214/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16358/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16358/checks/","tags":{}},{"id":16359,"url":"https://patchwork.libcamera.org/api/patches/16359/?format=json","web_url":"https://patchwork.libcamera.org/patch/16359/","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":"<20220623232210.18742-14-laurent.pinchart@ideasonboard.com>","date":"2022-06-23T23:22:10","name":"[libcamera-devel,13/13] gstreamer: Fix race conditions in task pause/resume","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"909d3e852861266a274f2b13dc1da23936c01700","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/16359/mbox/","series":[{"id":3214,"url":"https://patchwork.libcamera.org/api/series/3214/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3214","date":"2022-06-23T23:21:57","name":"gstreamer: Queue multiple requests","version":1,"mbox":"https://patchwork.libcamera.org/series/3214/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16359/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16359/checks/","tags":{}},{"id":16360,"url":"https://patchwork.libcamera.org/api/patches/16360/?format=json","web_url":"https://patchwork.libcamera.org/patch/16360/","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":"<20220623232741.19753-1-laurent.pinchart@ideasonboard.com>","date":"2022-06-23T23:27:41","name":"[libcamera-devel,v4.1,06/12] ipa: libipa: module: Make the Module class Loggable","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"9fb78c2d614cd3c21264c008ad68f999e5324971","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/16360/mbox/","series":[{"id":3215,"url":"https://patchwork.libcamera.org/api/series/3215/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3215","date":"2022-06-23T23:27:41","name":null,"version":1,"mbox":"https://patchwork.libcamera.org/series/3215/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16360/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16360/checks/","tags":{}},{"id":16361,"url":"https://patchwork.libcamera.org/api/patches/16361/?format=json","web_url":"https://patchwork.libcamera.org/patch/16361/","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":"<20220624003004.31600-1-laurent.pinchart@ideasonboard.com>","date":"2022-06-24T00:30:04","name":"[libcamera-devel,v4.1,03/12] ipa: libipa: algorithm: Add an algorithm registration mechanism","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"e2cabf98d02508b7ca5d16c583b7cbfa63ff2a6d","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/16361/mbox/","series":[{"id":3216,"url":"https://patchwork.libcamera.org/api/series/3216/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3216","date":"2022-06-24T00:30:04","name":null,"version":1,"mbox":"https://patchwork.libcamera.org/series/3216/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16361/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16361/checks/","tags":{}},{"id":16363,"url":"https://patchwork.libcamera.org/api/patches/16363/?format=json","web_url":"https://patchwork.libcamera.org/patch/16363/","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":"<20220624073528.26670-2-naush@raspberrypi.com>","date":"2022-06-24T07:35:25","name":"[libcamera-devel,v2,1/4] libcamera: controls: Add SensorTemperature control","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"e4833c72e3c36ea8a2d006dbc0d7048cd4d76279","submitter":{"id":34,"url":"https://patchwork.libcamera.org/api/people/34/?format=json","name":"Naushir Patuck","email":"naush@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16363/mbox/","series":[{"id":3217,"url":"https://patchwork.libcamera.org/api/series/3217/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3217","date":"2022-06-24T07:35:24","name":"Add SensorTemperature control","version":2,"mbox":"https://patchwork.libcamera.org/series/3217/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16363/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16363/checks/","tags":{}},{"id":16364,"url":"https://patchwork.libcamera.org/api/patches/16364/?format=json","web_url":"https://patchwork.libcamera.org/patch/16364/","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":"<20220624073528.26670-3-naush@raspberrypi.com>","date":"2022-06-24T07:35:26","name":"[libcamera-devel,v2,2/4] ipa: raspberrypi: Add sensor temperature to DeviceStatus","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"0bda18121fe1c905edcc02a4ac9c0ec89388a494","submitter":{"id":34,"url":"https://patchwork.libcamera.org/api/people/34/?format=json","name":"Naushir Patuck","email":"naush@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16364/mbox/","series":[{"id":3217,"url":"https://patchwork.libcamera.org/api/series/3217/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3217","date":"2022-06-24T07:35:24","name":"Add SensorTemperature control","version":2,"mbox":"https://patchwork.libcamera.org/series/3217/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16364/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16364/checks/","tags":{}},{"id":16365,"url":"https://patchwork.libcamera.org/api/patches/16365/?format=json","web_url":"https://patchwork.libcamera.org/patch/16365/","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":"<20220624073528.26670-4-naush@raspberrypi.com>","date":"2022-06-24T07:35:27","name":"[libcamera-devel,v2,3/4] ipa: raspberrypi: imx477: Get sensor temperature from embedded data","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"875e8690b818df4c8a535a46b90cba8ee50446e5","submitter":{"id":34,"url":"https://patchwork.libcamera.org/api/people/34/?format=json","name":"Naushir Patuck","email":"naush@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16365/mbox/","series":[{"id":3217,"url":"https://patchwork.libcamera.org/api/series/3217/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3217","date":"2022-06-24T07:35:24","name":"Add SensorTemperature control","version":2,"mbox":"https://patchwork.libcamera.org/series/3217/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16365/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16365/checks/","tags":{}},{"id":16366,"url":"https://patchwork.libcamera.org/api/patches/16366/?format=json","web_url":"https://patchwork.libcamera.org/patch/16366/","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":"<20220624073528.26670-5-naush@raspberrypi.com>","date":"2022-06-24T07:35:28","name":"[libcamera-devel,v2,4/4] ipa: raspberrypi: Use std::optional in DeviceStatus","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"d424de20f081c411308504ae8a73c6068f2f329b","submitter":{"id":34,"url":"https://patchwork.libcamera.org/api/people/34/?format=json","name":"Naushir Patuck","email":"naush@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16366/mbox/","series":[{"id":3217,"url":"https://patchwork.libcamera.org/api/series/3217/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3217","date":"2022-06-24T07:35:24","name":"Add SensorTemperature control","version":2,"mbox":"https://patchwork.libcamera.org/series/3217/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16366/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16366/checks/","tags":{}},{"id":16368,"url":"https://patchwork.libcamera.org/api/patches/16368/?format=json","web_url":"https://patchwork.libcamera.org/patch/16368/","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":"<20220624130523.41535-2-dse@thaumatec.com>","date":"2022-06-24T13:05:22","name":"[libcamera-devel,v2,1/2] cam: Add Rectangle type parsing in capture script","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"a29c086c94e334260bacd9778473b2fc535861f2","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/16368/mbox/","series":[{"id":3218,"url":"https://patchwork.libcamera.org/api/series/3218/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3218","date":"2022-06-24T13:05:21","name":"cam: Add Rectangle type parsing in capture script","version":2,"mbox":"https://patchwork.libcamera.org/series/3218/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16368/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16368/checks/","tags":{}},{"id":16369,"url":"https://patchwork.libcamera.org/api/patches/16369/?format=json","web_url":"https://patchwork.libcamera.org/patch/16369/","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":"<20220624130523.41535-3-dse@thaumatec.com>","date":"2022-06-24T13:05:23","name":"[libcamera-devel,v2,2/2] cam: capture_script: Check parseFrames() return value for errors","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"58f04f52f2dc77f2d4dd2027f846adf25c97e370","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/16369/mbox/","series":[{"id":3218,"url":"https://patchwork.libcamera.org/api/series/3218/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3218","date":"2022-06-24T13:05:21","name":"cam: Add Rectangle type parsing in capture script","version":2,"mbox":"https://patchwork.libcamera.org/series/3218/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16369/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16369/checks/","tags":{}},{"id":16370,"url":"https://patchwork.libcamera.org/api/patches/16370/?format=json","web_url":"https://patchwork.libcamera.org/patch/16370/","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":"<20220624231553.2137-1-laurent.pinchart@ideasonboard.com>","date":"2022-06-24T23:15:53","name":"[libcamera-devel,v2] README: Add some extra optional dependancies for cam sinks","commit_ref":"27cc0a6b58bcca32071cb6ab96e5ee79c75031e5","pull_url":null,"state":"accepted","archived":false,"hash":"feeed687c72282821b6a73534aa1cd42f03a4b21","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/16370/mbox/","series":[{"id":3219,"url":"https://patchwork.libcamera.org/api/series/3219/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3219","date":"2022-06-24T23:15:53","name":"[libcamera-devel,v2] README: Add some extra optional dependancies for cam sinks","version":2,"mbox":"https://patchwork.libcamera.org/series/3219/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16370/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16370/checks/","tags":{}},{"id":16372,"url":"https://patchwork.libcamera.org/api/patches/16372/?format=json","web_url":"https://patchwork.libcamera.org/patch/16372/","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":"<20220627030159.30730-2-utkarsh02t@gmail.com>","date":"2022-06-27T03:01:57","name":"[libcamera-devel,v3,1/3] qcam: Queue requests only through MainWindow::queueRequest()","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"bbc350001fa86beee4bea0c7bf20251307f63765","submitter":{"id":114,"url":"https://patchwork.libcamera.org/api/people/114/?format=json","name":"Utkarsh Tiwari","email":"utkarsh02t@gmail.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16372/mbox/","series":[{"id":3220,"url":"https://patchwork.libcamera.org/api/series/3220/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3220","date":"2022-06-27T03:01:56","name":"Introduce capture scripts to qcam","version":3,"mbox":"https://patchwork.libcamera.org/series/3220/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16372/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16372/checks/","tags":{}},{"id":16373,"url":"https://patchwork.libcamera.org/api/patches/16373/?format=json","web_url":"https://patchwork.libcamera.org/patch/16373/","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":"<20220627030159.30730-3-utkarsh02t@gmail.com>","date":"2022-06-27T03:01:58","name":"[libcamera-devel,v3,2/3] qcam: Add a GUI way to use capture script","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"40af6fb54e2a9c83fd664e70edae87a4c8a5fac6","submitter":{"id":114,"url":"https://patchwork.libcamera.org/api/people/114/?format=json","name":"Utkarsh Tiwari","email":"utkarsh02t@gmail.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16373/mbox/","series":[{"id":3220,"url":"https://patchwork.libcamera.org/api/series/3220/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3220","date":"2022-06-27T03:01:56","name":"Introduce capture scripts to qcam","version":3,"mbox":"https://patchwork.libcamera.org/series/3220/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16373/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16373/checks/","tags":{}},{"id":16374,"url":"https://patchwork.libcamera.org/api/patches/16374/?format=json","web_url":"https://patchwork.libcamera.org/patch/16374/","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":"<20220627030159.30730-4-utkarsh02t@gmail.com>","date":"2022-06-27T03:01:59","name":"[libcamera-devel,v3,3/3] qcam: Add --script to load capture script","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"51b207d9591935381a8ed28dbd3ad363510b9128","submitter":{"id":114,"url":"https://patchwork.libcamera.org/api/people/114/?format=json","name":"Utkarsh Tiwari","email":"utkarsh02t@gmail.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16374/mbox/","series":[{"id":3220,"url":"https://patchwork.libcamera.org/api/series/3220/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3220","date":"2022-06-27T03:01:56","name":"Introduce capture scripts to qcam","version":3,"mbox":"https://patchwork.libcamera.org/series/3220/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16374/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16374/checks/","tags":{}},{"id":16375,"url":"https://patchwork.libcamera.org/api/patches/16375/?format=json","web_url":"https://patchwork.libcamera.org/patch/16375/","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":"<20220627110859.1543239-1-paul.elder@ideasonboard.com>","date":"2022-06-27T11:08:59","name":"[libcamera-devel] pipeline: rkisp1: Support devices without self path","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"672aa9d4a950834532314deee4bd383da01a1b28","submitter":{"id":17,"url":"https://patchwork.libcamera.org/api/people/17/?format=json","name":"Paul Elder","email":"paul.elder@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/16375/mbox/","series":[{"id":3221,"url":"https://patchwork.libcamera.org/api/series/3221/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3221","date":"2022-06-27T11:08:59","name":"[libcamera-devel] pipeline: rkisp1: Support devices without self path","version":1,"mbox":"https://patchwork.libcamera.org/series/3221/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/16375/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/16375/checks/","tags":{}}]