{"id":3230,"url":"https://patchwork.libcamera.org/api/1.1/series/3230/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3230","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":"Python bindings event handling","date":"2022-06-29T07:04:02","submitter":{"id":109,"url":"https://patchwork.libcamera.org/api/1.1/people/109/?format=json","name":"Tomi Valkeinen","email":"tomi.valkeinen@ideasonboard.com"},"version":2,"total":14,"received_total":14,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/3230/mbox/","cover_letter":{"id":16406,"url":"https://patchwork.libcamera.org/api/1.1/covers/16406/?format=json","web_url":"https://patchwork.libcamera.org/cover/16406/","msgid":"<20220629070416.17550-1-tomi.valkeinen@ideasonboard.com>","date":"2022-06-29T07:04:02","name":"[libcamera-devel,v2,00/14] Python bindings event handling","mbox":"https://patchwork.libcamera.org/cover/16406/mbox/"},"patches":[{"id":16407,"url":"https://patchwork.libcamera.org/api/1.1/patches/16407/?format=json","web_url":"https://patchwork.libcamera.org/patch/16407/","msgid":"<20220629070416.17550-2-tomi.valkeinen@ideasonboard.com>","date":"2022-06-29T07:04:03","name":"[libcamera-devel,v2,01/14] py: cam.py: Fix multi camera capture without -C","mbox":"https://patchwork.libcamera.org/patch/16407/mbox/"},{"id":16408,"url":"https://patchwork.libcamera.org/api/1.1/patches/16408/?format=json","web_url":"https://patchwork.libcamera.org/patch/16408/","msgid":"<20220629070416.17550-3-tomi.valkeinen@ideasonboard.com>","date":"2022-06-29T07:04:04","name":"[libcamera-devel,v2,02/14] py: Add Python logging category","mbox":"https://patchwork.libcamera.org/patch/16408/mbox/"},{"id":16409,"url":"https://patchwork.libcamera.org/api/1.1/patches/16409/?format=json","web_url":"https://patchwork.libcamera.org/patch/16409/","msgid":"<20220629070416.17550-4-tomi.valkeinen@ideasonboard.com>","date":"2022-06-29T07:04:05","name":"[libcamera-devel,v2,03/14] py: Move ControlValue helpers to py_helpers.cpp","mbox":"https://patchwork.libcamera.org/patch/16409/mbox/"},{"id":16410,"url":"https://patchwork.libcamera.org/api/1.1/patches/16410/?format=json","web_url":"https://patchwork.libcamera.org/patch/16410/","msgid":"<20220629070416.17550-5-tomi.valkeinen@ideasonboard.com>","date":"2022-06-29T07:04:06","name":"[libcamera-devel,v2,04/14] py: cam.py: Remove todo comment","mbox":"https://patchwork.libcamera.org/patch/16410/mbox/"},{"id":16411,"url":"https://patchwork.libcamera.org/api/1.1/patches/16411/?format=json","web_url":"https://patchwork.libcamera.org/patch/16411/","msgid":"<20220629070416.17550-6-tomi.valkeinen@ideasonboard.com>","date":"2022-06-29T07:04:07","name":"[libcamera-devel,v2,05/14] py: Create PyCameraManager","mbox":"https://patchwork.libcamera.org/patch/16411/mbox/"},{"id":16412,"url":"https://patchwork.libcamera.org/api/1.1/patches/16412/?format=json","web_url":"https://patchwork.libcamera.org/patch/16412/","msgid":"<20220629070416.17550-7-tomi.valkeinen@ideasonboard.com>","date":"2022-06-29T07:04:08","name":"[libcamera-devel,v2,06/14] py: Use UniqueFD","mbox":"https://patchwork.libcamera.org/patch/16412/mbox/"},{"id":16413,"url":"https://patchwork.libcamera.org/api/1.1/patches/16413/?format=json","web_url":"https://patchwork.libcamera.org/patch/16413/","msgid":"<20220629070416.17550-8-tomi.valkeinen@ideasonboard.com>","date":"2022-06-29T07:04:09","name":"[libcamera-devel,v2,07/14] py: Set EFD_CLOEXEC on eventfd to avoid fd leaking","mbox":"https://patchwork.libcamera.org/patch/16413/mbox/"},{"id":16414,"url":"https://patchwork.libcamera.org/api/1.1/patches/16414/?format=json","web_url":"https://patchwork.libcamera.org/patch/16414/","msgid":"<20220629070416.17550-9-tomi.valkeinen@ideasonboard.com>","date":"2022-06-29T07:04:10","name":"[libcamera-devel,v2,08/14] py: Use libcamera's Mutex classes","mbox":"https://patchwork.libcamera.org/patch/16414/mbox/"},{"id":16415,"url":"https://patchwork.libcamera.org/api/1.1/patches/16415/?format=json","web_url":"https://patchwork.libcamera.org/patch/16415/","msgid":"<20220629070416.17550-10-tomi.valkeinen@ideasonboard.com>","date":"2022-06-29T07:04:11","name":"[libcamera-devel,v2,09/14] py: Use exceptions instead of returning error codes","mbox":"https://patchwork.libcamera.org/patch/16415/mbox/"},{"id":16416,"url":"https://patchwork.libcamera.org/api/1.1/patches/16416/?format=json","web_url":"https://patchwork.libcamera.org/patch/16416/","msgid":"<20220629070416.17550-11-tomi.valkeinen@ideasonboard.com>","date":"2022-06-29T07:04:12","name":"[libcamera-devel,v2,10/14] py: Switch to non-blocking eventfd","mbox":"https://patchwork.libcamera.org/patch/16416/mbox/"},{"id":16417,"url":"https://patchwork.libcamera.org/api/1.1/patches/16417/?format=json","web_url":"https://patchwork.libcamera.org/patch/16417/","msgid":"<20220629070416.17550-12-tomi.valkeinen@ideasonboard.com>","date":"2022-06-29T07:04:13","name":"[libcamera-devel,v2,11/14] py: New event handling","mbox":"https://patchwork.libcamera.org/patch/16417/mbox/"},{"id":16418,"url":"https://patchwork.libcamera.org/api/1.1/patches/16418/?format=json","web_url":"https://patchwork.libcamera.org/patch/16418/","msgid":"<20220629070416.17550-13-tomi.valkeinen@ideasonboard.com>","date":"2022-06-29T07:04:14","name":"[libcamera-devel,v2,12/14] py: cam.py: Use new events support","mbox":"https://patchwork.libcamera.org/patch/16418/mbox/"},{"id":16419,"url":"https://patchwork.libcamera.org/api/1.1/patches/16419/?format=json","web_url":"https://patchwork.libcamera.org/patch/16419/","msgid":"<20220629070416.17550-14-tomi.valkeinen@ideasonboard.com>","date":"2022-06-29T07:04:15","name":"[libcamera-devel,v2,13/14] py: Discard/Dispatch Request events on camera.stop()","mbox":"https://patchwork.libcamera.org/patch/16419/mbox/"},{"id":16420,"url":"https://patchwork.libcamera.org/api/1.1/patches/16420/?format=json","web_url":"https://patchwork.libcamera.org/patch/16420/","msgid":"<20220629070416.17550-15-tomi.valkeinen@ideasonboard.com>","date":"2022-06-29T07:04:16","name":"[libcamera-devel,v2,14/14] py: Add hotplug-monitor.py","mbox":"https://patchwork.libcamera.org/patch/16420/mbox/"}]}