{"id":4572,"url":"https://patchwork.libcamera.org/api/series/4572/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4572","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":""},"name":"Add VirtualPipelineHandler","date":"2024-09-10T04:40:13","submitter":{"id":117,"url":"https://patchwork.libcamera.org/api/people/117/?format=json","name":"Cheng-Hao Yang","email":"chenghaoyang@chromium.org"},"version":12,"total":7,"received_total":7,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4572/mbox/","cover_letter":{"id":21206,"url":"https://patchwork.libcamera.org/api/covers/21206/?format=json","web_url":"https://patchwork.libcamera.org/cover/21206/","msgid":"<20240910044834.2477701-1-chenghaoyang@google.com>","date":"2024-09-10T04:40:13","name":"[v12,0/7] Add VirtualPipelineHandler","mbox":"https://patchwork.libcamera.org/cover/21206/mbox/"},"patches":[{"id":21207,"url":"https://patchwork.libcamera.org/api/patches/21207/?format=json","web_url":"https://patchwork.libcamera.org/patch/21207/","msgid":"<20240910044834.2477701-2-chenghaoyang@google.com>","date":"2024-09-10T04:40:14","name":"[v12,1/7] libcamera: add DmaBufAllocator::exportBuffers()","mbox":"https://patchwork.libcamera.org/patch/21207/mbox/"},{"id":21208,"url":"https://patchwork.libcamera.org/api/patches/21208/?format=json","web_url":"https://patchwork.libcamera.org/patch/21208/","msgid":"<20240910044834.2477701-3-chenghaoyang@google.com>","date":"2024-09-10T04:40:15","name":"[v12,2/7] libcamera: Remove PipelineHandler Fatal check of non-empty MediaDevices","mbox":"https://patchwork.libcamera.org/patch/21208/mbox/"},{"id":21209,"url":"https://patchwork.libcamera.org/api/patches/21209/?format=json","web_url":"https://patchwork.libcamera.org/patch/21209/","msgid":"<20240910044834.2477701-4-chenghaoyang@google.com>","date":"2024-09-10T04:40:16","name":"[v12,3/7] libcamera: virtual: Add VirtualPipelineHandler","mbox":"https://patchwork.libcamera.org/patch/21209/mbox/"},{"id":21210,"url":"https://patchwork.libcamera.org/api/patches/21210/?format=json","web_url":"https://patchwork.libcamera.org/patch/21210/","msgid":"<20240910044834.2477701-5-chenghaoyang@google.com>","date":"2024-09-10T04:40:17","name":"[v12,4/7] libcamera: pipeline: Add test pattern for VirtualPipelineHandler","mbox":"https://patchwork.libcamera.org/patch/21210/mbox/"},{"id":21211,"url":"https://patchwork.libcamera.org/api/patches/21211/?format=json","web_url":"https://patchwork.libcamera.org/patch/21211/","msgid":"<20240910044834.2477701-6-chenghaoyang@google.com>","date":"2024-09-10T04:40:18","name":"[v12,5/7] libcamera: virtual: Add ImageFrameGenerator","mbox":"https://patchwork.libcamera.org/patch/21211/mbox/"},{"id":21212,"url":"https://patchwork.libcamera.org/api/patches/21212/?format=json","web_url":"https://patchwork.libcamera.org/patch/21212/","msgid":"<20240910044834.2477701-7-chenghaoyang@google.com>","date":"2024-09-10T04:40:19","name":"[v12,6/7] libcamera: virtual: Read config and register cameras based on the config","mbox":"https://patchwork.libcamera.org/patch/21212/mbox/"},{"id":21213,"url":"https://patchwork.libcamera.org/api/patches/21213/?format=json","web_url":"https://patchwork.libcamera.org/patch/21213/","msgid":"<20240910044834.2477701-8-chenghaoyang@google.com>","date":"2024-09-10T04:40:20","name":"[v12,7/7] libcamera: software_isp: Refactor SoftwareIsp to use DmaBufAllocator::exportBuffers","mbox":"https://patchwork.libcamera.org/patch/21213/mbox/"}]}