[{"id":18988,"url":"https://patchwork.libcamera.org/api/1.1/patches/18988/?format=json","web_url":"https://patchwork.libcamera.org/patch/18988/","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":""},"msgid":"<20230912-gralloc-api-v4-v1-4-0f80402d8e7a@baylibre.com>","date":"2023-09-12T09:36:13","name":"[libcamera-devel,4/4] android: mm: generic: Use GraphicBufferAllocator instead of gralloc.h","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"f5bc53f1a3840776c95db81954db4f27119a4889","submitter":{"id":153,"url":"https://patchwork.libcamera.org/api/1.1/people/153/?format=json","name":"Mattijs Korpershoek","email":"mkorpershoek@baylibre.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/18988/mbox/","series":[{"id":4016,"url":"https://patchwork.libcamera.org/api/1.1/series/4016/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4016","date":"2023-09-12T09:36:09","name":"android: switch over to modern gralloc API via libui","version":1,"mbox":"https://patchwork.libcamera.org/series/4016/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/18988/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/18988/checks/","tags":{}},{"id":18990,"url":"https://patchwork.libcamera.org/api/1.1/patches/18990/?format=json","web_url":"https://patchwork.libcamera.org/patch/18990/","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":""},"msgid":"<20230912102442.169001-2-david.plowman@raspberrypi.com>","date":"2023-09-12T10:24:38","name":"[libcamera-devel,v3,1/5] ipa: rpi: histogram: Add interBinMean()","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"0fe24a22affc8b48f66507a8ae46f849a586d373","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/1.1/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/18990/mbox/","series":[{"id":4017,"url":"https://patchwork.libcamera.org/api/1.1/series/4017/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4017","date":"2023-09-12T10:24:37","name":"Multi-channel AGC","version":3,"mbox":"https://patchwork.libcamera.org/series/4017/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/18990/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/18990/checks/","tags":{}},{"id":18991,"url":"https://patchwork.libcamera.org/api/1.1/patches/18991/?format=json","web_url":"https://patchwork.libcamera.org/patch/18991/","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":""},"msgid":"<20230912102442.169001-4-david.plowman@raspberrypi.com>","date":"2023-09-12T10:24:40","name":"[libcamera-devel,v3,3/5] ipa: rpi: agc: Implementation of multi-channel AGC","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"6c9112b90687ea14fd2260f37fb63e3dc8e6af7c","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/1.1/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/18991/mbox/","series":[{"id":4017,"url":"https://patchwork.libcamera.org/api/1.1/series/4017/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4017","date":"2023-09-12T10:24:37","name":"Multi-channel AGC","version":3,"mbox":"https://patchwork.libcamera.org/series/4017/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/18991/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/18991/checks/","tags":{}},{"id":18992,"url":"https://patchwork.libcamera.org/api/1.1/patches/18992/?format=json","web_url":"https://patchwork.libcamera.org/patch/18992/","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":""},"msgid":"<20230912102442.169001-3-david.plowman@raspberrypi.com>","date":"2023-09-12T10:24:39","name":"[libcamera-devel,v3,2/5] ipa: rpi: agc: Reorganise code for multi-channel AGC","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"4581fbb8e1745e7851402c8ed2b4eb4f66fa28d8","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/1.1/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/18992/mbox/","series":[{"id":4017,"url":"https://patchwork.libcamera.org/api/1.1/series/4017/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4017","date":"2023-09-12T10:24:37","name":"Multi-channel AGC","version":3,"mbox":"https://patchwork.libcamera.org/series/4017/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/18992/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/18992/checks/","tags":{}},{"id":18993,"url":"https://patchwork.libcamera.org/api/1.1/patches/18993/?format=json","web_url":"https://patchwork.libcamera.org/patch/18993/","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":""},"msgid":"<20230912102442.169001-5-david.plowman@raspberrypi.com>","date":"2023-09-12T10:24:41","name":"[libcamera-devel,v3,4/5] ipa: rpi: agc: Add AgcChannelConstraint class","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"e2ff1544b98cf0431a1c8b8000e8d00e3ea5debd","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/1.1/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/18993/mbox/","series":[{"id":4017,"url":"https://patchwork.libcamera.org/api/1.1/series/4017/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4017","date":"2023-09-12T10:24:37","name":"Multi-channel AGC","version":3,"mbox":"https://patchwork.libcamera.org/series/4017/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/18993/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/18993/checks/","tags":{}},{"id":18994,"url":"https://patchwork.libcamera.org/api/1.1/patches/18994/?format=json","web_url":"https://patchwork.libcamera.org/patch/18994/","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":""},"msgid":"<20230912102442.169001-6-david.plowman@raspberrypi.com>","date":"2023-09-12T10:24:42","name":"[libcamera-devel,v3,5/5] ipa: rpi: agc: Use channel constraints in the AGC algorithm","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"3be57649e2c47c0ed17b7f991de9c98a2b811d74","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/1.1/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/18994/mbox/","series":[{"id":4017,"url":"https://patchwork.libcamera.org/api/1.1/series/4017/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4017","date":"2023-09-12T10:24:37","name":"Multi-channel AGC","version":3,"mbox":"https://patchwork.libcamera.org/series/4017/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/18994/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/18994/checks/","tags":{}},{"id":18996,"url":"https://patchwork.libcamera.org/api/1.1/patches/18996/?format=json","web_url":"https://patchwork.libcamera.org/patch/18996/","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":""},"msgid":"<20230912-gralloc-api-v4-v2-1-e859da63f98c@baylibre.com>","date":"2023-09-12T14:15:20","name":"[libcamera-devel,v2,1/4] android: Import libutils/libui headers from vndk v33","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"6ebeca6723e42aaee0bb16803cbfbafb399fde5e","submitter":{"id":153,"url":"https://patchwork.libcamera.org/api/1.1/people/153/?format=json","name":"Mattijs Korpershoek","email":"mkorpershoek@baylibre.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/18996/mbox/","series":[{"id":4018,"url":"https://patchwork.libcamera.org/api/1.1/series/4018/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4018","date":"2023-09-12T14:15:19","name":"android: switch over to modern gralloc API via libui","version":2,"mbox":"https://patchwork.libcamera.org/series/4018/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/18996/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/18996/checks/","tags":{}},{"id":18997,"url":"https://patchwork.libcamera.org/api/1.1/patches/18997/?format=json","web_url":"https://patchwork.libcamera.org/patch/18997/","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":""},"msgid":"<20230912-gralloc-api-v4-v2-2-e859da63f98c@baylibre.com>","date":"2023-09-12T14:15:21","name":"[libcamera-devel,v2,2/4] android: Import GraphicBufferAllocator header from vndk v33","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"3533c4ef692c6bb8e829c401ef99d39beb2d516e","submitter":{"id":153,"url":"https://patchwork.libcamera.org/api/1.1/people/153/?format=json","name":"Mattijs Korpershoek","email":"mkorpershoek@baylibre.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/18997/mbox/","series":[{"id":4018,"url":"https://patchwork.libcamera.org/api/1.1/series/4018/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4018","date":"2023-09-12T14:15:19","name":"android: switch over to modern gralloc API via libui","version":2,"mbox":"https://patchwork.libcamera.org/series/4018/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/18997/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/18997/checks/","tags":{}},{"id":18998,"url":"https://patchwork.libcamera.org/api/1.1/patches/18998/?format=json","web_url":"https://patchwork.libcamera.org/patch/18998/","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":""},"msgid":"<20230912-gralloc-api-v4-v2-3-e859da63f98c@baylibre.com>","date":"2023-09-12T14:15:22","name":"[libcamera-devel,v2,3/4] android: Stub GraphicBufferAllocator for build tests","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"2837f0f93915fa33d8876a9b0a0e4c3beb54f501","submitter":{"id":153,"url":"https://patchwork.libcamera.org/api/1.1/people/153/?format=json","name":"Mattijs Korpershoek","email":"mkorpershoek@baylibre.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/18998/mbox/","series":[{"id":4018,"url":"https://patchwork.libcamera.org/api/1.1/series/4018/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4018","date":"2023-09-12T14:15:19","name":"android: switch over to modern gralloc API via libui","version":2,"mbox":"https://patchwork.libcamera.org/series/4018/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/18998/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/18998/checks/","tags":{}},{"id":18999,"url":"https://patchwork.libcamera.org/api/1.1/patches/18999/?format=json","web_url":"https://patchwork.libcamera.org/patch/18999/","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":""},"msgid":"<20230912-gralloc-api-v4-v2-4-e859da63f98c@baylibre.com>","date":"2023-09-12T14:15:23","name":"[libcamera-devel,v2,4/4] android: mm: generic: Use GraphicBufferAllocator instead of gralloc.h","commit_ref":null,"pull_url":null,"state":"superseded","archived":false,"hash":"48748f01439b2b8032cb0bfa7d8bcd2d4ee61694","submitter":{"id":153,"url":"https://patchwork.libcamera.org/api/1.1/people/153/?format=json","name":"Mattijs Korpershoek","email":"mkorpershoek@baylibre.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/18999/mbox/","series":[{"id":4018,"url":"https://patchwork.libcamera.org/api/1.1/series/4018/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4018","date":"2023-09-12T14:15:19","name":"android: switch over to modern gralloc API via libui","version":2,"mbox":"https://patchwork.libcamera.org/series/4018/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/18999/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/18999/checks/","tags":{}},{"id":19001,"url":"https://patchwork.libcamera.org/api/1.1/patches/19001/?format=json","web_url":"https://patchwork.libcamera.org/patch/19001/","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":""},"msgid":"<20230912142309.170720-2-david.plowman@raspberrypi.com>","date":"2023-09-12T14:23:09","name":"[libcamera-devel,1/1] libcamera: controls: Add a control for IQ stability","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"ae23d5769001ddd43b05890338d9399a55ad80dd","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/1.1/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/19001/mbox/","series":[{"id":4019,"url":"https://patchwork.libcamera.org/api/1.1/series/4019/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4019","date":"2023-09-12T14:23:08","name":"Add a control for IQ stability","version":1,"mbox":"https://patchwork.libcamera.org/series/4019/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/19001/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/19001/checks/","tags":{}},{"id":19003,"url":"https://patchwork.libcamera.org/api/1.1/patches/19003/?format=json","web_url":"https://patchwork.libcamera.org/patch/19003/","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":""},"msgid":"<20230913152146.636483-2-chenghaoyang@google.com>","date":"2023-09-13T15:20:50","name":"[libcamera-devel,v1,1/1] Android adapter: CameraDevice fixes shared internal buffer","commit_ref":"dbe4e0e9457c349ea6a797b62d5f55e15c67f642","pull_url":null,"state":"accepted","archived":false,"hash":"82216ff6311ede02d9d948772331a7deb92fc7f6","submitter":{"id":117,"url":"https://patchwork.libcamera.org/api/1.1/people/117/?format=json","name":"Cheng-Hao Yang","email":"chenghaoyang@chromium.org"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/19003/mbox/","series":[{"id":4020,"url":"https://patchwork.libcamera.org/api/1.1/series/4020/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4020","date":"2023-09-13T15:20:49","name":"Android adaptor: CameraDevice fix","version":1,"mbox":"https://patchwork.libcamera.org/series/4020/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/19003/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/19003/checks/","tags":{}},{"id":19004,"url":"https://patchwork.libcamera.org/api/1.1/patches/19004/?format=json","web_url":"https://patchwork.libcamera.org/patch/19004/","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":""},"msgid":"<20230914092756.31516-1-naush@raspberrypi.com>","date":"2023-09-14T09:27:56","name":"[libcamera-devel] ipa: rpi: Fix segfault when parsing invalid json file","commit_ref":"90e0fea6c6ba6294bf9438d37d74676cc53ef924","pull_url":null,"state":"accepted","archived":false,"hash":"2bfb3c3f869f4024aed67dac502d903fa711ccce","submitter":{"id":34,"url":"https://patchwork.libcamera.org/api/1.1/people/34/?format=json","name":"Naushir Patuck","email":"naush@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/19004/mbox/","series":[{"id":4021,"url":"https://patchwork.libcamera.org/api/1.1/series/4021/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4021","date":"2023-09-14T09:27:56","name":"[libcamera-devel] ipa: rpi: Fix segfault when parsing invalid json file","version":1,"mbox":"https://patchwork.libcamera.org/series/4021/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/19004/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/19004/checks/","tags":{}},{"id":19005,"url":"https://patchwork.libcamera.org/api/1.1/patches/19005/?format=json","web_url":"https://patchwork.libcamera.org/patch/19005/","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":""},"msgid":"<20230914220313.14361-1-laurent.pinchart@ideasonboard.com>","date":"2023-09-14T22:03:13","name":"[libcamera-devel] README.rst: Drop recommendation to install meson using pip3","commit_ref":"e5f0846695908ff162206ec120c0614df0eca3f8","pull_url":null,"state":"accepted","archived":false,"hash":"34537dd5ad25ea4f4ecda8166b0c153ea7c72513","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/1.1/people/2/?format=json","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/19005/mbox/","series":[{"id":4022,"url":"https://patchwork.libcamera.org/api/1.1/series/4022/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4022","date":"2023-09-14T22:03:13","name":"[libcamera-devel] README.rst: Drop recommendation to install meson using pip3","version":1,"mbox":"https://patchwork.libcamera.org/series/4022/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/19005/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/19005/checks/","tags":{}},{"id":19007,"url":"https://patchwork.libcamera.org/api/1.1/patches/19007/?format=json","web_url":"https://patchwork.libcamera.org/patch/19007/","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":""},"msgid":"<20230915-libyuv-convert-v1-1-1e5bcf68adac@baylibre.com>","date":"2023-09-15T07:57:25","name":"[libcamera-devel,RFC,1/7] android: yuv: separate source destination in length check","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"02362b3883ccb12743d79c0a12b828ec3e13d177","submitter":{"id":153,"url":"https://patchwork.libcamera.org/api/1.1/people/153/?format=json","name":"Mattijs Korpershoek","email":"mkorpershoek@baylibre.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/19007/mbox/","series":[{"id":4023,"url":"https://patchwork.libcamera.org/api/1.1/series/4023/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4023","date":"2023-09-15T07:57:24","name":"android: add YUYV->NV12 conversion via libyuv","version":1,"mbox":"https://patchwork.libcamera.org/series/4023/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/19007/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/19007/checks/","tags":{}},{"id":19008,"url":"https://patchwork.libcamera.org/api/1.1/patches/19008/?format=json","web_url":"https://patchwork.libcamera.org/patch/19008/","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":""},"msgid":"<20230915-libyuv-convert-v1-2-1e5bcf68adac@baylibre.com>","date":"2023-09-15T07:57:26","name":"[libcamera-devel,RFC,2/7] android: yuv: loop over each plane for size check","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"f622f49c38b8f510614ad180b9a1c6f8055a8b2e","submitter":{"id":153,"url":"https://patchwork.libcamera.org/api/1.1/people/153/?format=json","name":"Mattijs Korpershoek","email":"mkorpershoek@baylibre.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/19008/mbox/","series":[{"id":4023,"url":"https://patchwork.libcamera.org/api/1.1/series/4023/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4023","date":"2023-09-15T07:57:24","name":"android: add YUYV->NV12 conversion via libyuv","version":1,"mbox":"https://patchwork.libcamera.org/series/4023/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/19008/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/19008/checks/","tags":{}},{"id":19009,"url":"https://patchwork.libcamera.org/api/1.1/patches/19009/?format=json","web_url":"https://patchwork.libcamera.org/patch/19009/","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":""},"msgid":"<20230915-libyuv-convert-v1-3-1e5bcf68adac@baylibre.com>","date":"2023-09-15T07:57:27","name":"[libcamera-devel,RFC,3/7] android: yuv: prepare support for other pixel formats","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"40167a2e726ffe10e6c03a1ae576eea55db5c9ab","submitter":{"id":153,"url":"https://patchwork.libcamera.org/api/1.1/people/153/?format=json","name":"Mattijs Korpershoek","email":"mkorpershoek@baylibre.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/19009/mbox/","series":[{"id":4023,"url":"https://patchwork.libcamera.org/api/1.1/series/4023/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4023","date":"2023-09-15T07:57:24","name":"android: add YUYV->NV12 conversion via libyuv","version":1,"mbox":"https://patchwork.libcamera.org/series/4023/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/19009/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/19009/checks/","tags":{}},{"id":19010,"url":"https://patchwork.libcamera.org/api/1.1/patches/19010/?format=json","web_url":"https://patchwork.libcamera.org/patch/19010/","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":""},"msgid":"<20230915-libyuv-convert-v1-4-1e5bcf68adac@baylibre.com>","date":"2023-09-15T07:57:28","name":"[libcamera-devel,RFC,4/7] android: camera_device: support when no Direct stream is found","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"5ddccdfd9b57cf1eedf20aa3b20b202fd70dabb2","submitter":{"id":153,"url":"https://patchwork.libcamera.org/api/1.1/people/153/?format=json","name":"Mattijs Korpershoek","email":"mkorpershoek@baylibre.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/19010/mbox/","series":[{"id":4023,"url":"https://patchwork.libcamera.org/api/1.1/series/4023/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4023","date":"2023-09-15T07:57:24","name":"android: add YUYV->NV12 conversion via libyuv","version":1,"mbox":"https://patchwork.libcamera.org/series/4023/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/19010/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/19010/checks/","tags":{}},{"id":19011,"url":"https://patchwork.libcamera.org/api/1.1/patches/19011/?format=json","web_url":"https://patchwork.libcamera.org/patch/19011/","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":""},"msgid":"<20230915-libyuv-convert-v1-5-1e5bcf68adac@baylibre.com>","date":"2023-09-15T07:57:29","name":"[libcamera-devel,RFC,5/7] android: camera_stream: add add explicit input configuration","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"8a4df2a0f422f155bbfc558587acfbf01a068f6c","submitter":{"id":153,"url":"https://patchwork.libcamera.org/api/1.1/people/153/?format=json","name":"Mattijs Korpershoek","email":"mkorpershoek@baylibre.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/19011/mbox/","series":[{"id":4023,"url":"https://patchwork.libcamera.org/api/1.1/series/4023/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4023","date":"2023-09-15T07:57:24","name":"android: add YUYV->NV12 conversion via libyuv","version":1,"mbox":"https://patchwork.libcamera.org/series/4023/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/19011/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/19011/checks/","tags":{}},{"id":19012,"url":"https://patchwork.libcamera.org/api/1.1/patches/19012/?format=json","web_url":"https://patchwork.libcamera.org/patch/19012/","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":""},"msgid":"<20230915-libyuv-convert-v1-6-1e5bcf68adac@baylibre.com>","date":"2023-09-15T07:57:30","name":"[libcamera-devel,RFC,6/7] android: yuv: add YUYV -> NV12 conversion","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"ee4d5562232d44c8574c9bd0923e761f24843523","submitter":{"id":153,"url":"https://patchwork.libcamera.org/api/1.1/people/153/?format=json","name":"Mattijs Korpershoek","email":"mkorpershoek@baylibre.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/19012/mbox/","series":[{"id":4023,"url":"https://patchwork.libcamera.org/api/1.1/series/4023/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4023","date":"2023-09-15T07:57:24","name":"android: add YUYV->NV12 conversion via libyuv","version":1,"mbox":"https://patchwork.libcamera.org/series/4023/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/19012/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/19012/checks/","tags":{}},{"id":19013,"url":"https://patchwork.libcamera.org/api/1.1/patches/19013/?format=json","web_url":"https://patchwork.libcamera.org/patch/19013/","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":""},"msgid":"<20230915-libyuv-convert-v1-7-1e5bcf68adac@baylibre.com>","date":"2023-09-15T07:57:31","name":"[libcamera-devel,RFC,7/7] WIP: android: add YUYV->NV12 format conversion via libyuv","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"f7470ef2f9441e1677d3402ccb48bd6b48db349b","submitter":{"id":153,"url":"https://patchwork.libcamera.org/api/1.1/people/153/?format=json","name":"Mattijs Korpershoek","email":"mkorpershoek@baylibre.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/19013/mbox/","series":[{"id":4023,"url":"https://patchwork.libcamera.org/api/1.1/series/4023/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4023","date":"2023-09-15T07:57:24","name":"android: add YUYV->NV12 conversion via libyuv","version":1,"mbox":"https://patchwork.libcamera.org/series/4023/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/19013/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/19013/checks/","tags":{}},{"id":19015,"url":"https://patchwork.libcamera.org/api/1.1/patches/19015/?format=json","web_url":"https://patchwork.libcamera.org/patch/19015/","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":""},"msgid":"<20230915122954.5231-2-david.plowman@raspberrypi.com>","date":"2023-09-15T12:29:50","name":"[libcamera-devel,v4,1/5] ipa: rpi: histogram: Add interBinMean()","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"0fe24a22affc8b48f66507a8ae46f849a586d373","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/1.1/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/19015/mbox/","series":[{"id":4024,"url":"https://patchwork.libcamera.org/api/1.1/series/4024/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4024","date":"2023-09-15T12:29:49","name":"Multi-channel AGC","version":4,"mbox":"https://patchwork.libcamera.org/series/4024/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/19015/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/19015/checks/","tags":{}},{"id":19016,"url":"https://patchwork.libcamera.org/api/1.1/patches/19016/?format=json","web_url":"https://patchwork.libcamera.org/patch/19016/","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":""},"msgid":"<20230915122954.5231-4-david.plowman@raspberrypi.com>","date":"2023-09-15T12:29:52","name":"[libcamera-devel,v4,3/5] ipa: rpi: agc: Implementation of multi-channel AGC","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"8e085940e4af2317f9a703ae7902f548283f5c40","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/1.1/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/19016/mbox/","series":[{"id":4024,"url":"https://patchwork.libcamera.org/api/1.1/series/4024/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4024","date":"2023-09-15T12:29:49","name":"Multi-channel AGC","version":4,"mbox":"https://patchwork.libcamera.org/series/4024/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/19016/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/19016/checks/","tags":{}},{"id":19017,"url":"https://patchwork.libcamera.org/api/1.1/patches/19017/?format=json","web_url":"https://patchwork.libcamera.org/patch/19017/","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":""},"msgid":"<20230915122954.5231-3-david.plowman@raspberrypi.com>","date":"2023-09-15T12:29:51","name":"[libcamera-devel,v4,2/5] ipa: rpi: agc: Reorganise code for multi-channel AGC","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"17de4e40ddaf8c0e94136d32b06f27ca9ec3a3c8","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/1.1/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/19017/mbox/","series":[{"id":4024,"url":"https://patchwork.libcamera.org/api/1.1/series/4024/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4024","date":"2023-09-15T12:29:49","name":"Multi-channel AGC","version":4,"mbox":"https://patchwork.libcamera.org/series/4024/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/19017/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/19017/checks/","tags":{}},{"id":19018,"url":"https://patchwork.libcamera.org/api/1.1/patches/19018/?format=json","web_url":"https://patchwork.libcamera.org/patch/19018/","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":""},"msgid":"<20230915122954.5231-5-david.plowman@raspberrypi.com>","date":"2023-09-15T12:29:53","name":"[libcamera-devel,v4,4/5] ipa: rpi: agc: Add AgcChannelConstraint class","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"e2ff1544b98cf0431a1c8b8000e8d00e3ea5debd","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/1.1/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/19018/mbox/","series":[{"id":4024,"url":"https://patchwork.libcamera.org/api/1.1/series/4024/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4024","date":"2023-09-15T12:29:49","name":"Multi-channel AGC","version":4,"mbox":"https://patchwork.libcamera.org/series/4024/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/19018/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/19018/checks/","tags":{}},{"id":19019,"url":"https://patchwork.libcamera.org/api/1.1/patches/19019/?format=json","web_url":"https://patchwork.libcamera.org/patch/19019/","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":""},"msgid":"<20230915122954.5231-6-david.plowman@raspberrypi.com>","date":"2023-09-15T12:29:54","name":"[libcamera-devel,v4,5/5] ipa: rpi: agc: Use channel constraints in the AGC algorithm","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"4ff5b4525e7c8dc460acea649acc2232bd746c97","submitter":{"id":42,"url":"https://patchwork.libcamera.org/api/1.1/people/42/?format=json","name":"David Plowman","email":"david.plowman@raspberrypi.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/19019/mbox/","series":[{"id":4024,"url":"https://patchwork.libcamera.org/api/1.1/series/4024/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4024","date":"2023-09-15T12:29:49","name":"Multi-channel AGC","version":4,"mbox":"https://patchwork.libcamera.org/series/4024/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/19019/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/19019/checks/","tags":{}},{"id":19021,"url":"https://patchwork.libcamera.org/api/1.1/patches/19021/?format=json","web_url":"https://patchwork.libcamera.org/patch/19021/","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":""},"msgid":"<20230915130650.35691-3-jacopo.mondi@ideasonboard.com>","date":"2023-09-15T13:06:40","name":"[libcamera-devel,v3,02/12] libcamera: camera: Introduce SensorConfiguration","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"d4e817c06bdeba3bc1f0257674cad6c32fbdd749","submitter":{"id":143,"url":"https://patchwork.libcamera.org/api/1.1/people/143/?format=json","name":"Jacopo Mondi","email":"jacopo.mondi@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/19021/mbox/","series":[{"id":4025,"url":"https://patchwork.libcamera.org/api/1.1/series/4025/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4025","date":"2023-09-15T13:06:38","name":"libcamera: Introduce SensorConfiguration","version":3,"mbox":"https://patchwork.libcamera.org/series/4025/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/19021/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/19021/checks/","tags":{}},{"id":19022,"url":"https://patchwork.libcamera.org/api/1.1/patches/19022/?format=json","web_url":"https://patchwork.libcamera.org/patch/19022/","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":""},"msgid":"<20230915130650.35691-4-jacopo.mondi@ideasonboard.com>","date":"2023-09-15T13:06:41","name":"[libcamera-devel,v3,03/12] libcamera: camera_sensor: Support SensorConfiguration","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"065a0f1b46e1db15a890cf246d1da0b009a62934","submitter":{"id":143,"url":"https://patchwork.libcamera.org/api/1.1/people/143/?format=json","name":"Jacopo Mondi","email":"jacopo.mondi@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/19022/mbox/","series":[{"id":4025,"url":"https://patchwork.libcamera.org/api/1.1/series/4025/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4025","date":"2023-09-15T13:06:38","name":"libcamera: Introduce SensorConfiguration","version":3,"mbox":"https://patchwork.libcamera.org/series/4025/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/19022/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/19022/checks/","tags":{}},{"id":19023,"url":"https://patchwork.libcamera.org/api/1.1/patches/19023/?format=json","web_url":"https://patchwork.libcamera.org/patch/19023/","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":""},"msgid":"<20230915130650.35691-5-jacopo.mondi@ideasonboard.com>","date":"2023-09-15T13:06:42","name":"[libcamera-devel,v3,04/12] libcamera: rpi: Handle SensorConfiguration","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"5b9fed5f158ec039b6736091e27daed1c28e7e8f","submitter":{"id":143,"url":"https://patchwork.libcamera.org/api/1.1/people/143/?format=json","name":"Jacopo Mondi","email":"jacopo.mondi@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/19023/mbox/","series":[{"id":4025,"url":"https://patchwork.libcamera.org/api/1.1/series/4025/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4025","date":"2023-09-15T13:06:38","name":"libcamera: Introduce SensorConfiguration","version":3,"mbox":"https://patchwork.libcamera.org/series/4025/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/19023/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/19023/checks/","tags":{}},{"id":19024,"url":"https://patchwork.libcamera.org/api/1.1/patches/19024/?format=json","web_url":"https://patchwork.libcamera.org/patch/19024/","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":""},"msgid":"<20230915130650.35691-6-jacopo.mondi@ideasonboard.com>","date":"2023-09-15T13:06:43","name":"[libcamera-devel,v3,05/12] libcamera: rpi: Allow platformValidate() to adjust format strides","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"1047eb03c5e678d3f33aaa767dff89fa5b8a6e06","submitter":{"id":143,"url":"https://patchwork.libcamera.org/api/1.1/people/143/?format=json","name":"Jacopo Mondi","email":"jacopo.mondi@ideasonboard.com"},"delegate":null,"mbox":"https://patchwork.libcamera.org/patch/19024/mbox/","series":[{"id":4025,"url":"https://patchwork.libcamera.org/api/1.1/series/4025/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=4025","date":"2023-09-15T13:06:38","name":"libcamera: Introduce SensorConfiguration","version":3,"mbox":"https://patchwork.libcamera.org/series/4025/mbox/"}],"comments":"https://patchwork.libcamera.org/api/patches/19024/comments/","check":"pending","checks":"https://patchwork.libcamera.org/api/patches/19024/checks/","tags":{}}]