{"id":4230,"url":"https://patchwork.libcamera.org/api/series/4230/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4230","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":"Preparation for per-frame-controls and initial tests","date":"2024-03-19T12:05:01","submitter":{"id":184,"url":"https://patchwork.libcamera.org/api/people/184/?format=json","name":"Stefan Klug","email":"stefan.klug@ideasonboard.com"},"version":3,"total":16,"received_total":16,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/4230/mbox/","cover_letter":{"id":19740,"url":"https://patchwork.libcamera.org/api/covers/19740/?format=json","web_url":"https://patchwork.libcamera.org/cover/19740/","msgid":"<20240319120517.362082-1-stefan.klug@ideasonboard.com>","date":"2024-03-19T12:05:01","name":"[v3,00/16] Preparation for per-frame-controls and initial tests","mbox":"https://patchwork.libcamera.org/cover/19740/mbox/"},"patches":[{"id":19741,"url":"https://patchwork.libcamera.org/api/patches/19741/?format=json","web_url":"https://patchwork.libcamera.org/patch/19741/","msgid":"<20240319120517.362082-2-stefan.klug@ideasonboard.com>","date":"2024-03-19T12:05:02","name":"[v3,01/16] libcamera: lc-compliance: Add controls param to start() function","mbox":"https://patchwork.libcamera.org/patch/19741/mbox/"},{"id":19742,"url":"https://patchwork.libcamera.org/api/patches/19742/?format=json","web_url":"https://patchwork.libcamera.org/patch/19742/","msgid":"<20240319120517.362082-3-stefan.klug@ideasonboard.com>","date":"2024-03-19T12:05:03","name":"[v3,02/16] libcamera: lc-compliance: Add TimeSheet class","mbox":"https://patchwork.libcamera.org/patch/19742/mbox/"},{"id":19743,"url":"https://patchwork.libcamera.org/api/patches/19743/?format=json","web_url":"https://patchwork.libcamera.org/patch/19743/","msgid":"<20240319120517.362082-4-stefan.klug@ideasonboard.com>","date":"2024-03-19T12:05:04","name":"[v3,03/16] libcamera: lc-compliance: Add initial set of per-frame-control tests","mbox":"https://patchwork.libcamera.org/patch/19743/mbox/"},{"id":19744,"url":"https://patchwork.libcamera.org/api/patches/19744/?format=json","web_url":"https://patchwork.libcamera.org/patch/19744/","msgid":"<20240319120517.362082-5-stefan.klug@ideasonboard.com>","date":"2024-03-19T12:05:05","name":"[v3,04/16] libcamera: delayed_controls: Update unit tests to expected semantics","mbox":"https://patchwork.libcamera.org/patch/19744/mbox/"},{"id":19745,"url":"https://patchwork.libcamera.org/api/patches/19745/?format=json","web_url":"https://patchwork.libcamera.org/patch/19745/","msgid":"<20240319120517.362082-6-stefan.klug@ideasonboard.com>","date":"2024-03-19T12:05:06","name":"[v3,05/16] libcamera: delayed_controls: Rename class members","mbox":"https://patchwork.libcamera.org/patch/19745/mbox/"},{"id":19746,"url":"https://patchwork.libcamera.org/api/patches/19746/?format=json","web_url":"https://patchwork.libcamera.org/patch/19746/","msgid":"<20240319120517.362082-7-stefan.klug@ideasonboard.com>","date":"2024-03-19T12:05:07","name":"[v3,06/16] libcamera: delayed_controls: Make listSize unsigned","mbox":"https://patchwork.libcamera.org/patch/19746/mbox/"},{"id":19747,"url":"https://patchwork.libcamera.org/api/patches/19747/?format=json","web_url":"https://patchwork.libcamera.org/patch/19747/","msgid":"<20240319120517.362082-8-stefan.klug@ideasonboard.com>","date":"2024-03-19T12:05:08","name":"[v3,07/16] libcamera: delayed_controls: Add controlsAreQueued() helper","mbox":"https://patchwork.libcamera.org/patch/19747/mbox/"},{"id":19748,"url":"https://patchwork.libcamera.org/api/patches/19748/?format=json","web_url":"https://patchwork.libcamera.org/patch/19748/","msgid":"<20240319120517.362082-9-stefan.klug@ideasonboard.com>","date":"2024-03-19T12:05:09","name":"[v3,08/16] libcamera: delayed_controls: Add ctrls list parameter to reset() function","mbox":"https://patchwork.libcamera.org/patch/19748/mbox/"},{"id":19749,"url":"https://patchwork.libcamera.org/api/patches/19749/?format=json","web_url":"https://patchwork.libcamera.org/patch/19749/","msgid":"<20240319120517.362082-10-stefan.klug@ideasonboard.com>","date":"2024-03-19T12:05:10","name":"[v3,09/16] libcamera: delayed_controls: Add sourceSequence property","mbox":"https://patchwork.libcamera.org/patch/19749/mbox/"},{"id":19750,"url":"https://patchwork.libcamera.org/api/patches/19750/?format=json","web_url":"https://patchwork.libcamera.org/patch/19750/","msgid":"<20240319120517.362082-11-stefan.klug@ideasonboard.com>","date":"2024-03-19T12:05:11","name":"[v3,10/16] libcamera: delayed_controls: Add fillValues() helper","mbox":"https://patchwork.libcamera.org/patch/19750/mbox/"},{"id":19751,"url":"https://patchwork.libcamera.org/api/patches/19751/?format=json","web_url":"https://patchwork.libcamera.org/patch/19751/","msgid":"<20240319120517.362082-12-stefan.klug@ideasonboard.com>","date":"2024-03-19T12:05:12","name":"[v3,11/16] libcamera: delayed_controls: Rework delayed controls implementation","mbox":"https://patchwork.libcamera.org/patch/19751/mbox/"},{"id":19752,"url":"https://patchwork.libcamera.org/api/patches/19752/?format=json","web_url":"https://patchwork.libcamera.org/patch/19752/","msgid":"<20240319120517.362082-13-stefan.klug@ideasonboard.com>","date":"2024-03-19T12:05:13","name":"[v3,12/16] libcamera: delayed_controls: Ignore delayed request, if there is a newer one","mbox":"https://patchwork.libcamera.org/patch/19752/mbox/"},{"id":19753,"url":"https://patchwork.libcamera.org/api/patches/19753/?format=json","web_url":"https://patchwork.libcamera.org/patch/19753/","msgid":"<20240319120517.362082-14-stefan.klug@ideasonboard.com>","date":"2024-03-19T12:05:14","name":"[v3,13/16] pipeline: rkisp1: Move call to setSensorControls.emit()","mbox":"https://patchwork.libcamera.org/patch/19753/mbox/"},{"id":19755,"url":"https://patchwork.libcamera.org/api/patches/19755/?format=json","web_url":"https://patchwork.libcamera.org/patch/19755/","msgid":"<20240319120517.362082-15-stefan.klug@ideasonboard.com>","date":"2024-03-19T12:05:15","name":"[v3,14/16] pipeline: rkisp1: Add more debug logging","mbox":"https://patchwork.libcamera.org/patch/19755/mbox/"},{"id":19754,"url":"https://patchwork.libcamera.org/api/patches/19754/?format=json","web_url":"https://patchwork.libcamera.org/patch/19754/","msgid":"<20240319120517.362082-16-stefan.klug@ideasonboard.com>","date":"2024-03-19T12:05:16","name":"[v3,15/16] pipeline: rkisp1: Fix per-frame-controls in manual mode","mbox":"https://patchwork.libcamera.org/patch/19754/mbox/"},{"id":19756,"url":"https://patchwork.libcamera.org/api/patches/19756/?format=json","web_url":"https://patchwork.libcamera.org/patch/19756/","msgid":"<20240319120517.362082-17-stefan.klug@ideasonboard.com>","date":"2024-03-19T12:05:17","name":"[v3,16/16] pipeline: rkisp1: Apply initial controls","mbox":"https://patchwork.libcamera.org/patch/19756/mbox/"}]}