{"id":4637,"url":"https://patchwork.libcamera.org/api/series/4637/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4637","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-30T06:29:41","submitter":{"id":117,"url":"https://patchwork.libcamera.org/api/people/117/?format=json","name":"Cheng-Hao Yang","email":"chenghaoyang@chromium.org"},"version":14,"total":7,"received_total":7,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4637/mbox/","cover_letter":{"id":21414,"url":"https://patchwork.libcamera.org/api/covers/21414/?format=json","web_url":"https://patchwork.libcamera.org/cover/21414/","msgid":"<20240930063342.3014837-1-chenghaoyang@google.com>","date":"2024-09-30T06:29:41","name":"[v14,0/7] Add VirtualPipelineHandler","mbox":"https://patchwork.libcamera.org/cover/21414/mbox/"},"patches":[{"id":21415,"url":"https://patchwork.libcamera.org/api/patches/21415/?format=json","web_url":"https://patchwork.libcamera.org/patch/21415/","msgid":"<20240930063342.3014837-2-chenghaoyang@google.com>","date":"2024-09-30T06:29:42","name":"[v14,1/7] libcamera: add DmaBufAllocator::exportBuffers()","mbox":"https://patchwork.libcamera.org/patch/21415/mbox/"},{"id":21416,"url":"https://patchwork.libcamera.org/api/patches/21416/?format=json","web_url":"https://patchwork.libcamera.org/patch/21416/","msgid":"<20240930063342.3014837-3-chenghaoyang@google.com>","date":"2024-09-30T06:29:43","name":"[v14,2/7] libcamera: Remove PipelineHandler Fatal check of non-empty MediaDevices","mbox":"https://patchwork.libcamera.org/patch/21416/mbox/"},{"id":21417,"url":"https://patchwork.libcamera.org/api/patches/21417/?format=json","web_url":"https://patchwork.libcamera.org/patch/21417/","msgid":"<20240930063342.3014837-4-chenghaoyang@google.com>","date":"2024-09-30T06:29:44","name":"[v14,3/7] libcamera: virtual: Add VirtualPipelineHandler","mbox":"https://patchwork.libcamera.org/patch/21417/mbox/"},{"id":21418,"url":"https://patchwork.libcamera.org/api/patches/21418/?format=json","web_url":"https://patchwork.libcamera.org/patch/21418/","msgid":"<20240930063342.3014837-5-chenghaoyang@google.com>","date":"2024-09-30T06:29:45","name":"[v14,4/7] libcamera: pipeline: Add test pattern for VirtualPipelineHandler","mbox":"https://patchwork.libcamera.org/patch/21418/mbox/"},{"id":21419,"url":"https://patchwork.libcamera.org/api/patches/21419/?format=json","web_url":"https://patchwork.libcamera.org/patch/21419/","msgid":"<20240930063342.3014837-6-chenghaoyang@google.com>","date":"2024-09-30T06:29:46","name":"[v14,5/7] libcamera: virtual: Add ImageFrameGenerator","mbox":"https://patchwork.libcamera.org/patch/21419/mbox/"},{"id":21420,"url":"https://patchwork.libcamera.org/api/patches/21420/?format=json","web_url":"https://patchwork.libcamera.org/patch/21420/","msgid":"<20240930063342.3014837-7-chenghaoyang@google.com>","date":"2024-09-30T06:29:47","name":"[v14,6/7] libcamera: virtual: Read config and register cameras based on the config","mbox":"https://patchwork.libcamera.org/patch/21420/mbox/"},{"id":21421,"url":"https://patchwork.libcamera.org/api/patches/21421/?format=json","web_url":"https://patchwork.libcamera.org/patch/21421/","msgid":"<20240930063342.3014837-8-chenghaoyang@google.com>","date":"2024-09-30T06:29:48","name":"[v14,7/7] libcamera: software_isp: Refactor SoftwareIsp to use DmaBufAllocator::exportBuffers","mbox":"https://patchwork.libcamera.org/patch/21421/mbox/"}]}