{"id":3146,"url":"https://patchwork.libcamera.org/api/1.1/series/3146/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3146","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":"More misc Python patches","date":"2022-05-27T14:44:17","submitter":{"id":109,"url":"https://patchwork.libcamera.org/api/1.1/people/109/?format=json","name":"Tomi Valkeinen","email":"tomi.valkeinen@ideasonboard.com"},"version":3,"total":30,"received_total":30,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/3146/mbox/","cover_letter":{"id":16071,"url":"https://patchwork.libcamera.org/api/1.1/covers/16071/?format=json","web_url":"https://patchwork.libcamera.org/cover/16071/","msgid":"<20220527144447.94891-1-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:17","name":"[libcamera-devel,v3,00/30] More misc Python patches","mbox":"https://patchwork.libcamera.org/cover/16071/mbox/"},"patches":[{"id":16072,"url":"https://patchwork.libcamera.org/api/1.1/patches/16072/?format=json","web_url":"https://patchwork.libcamera.org/patch/16072/","msgid":"<20220527144447.94891-2-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:18","name":"[libcamera-devel,v3,01/30] py: Generate pixel formats list","mbox":"https://patchwork.libcamera.org/patch/16072/mbox/"},{"id":16073,"url":"https://patchwork.libcamera.org/api/1.1/patches/16073/?format=json","web_url":"https://patchwork.libcamera.org/patch/16073/","msgid":"<20220527144447.94891-3-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:19","name":"[libcamera-devel,v3,02/30] py: cam_qt: Use libcamera.formats","mbox":"https://patchwork.libcamera.org/patch/16073/mbox/"},{"id":16074,"url":"https://patchwork.libcamera.org/api/1.1/patches/16074/?format=json","web_url":"https://patchwork.libcamera.org/patch/16074/","msgid":"<20220527144447.94891-4-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:20","name":"[libcamera-devel,v3,03/30] py: cam: Cleanups","mbox":"https://patchwork.libcamera.org/patch/16074/mbox/"},{"id":16075,"url":"https://patchwork.libcamera.org/api/1.1/patches/16075/?format=json","web_url":"https://patchwork.libcamera.org/patch/16075/","msgid":"<20220527144447.94891-5-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:21","name":"[libcamera-devel,v3,04/30] py: Fix SceneFlicker enum values","mbox":"https://patchwork.libcamera.org/patch/16075/mbox/"},{"id":16076,"url":"https://patchwork.libcamera.org/api/1.1/patches/16076/?format=json","web_url":"https://patchwork.libcamera.org/patch/16076/","msgid":"<20220527144447.94891-6-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:22","name":"[libcamera-devel,v3,05/30] py: Fix None value in ControlType enum","mbox":"https://patchwork.libcamera.org/patch/16076/mbox/"},{"id":16077,"url":"https://patchwork.libcamera.org/api/1.1/patches/16077/?format=json","web_url":"https://patchwork.libcamera.org/patch/16077/","msgid":"<20220527144447.94891-7-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:23","name":"[libcamera-devel,v3,06/30] py: Add CameraManager.read_event()","mbox":"https://patchwork.libcamera.org/patch/16077/mbox/"},{"id":16078,"url":"https://patchwork.libcamera.org/api/1.1/patches/16078/?format=json","web_url":"https://patchwork.libcamera.org/patch/16078/","msgid":"<20220527144447.94891-8-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:24","name":"[libcamera-devel,v3,07/30] py: Move MappedFrameBuffer to libcamera.utils","mbox":"https://patchwork.libcamera.org/patch/16078/mbox/"},{"id":16079,"url":"https://patchwork.libcamera.org/api/1.1/patches/16079/?format=json","web_url":"https://patchwork.libcamera.org/patch/16079/","msgid":"<20220527144447.94891-9-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:25","name":"[libcamera-devel,v3,08/30] py: MappedFrameBuffer: Add type hints & docs","mbox":"https://patchwork.libcamera.org/patch/16079/mbox/"},{"id":16080,"url":"https://patchwork.libcamera.org/api/1.1/patches/16080/?format=json","web_url":"https://patchwork.libcamera.org/patch/16080/","msgid":"<20220527144447.94891-10-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:26","name":"[libcamera-devel,v3,09/30] py: cam: Drop WA_ShowWithoutActivating","mbox":"https://patchwork.libcamera.org/patch/16080/mbox/"},{"id":16082,"url":"https://patchwork.libcamera.org/api/1.1/patches/16082/?format=json","web_url":"https://patchwork.libcamera.org/patch/16082/","msgid":"<20220527144447.94891-11-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:27","name":"[libcamera-devel,v3,10/30] py: cam: Convert ctx and state to classes","mbox":"https://patchwork.libcamera.org/patch/16082/mbox/"},{"id":16083,"url":"https://patchwork.libcamera.org/api/1.1/patches/16083/?format=json","web_url":"https://patchwork.libcamera.org/patch/16083/","msgid":"<20220527144447.94891-12-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:28","name":"[libcamera-devel,v3,11/30] py: Add README.md","mbox":"https://patchwork.libcamera.org/patch/16083/mbox/"},{"id":16081,"url":"https://patchwork.libcamera.org/api/1.1/patches/16081/?format=json","web_url":"https://patchwork.libcamera.org/patch/16081/","msgid":"<20220527144447.94891-13-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:29","name":"[libcamera-devel,v3,12/30] py: Re-implement controls geneneration","mbox":"https://patchwork.libcamera.org/patch/16081/mbox/"},{"id":16084,"url":"https://patchwork.libcamera.org/api/1.1/patches/16084/?format=json","web_url":"https://patchwork.libcamera.org/patch/16084/","msgid":"<20220527144447.94891-14-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:30","name":"[libcamera-devel,v3,13/30] py: Re-structure the controls API","mbox":"https://patchwork.libcamera.org/patch/16084/mbox/"},{"id":16085,"url":"https://patchwork.libcamera.org/api/1.1/patches/16085/?format=json","web_url":"https://patchwork.libcamera.org/patch/16085/","msgid":"<20220527144447.94891-15-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:31","name":"[libcamera-devel,v3,14/30] py: Rename 'efd' to 'event_fd'","mbox":"https://patchwork.libcamera.org/patch/16085/mbox/"},{"id":16087,"url":"https://patchwork.libcamera.org/api/1.1/patches/16087/?format=json","web_url":"https://patchwork.libcamera.org/patch/16087/","msgid":"<20220527144447.94891-16-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:32","name":"[libcamera-devel,v3,15/30] py: Generate bindings for properties","mbox":"https://patchwork.libcamera.org/patch/16087/mbox/"},{"id":16088,"url":"https://patchwork.libcamera.org/api/1.1/patches/16088/?format=json","web_url":"https://patchwork.libcamera.org/patch/16088/","msgid":"<20220527144447.94891-17-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:33","name":"[libcamera-devel,v3,16/30] py: Use ln --relative to create symlinks","mbox":"https://patchwork.libcamera.org/patch/16088/mbox/"},{"id":16086,"url":"https://patchwork.libcamera.org/api/1.1/patches/16086/?format=json","web_url":"https://patchwork.libcamera.org/patch/16086/","msgid":"<20220527144447.94891-18-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:34","name":"[libcamera-devel,v3,17/30] py: unittests: Fix test_sleep()","mbox":"https://patchwork.libcamera.org/patch/16086/mbox/"},{"id":16090,"url":"https://patchwork.libcamera.org/api/1.1/patches/16090/?format=json","web_url":"https://patchwork.libcamera.org/patch/16090/","msgid":"<20220527144447.94891-19-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:35","name":"[libcamera-devel,v3,18/30] py: unittests: Fix test_select()","mbox":"https://patchwork.libcamera.org/patch/16090/mbox/"},{"id":16089,"url":"https://patchwork.libcamera.org/api/1.1/patches/16089/?format=json","web_url":"https://patchwork.libcamera.org/patch/16089/","msgid":"<20220527144447.94891-20-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:36","name":"[libcamera-devel,v3,19/30] py: cam: Move conversion funcs to helpers.py","mbox":"https://patchwork.libcamera.org/patch/16089/mbox/"},{"id":16091,"url":"https://patchwork.libcamera.org/api/1.1/patches/16091/?format=json","web_url":"https://patchwork.libcamera.org/patch/16091/","msgid":"<20220527144447.94891-21-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:37","name":"[libcamera-devel,v3,20/30] py: cam: Drop PIL dependency","mbox":"https://patchwork.libcamera.org/patch/16091/mbox/"},{"id":16093,"url":"https://patchwork.libcamera.org/api/1.1/patches/16093/?format=json","web_url":"https://patchwork.libcamera.org/patch/16093/","msgid":"<20220527144447.94891-22-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:38","name":"[libcamera-devel,v3,21/30] py: Add Request.__str__()","mbox":"https://patchwork.libcamera.org/patch/16093/mbox/"},{"id":16095,"url":"https://patchwork.libcamera.org/api/1.1/patches/16095/?format=json","web_url":"https://patchwork.libcamera.org/patch/16095/","msgid":"<20220527144447.94891-23-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:39","name":"[libcamera-devel,v3,22/30] py: Add FrameMetadataPlane","mbox":"https://patchwork.libcamera.org/patch/16095/mbox/"},{"id":16092,"url":"https://patchwork.libcamera.org/api/1.1/patches/16092/?format=json","web_url":"https://patchwork.libcamera.org/patch/16092/","msgid":"<20220527144447.94891-24-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:40","name":"[libcamera-devel,v3,23/30] py: Implement FrameBufferPlane","mbox":"https://patchwork.libcamera.org/patch/16092/mbox/"},{"id":16094,"url":"https://patchwork.libcamera.org/api/1.1/patches/16094/?format=json","web_url":"https://patchwork.libcamera.org/patch/16094/","msgid":"<20220527144447.94891-25-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:41","name":"[libcamera-devel,v3,24/30] py: MappedFrameBuffer: Support non-contextmanager use","mbox":"https://patchwork.libcamera.org/patch/16094/mbox/"},{"id":16096,"url":"https://patchwork.libcamera.org/api/1.1/patches/16096/?format=json","web_url":"https://patchwork.libcamera.org/patch/16096/","msgid":"<20220527144447.94891-26-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:42","name":"[libcamera-devel,v3,25/30] py: MappedFrameBuffer: Add 'fb' property","mbox":"https://patchwork.libcamera.org/patch/16096/mbox/"},{"id":16097,"url":"https://patchwork.libcamera.org/api/1.1/patches/16097/?format=json","web_url":"https://patchwork.libcamera.org/patch/16097/","msgid":"<20220527144447.94891-27-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:43","name":"[libcamera-devel,v3,26/30] py: cam: cam_qt: mmap the fbs only once","mbox":"https://patchwork.libcamera.org/patch/16097/mbox/"},{"id":16098,"url":"https://patchwork.libcamera.org/api/1.1/patches/16098/?format=json","web_url":"https://patchwork.libcamera.org/patch/16098/","msgid":"<20220527144447.94891-28-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:44","name":"[libcamera-devel,v3,27/30] py: examples: Add simple-capture.py","mbox":"https://patchwork.libcamera.org/patch/16098/mbox/"},{"id":16100,"url":"https://patchwork.libcamera.org/api/1.1/patches/16100/?format=json","web_url":"https://patchwork.libcamera.org/patch/16100/","msgid":"<20220527144447.94891-29-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:45","name":"[libcamera-devel,v3,28/30] py: examples: Add simple-continuous-capture.py","mbox":"https://patchwork.libcamera.org/patch/16100/mbox/"},{"id":16099,"url":"https://patchwork.libcamera.org/api/1.1/patches/16099/?format=json","web_url":"https://patchwork.libcamera.org/patch/16099/","msgid":"<20220527144447.94891-30-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:46","name":"[libcamera-devel,v3,29/30] py: examples: Add itest.py","mbox":"https://patchwork.libcamera.org/patch/16099/mbox/"},{"id":16101,"url":"https://patchwork.libcamera.org/api/1.1/patches/16101/?format=json","web_url":"https://patchwork.libcamera.org/patch/16101/","msgid":"<20220527144447.94891-31-tomi.valkeinen@ideasonboard.com>","date":"2022-05-27T14:44:47","name":"[libcamera-devel,v3,30/30] py: examples: Add simple-cam.py","mbox":"https://patchwork.libcamera.org/patch/16101/mbox/"}]}