Series Detail
Show a series.
GET /api/series/696/?format=api
{ "id": 696, "url": "https://patchwork.libcamera.org/api/series/696/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=696", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/projects/1/?format=api", "name": "libcamera", "link_name": "libcamera", "list_id": "libcamera_core", "list_email": "libcamera-devel@lists.libcamera.org", "web_url": "", "scm_url": "", "webscm_url": "" }, "name": "libcamera: Add support for array controls", "date": "2020-02-29T16:42:23", "submitter": { "id": 2, "url": "https://patchwork.libcamera.org/api/people/2/?format=api", "name": "Laurent Pinchart", "email": "laurent.pinchart@ideasonboard.com" }, "version": 1, "total": 31, "received_total": 33, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/696/mbox/", "cover_letter": { "id": 2918, "url": "https://patchwork.libcamera.org/api/covers/2918/?format=api", "web_url": "https://patchwork.libcamera.org/cover/2918/", "msgid": "<20200229164254.23604-1-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:23", "name": "[libcamera-devel,00/31] libcamera: Add support for array controls", "mbox": "https://patchwork.libcamera.org/cover/2918/mbox/" }, "patches": [ { "id": 2919, "url": "https://patchwork.libcamera.org/api/patches/2919/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2919/", "msgid": "<20200229164254.23604-2-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:24", "name": "[libcamera-devel,01/31] libcamera: Add a C++20-compliant std::span<> implementation", "mbox": "https://patchwork.libcamera.org/patch/2919/mbox/" }, { "id": 2920, "url": "https://patchwork.libcamera.org/api/patches/2920/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2920/", "msgid": "<20200229164254.23604-3-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:25", "name": "[libcamera-devel,02/31] test: Add Span test", "mbox": "https://patchwork.libcamera.org/patch/2920/mbox/" }, { "id": 2921, "url": "https://patchwork.libcamera.org/api/patches/2921/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2921/", "msgid": "<20200229164254.23604-4-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:26", "name": "[libcamera-devel,03/31] libcamera: gen-controls: Fix documentation issue with <<", "mbox": "https://patchwork.libcamera.org/patch/2921/mbox/" }, { "id": 2922, "url": "https://patchwork.libcamera.org/api/patches/2922/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2922/", "msgid": "<20200229164254.23604-5-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:27", "name": "[libcamera-devel,04/31] libcamera: ipa: Remove unused IPA control types", "mbox": "https://patchwork.libcamera.org/patch/2922/mbox/" }, { "id": 2923, "url": "https://patchwork.libcamera.org/api/patches/2923/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2923/", "msgid": "<20200229164254.23604-6-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:28", "name": "[libcamera-devel,05/31] libcamera: ipa: Make <ipa/ipa_controls.h> self-contained", "mbox": "https://patchwork.libcamera.org/patch/2923/mbox/" }, { "id": 2924, "url": "https://patchwork.libcamera.org/api/patches/2924/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2924/", "msgid": "<20200229164254.23604-7-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:29", "name": "[libcamera-devel,06/31] libcamera: ipa: Test control structure size with static_assert", "mbox": "https://patchwork.libcamera.org/patch/2924/mbox/" }, { "id": 2925, "url": "https://patchwork.libcamera.org/api/patches/2925/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2925/", "msgid": "<20200229164254.23604-8-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:30", "name": "[libcamera-devel,07/31] libcamera: controls: Reorder ControlValue methods", "mbox": "https://patchwork.libcamera.org/patch/2925/mbox/" }, { "id": 2926, "url": "https://patchwork.libcamera.org/api/patches/2926/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2926/", "msgid": "<20200229164254.23604-9-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:31", "name": "[libcamera-devel,08/31] libcamera: controls: Don't convert 32-bit and 64-bit implicitly", "mbox": "https://patchwork.libcamera.org/patch/2926/mbox/" }, { "id": 2927, "url": "https://patchwork.libcamera.org/api/patches/2927/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2927/", "msgid": "<20200229164254.23604-10-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:32", "name": "[libcamera-devel,09/31] libcamera: controls: Decouple control and value type in ControlList::set()", "mbox": "https://patchwork.libcamera.org/patch/2927/mbox/" }, { "id": 2928, "url": "https://patchwork.libcamera.org/api/patches/2928/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2928/", "msgid": "<20200229164254.23604-11-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:33", "name": "[libcamera-devel,10/31] libcamera: controls: Return control by value in ControlList::get()", "mbox": "https://patchwork.libcamera.org/patch/2928/mbox/" }, { "id": 2929, "url": "https://patchwork.libcamera.org/api/patches/2929/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2929/", "msgid": "<20200229164254.23604-12-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:34", "name": "[libcamera-devel,11/31] libcamera: controls: Add templates to convert a type T to a ControlType", "mbox": "https://patchwork.libcamera.org/patch/2929/mbox/" }, { "id": 2930, "url": "https://patchwork.libcamera.org/api/patches/2930/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2930/", "msgid": "<20200229164254.23604-13-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:35", "name": "[libcamera-devel,12/31] libcamera: controls: Move ControlValue get() and set() to controls.h", "mbox": "https://patchwork.libcamera.org/patch/2930/mbox/" }, { "id": 2931, "url": "https://patchwork.libcamera.org/api/patches/2931/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2931/", "msgid": "<20200229164254.23604-14-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:36", "name": "[libcamera-devel,13/31] libcamera: controls: Move ControlValue constructor to controls.h", "mbox": "https://patchwork.libcamera.org/patch/2931/mbox/" }, { "id": 2932, "url": "https://patchwork.libcamera.org/api/patches/2932/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2932/", "msgid": "<20200229164254.23604-15-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:37", "name": "[libcamera-devel,14/31] libcamera: controls: Move Control constructor to controls.h", "mbox": "https://patchwork.libcamera.org/patch/2932/mbox/" }, { "id": 2933, "url": "https://patchwork.libcamera.org/api/patches/2933/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2933/", "msgid": "<20200229164254.23604-16-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:38", "name": "[libcamera-devel,15/31] libcamera: controls: Expose raw data in ControlValue", "mbox": "https://patchwork.libcamera.org/patch/2933/mbox/" }, { "id": 2936, "url": "https://patchwork.libcamera.org/api/patches/2936/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2936/", "msgid": "<20200229164254.23604-17-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:39", "name": "[libcamera-devel,16/31] libcamera: controls: Support array controls in ControlValue", "mbox": "https://patchwork.libcamera.org/patch/2936/mbox/" }, { "id": 2934, "url": "https://patchwork.libcamera.org/api/patches/2934/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2934/", "msgid": "<20200229164254.23604-18-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:40", "name": "[libcamera-devel,17/31] libcamera: controls: Allow passing an std::initializer list to set()", "mbox": "https://patchwork.libcamera.org/patch/2934/mbox/" }, { "id": 2935, "url": "https://patchwork.libcamera.org/api/patches/2935/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2935/", "msgid": "<20200229164254.23604-19-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:41", "name": "[libcamera-devel,18/31] libcamera: controls: Add a 'size' yaml property", "mbox": "https://patchwork.libcamera.org/patch/2935/mbox/" }, { "id": 2938, "url": "https://patchwork.libcamera.org/api/patches/2938/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2938/", "msgid": "<20200229164254.23604-20-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:42", "name": "[libcamera-devel,19/31] libcamera: controls: Add support for float controls", "mbox": "https://patchwork.libcamera.org/patch/2938/mbox/" }, { "id": 2937, "url": "https://patchwork.libcamera.org/api/patches/2937/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2937/", "msgid": "<20200229164254.23604-21-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:43", "name": "[libcamera-devel,20/31] libcamera: controls: Add support for int8_t controls", "mbox": "https://patchwork.libcamera.org/patch/2937/mbox/" }, { "id": 2939, "url": "https://patchwork.libcamera.org/api/patches/2939/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2939/", "msgid": "<20200229164254.23604-22-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:44", "name": "[libcamera-devel,21/31] libcamera: ipa: Support array controls in ipa_control_value_entry", "mbox": "https://patchwork.libcamera.org/patch/2939/mbox/" }, { "id": 2946, "url": "https://patchwork.libcamera.org/api/patches/2946/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2946/", "msgid": "<20200229164254.23604-23-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:45", "name": "[libcamera-devel,22/31] libcamera: byte_stream_buffer: Fix documentation of read() and write()", "mbox": "https://patchwork.libcamera.org/patch/2946/mbox/" }, { "id": 2940, "url": "https://patchwork.libcamera.org/api/patches/2940/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2940/", "msgid": "<20200229164254.23604-24-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:46", "name": "[libcamera-devel,23/31] libcamera: byte_stream_buffer: Add Span<> support", "mbox": "https://patchwork.libcamera.org/patch/2940/mbox/" }, { "id": 2941, "url": "https://patchwork.libcamera.org/api/patches/2941/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2941/", "msgid": "<20200229164254.23604-25-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:47", "name": "[libcamera-devel,24/31] libcamera: byte_stream_buffer: Add zero-copy read() variant", "mbox": "https://patchwork.libcamera.org/patch/2941/mbox/" }, { "id": 2942, "url": "https://patchwork.libcamera.org/api/patches/2942/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2942/", "msgid": "<20200229164254.23604-26-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:48", "name": "[libcamera-devel,25/31] libcamera: control_serializer: Simplify serialization of ControlValue", "mbox": "https://patchwork.libcamera.org/patch/2942/mbox/" }, { "id": 2943, "url": "https://patchwork.libcamera.org/api/patches/2943/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2943/", "msgid": "<20200229164254.23604-27-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:49", "name": "[libcamera-devel,26/31] libcamera: control_serializer: Use zero-copy ByteStreamBuffer::read()", "mbox": "https://patchwork.libcamera.org/patch/2943/mbox/" }, { "id": 2944, "url": "https://patchwork.libcamera.org/api/patches/2944/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2944/", "msgid": "<20200229164254.23604-28-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:50", "name": "[libcamera-devel,27/31] libcamera: control_serializer: Add support for array controls", "mbox": "https://patchwork.libcamera.org/patch/2944/mbox/" }, { "id": 2945, "url": "https://patchwork.libcamera.org/api/patches/2945/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2945/", "msgid": "<20200229164254.23604-29-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:51", "name": "[libcamera-devel,28/31] cam: Add option to list camera properties", "mbox": "https://patchwork.libcamera.org/patch/2945/mbox/" }, { "id": 2947, "url": "https://patchwork.libcamera.org/api/patches/2947/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2947/", "msgid": "<20200229164254.23604-30-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:52", "name": "[libcamera-devel,29/31] DNI: test array controls", "mbox": "https://patchwork.libcamera.org/patch/2947/mbox/" }, { "id": 2948, "url": "https://patchwork.libcamera.org/api/patches/2948/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2948/", "msgid": "<20200229164254.23604-31-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:53", "name": "[libcamera-devel,30/31] DNI: test: serialization: Serialize array controls", "mbox": "https://patchwork.libcamera.org/patch/2948/mbox/" }, { "id": 2949, "url": "https://patchwork.libcamera.org/api/patches/2949/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2949/", "msgid": "<20200229164254.23604-32-laurent.pinchart@ideasonboard.com>", "date": "2020-02-29T16:42:54", "name": "[libcamera-devel,31/31] DNI: test: serialization: Serialize array control with a single element", "mbox": "https://patchwork.libcamera.org/patch/2949/mbox/" }, { "id": 2953, "url": "https://patchwork.libcamera.org/api/patches/2953/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2953/", "msgid": "<20200301192619.15644-1-laurent.pinchart@ideasonboard.com>", "date": "2020-03-01T19:26:18", "name": "[libcamera-devel,32/31] test: controls: control_value: Expand test to cover all control types", "mbox": "https://patchwork.libcamera.org/patch/2953/mbox/" }, { "id": 2954, "url": "https://patchwork.libcamera.org/api/patches/2954/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2954/", "msgid": "<20200301192619.15644-2-laurent.pinchart@ideasonboard.com>", "date": "2020-03-01T19:26:19", "name": "[libcamera-devel,33/31] test: controls: control_value: Expand test to cover array controls", "mbox": "https://patchwork.libcamera.org/patch/2954/mbox/" } ] }