{"id":5383,"url":"https://patchwork.libcamera.org/api/1.1/series/5383/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5383","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":"libcamera: Use span in FrameBuffer & assorted cleanups","date":"2025-08-15T11:33:52","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"version":2,"total":8,"received_total":8,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/5383/mbox/","cover_letter":{"id":24130,"url":"https://patchwork.libcamera.org/api/1.1/covers/24130/?format=json","web_url":"https://patchwork.libcamera.org/cover/24130/","msgid":"<20250815113400.20623-1-laurent.pinchart@ideasonboard.com>","date":"2025-08-15T11:33:52","name":"[v2,0/8] libcamera: Use span in FrameBuffer & assorted cleanups","mbox":"https://patchwork.libcamera.org/cover/24130/mbox/"},"patches":[{"id":24131,"url":"https://patchwork.libcamera.org/api/1.1/patches/24131/?format=json","web_url":"https://patchwork.libcamera.org/patch/24131/","msgid":"<20250815113400.20623-2-laurent.pinchart@ideasonboard.com>","date":"2025-08-15T11:33:53","name":"[v2,1/8] libcamera: v4l2_videodevice: Avoid repeated calls to FrameBuffer::planes()","mbox":"https://patchwork.libcamera.org/patch/24131/mbox/"},{"id":24132,"url":"https://patchwork.libcamera.org/api/1.1/patches/24132/?format=json","web_url":"https://patchwork.libcamera.org/patch/24132/","msgid":"<20250815113400.20623-3-laurent.pinchart@ideasonboard.com>","date":"2025-08-15T11:33:54","name":"[v2,2/8] pipeline: ipu3: Drop unneeded forward declarations","mbox":"https://patchwork.libcamera.org/patch/24132/mbox/"},{"id":24133,"url":"https://patchwork.libcamera.org/api/1.1/patches/24133/?format=json","web_url":"https://patchwork.libcamera.org/patch/24133/","msgid":"<20250815113400.20623-4-laurent.pinchart@ideasonboard.com>","date":"2025-08-15T11:33:55","name":"[v2,3/8] pipeline: rkisp1: Replace error handling gotos with utils::exit_scope","mbox":"https://patchwork.libcamera.org/patch/24133/mbox/"},{"id":24134,"url":"https://patchwork.libcamera.org/api/1.1/patches/24134/?format=json","web_url":"https://patchwork.libcamera.org/patch/24134/","msgid":"<20250815113400.20623-5-laurent.pinchart@ideasonboard.com>","date":"2025-08-15T11:33:56","name":"[v2,4/8] pipeline: rpi: Use structured bindings in range-based for loop","mbox":"https://patchwork.libcamera.org/patch/24134/mbox/"},{"id":24135,"url":"https://patchwork.libcamera.org/api/1.1/patches/24135/?format=json","web_url":"https://patchwork.libcamera.org/patch/24135/","msgid":"<20250815113400.20623-6-laurent.pinchart@ideasonboard.com>","date":"2025-08-15T11:33:57","name":"[v2,5/8] pipelines: Use lambda functions to factor out buffer mapping code","mbox":"https://patchwork.libcamera.org/patch/24135/mbox/"},{"id":24136,"url":"https://patchwork.libcamera.org/api/1.1/patches/24136/?format=json","web_url":"https://patchwork.libcamera.org/patch/24136/","msgid":"<20250815113400.20623-7-laurent.pinchart@ideasonboard.com>","date":"2025-08-15T11:33:58","name":"[v2,6/8] utils: codegen: ipc: Optimize constructors of IPA interface structures","mbox":"https://patchwork.libcamera.org/patch/24136/mbox/"},{"id":24137,"url":"https://patchwork.libcamera.org/api/1.1/patches/24137/?format=json","web_url":"https://patchwork.libcamera.org/patch/24137/","msgid":"<20250815113400.20623-8-laurent.pinchart@ideasonboard.com>","date":"2025-08-15T11:33:59","name":"[v2,7/8] apps: cam: drm: Drop unneeded local variable","mbox":"https://patchwork.libcamera.org/patch/24137/mbox/"},{"id":24138,"url":"https://patchwork.libcamera.org/api/1.1/patches/24138/?format=json","web_url":"https://patchwork.libcamera.org/patch/24138/","msgid":"<20250815113400.20623-9-laurent.pinchart@ideasonboard.com>","date":"2025-08-15T11:34:00","name":"[v2,8/8] libcamera: framebuffer: Replace vector with span in constructor","mbox":"https://patchwork.libcamera.org/patch/24138/mbox/"}]}