Series Detail
Show a series.
GET /api/1.1/series/641/?format=api
{ "id": 641, "url": "https://patchwork.libcamera.org/api/1.1/series/641/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=641", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/1.1/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": "Initial libcamera threading model", "date": "2020-01-20T00:24:19", "submitter": { "id": 2, "url": "https://patchwork.libcamera.org/api/1.1/people/2/?format=api", "name": "Laurent Pinchart", "email": "laurent.pinchart@ideasonboard.com" }, "version": 1, "total": 19, "received_total": 19, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/641/mbox/", "cover_letter": { "id": 2688, "url": "https://patchwork.libcamera.org/api/1.1/covers/2688/?format=api", "web_url": "https://patchwork.libcamera.org/cover/2688/", "msgid": "<20200120002437.6633-1-laurent.pinchart@ideasonboard.com>", "date": "2020-01-20T00:24:18", "name": "[libcamera-devel,00/19] Initial libcamera threading model", "mbox": "https://patchwork.libcamera.org/cover/2688/mbox/" }, "patches": [ { "id": 2687, "url": "https://patchwork.libcamera.org/api/1.1/patches/2687/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2687/", "msgid": "<20200120002437.6633-2-laurent.pinchart@ideasonboard.com>", "date": "2020-01-20T00:24:19", "name": "[libcamera-devel,01/19] test: buffer_import: Propagate status code from buffer allocation", "mbox": "https://patchwork.libcamera.org/patch/2687/mbox/" }, { "id": 2689, "url": "https://patchwork.libcamera.org/api/1.1/patches/2689/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2689/", "msgid": "<20200120002437.6633-3-laurent.pinchart@ideasonboard.com>", "date": "2020-01-20T00:24:20", "name": "[libcamera-devel,02/19] libcamera: bound_method: Avoid deadlock with ConnectionTypeBlocking", "mbox": "https://patchwork.libcamera.org/patch/2689/mbox/" }, { "id": 2690, "url": "https://patchwork.libcamera.org/api/1.1/patches/2690/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2690/", "msgid": "<20200120002437.6633-4-laurent.pinchart@ideasonboard.com>", "date": "2020-01-20T00:24:21", "name": "[libcamera-devel,03/19] libcamera: thread: Add a method to return the ID of the current thread", "mbox": "https://patchwork.libcamera.org/patch/2690/mbox/" }, { "id": 2691, "url": "https://patchwork.libcamera.org/api/1.1/patches/2691/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2691/", "msgid": "<20200120002437.6633-5-laurent.pinchart@ideasonboard.com>", "date": "2020-01-20T00:24:22", "name": "[libcamera-devel,04/19] libcamera: log: Print the thread ID in the log", "mbox": "https://patchwork.libcamera.org/patch/2691/mbox/" }, { "id": 2692, "url": "https://patchwork.libcamera.org/api/1.1/patches/2692/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2692/", "msgid": "<20200120002437.6633-6-laurent.pinchart@ideasonboard.com>", "date": "2020-01-20T00:24:23", "name": "[libcamera-devel,05/19] libcamera: Replace ARRAY_SIZE with std::array", "mbox": "https://patchwork.libcamera.org/patch/2692/mbox/" }, { "id": 2693, "url": "https://patchwork.libcamera.org/api/1.1/patches/2693/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2693/", "msgid": "<20200120002437.6633-7-laurent.pinchart@ideasonboard.com>", "date": "2020-01-20T00:24:24", "name": "[libcamera-devel,06/19] libcamera: bound_method: Use std::index_sequence", "mbox": "https://patchwork.libcamera.org/patch/2693/mbox/" }, { "id": 2694, "url": "https://patchwork.libcamera.org/api/1.1/patches/2694/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2694/", "msgid": "<20200120002437.6633-8-laurent.pinchart@ideasonboard.com>", "date": "2020-01-20T00:24:25", "name": "[libcamera-devel,07/19] libcamera: Declare static local variables as const where applicable", "mbox": "https://patchwork.libcamera.org/patch/2694/mbox/" }, { "id": 2695, "url": "https://patchwork.libcamera.org/api/1.1/patches/2695/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2695/", "msgid": "<20200120002437.6633-9-laurent.pinchart@ideasonboard.com>", "date": "2020-01-20T00:24:26", "name": "[libcamera-devel,08/19] test: signal: Add additional disconnection tests for Object", "mbox": "https://patchwork.libcamera.org/patch/2695/mbox/" }, { "id": 2696, "url": "https://patchwork.libcamera.org/api/1.1/patches/2696/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2696/", "msgid": "<20200120002437.6633-10-laurent.pinchart@ideasonboard.com>", "date": "2020-01-20T00:24:27", "name": "[libcamera-devel,09/19] libcamera: signal: Make slots list private", "mbox": "https://patchwork.libcamera.org/patch/2696/mbox/" }, { "id": 2697, "url": "https://patchwork.libcamera.org/api/1.1/patches/2697/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2697/", "msgid": "<20200120002437.6633-11-laurent.pinchart@ideasonboard.com>", "date": "2020-01-20T00:24:28", "name": "[libcamera-devel,10/19] libcamera: Define the threading model", "mbox": "https://patchwork.libcamera.org/patch/2697/mbox/" }, { "id": 2698, "url": "https://patchwork.libcamera.org/api/1.1/patches/2698/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2698/", "msgid": "<20200120002437.6633-12-laurent.pinchart@ideasonboard.com>", "date": "2020-01-20T00:24:29", "name": "[libcamera-devel,11/19] libcamera: Document thread-safety attributes of core classes", "mbox": "https://patchwork.libcamera.org/patch/2698/mbox/" }, { "id": 2699, "url": "https://patchwork.libcamera.org/api/1.1/patches/2699/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2699/", "msgid": "<20200120002437.6633-13-laurent.pinchart@ideasonboard.com>", "date": "2020-01-20T00:24:30", "name": "[libcamera-devel,12/19] libcamera: signal: Make connection and disconnection thread-safe", "mbox": "https://patchwork.libcamera.org/patch/2699/mbox/" }, { "id": 2700, "url": "https://patchwork.libcamera.org/api/1.1/patches/2700/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2700/", "msgid": "<20200120002437.6633-14-laurent.pinchart@ideasonboard.com>", "date": "2020-01-20T00:24:31", "name": "[libcamera-devel,13/19] libcamera: camera_manager: Run the camera manager in a thread", "mbox": "https://patchwork.libcamera.org/patch/2700/mbox/" }, { "id": 2701, "url": "https://patchwork.libcamera.org/api/1.1/patches/2701/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2701/", "msgid": "<20200120002437.6633-15-laurent.pinchart@ideasonboard.com>", "date": "2020-01-20T00:24:32", "name": "[libcamera-devel,14/19] libcamera: camera: Move private data members to private implementation", "mbox": "https://patchwork.libcamera.org/patch/2701/mbox/" }, { "id": 2702, "url": "https://patchwork.libcamera.org/api/1.1/patches/2702/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2702/", "msgid": "<20200120002437.6633-16-laurent.pinchart@ideasonboard.com>", "date": "2020-01-20T00:24:33", "name": "[libcamera-devel,15/19] libcamera: camera: Centralize state checks in Private class", "mbox": "https://patchwork.libcamera.org/patch/2702/mbox/" }, { "id": 2703, "url": "https://patchwork.libcamera.org/api/1.1/patches/2703/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2703/", "msgid": "<20200120002437.6633-17-laurent.pinchart@ideasonboard.com>", "date": "2020-01-20T00:24:34", "name": "[libcamera-devel,16/19] libcamera: camera: Implement the threading model", "mbox": "https://patchwork.libcamera.org/patch/2703/mbox/" }, { "id": 2704, "url": "https://patchwork.libcamera.org/api/1.1/patches/2704/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2704/", "msgid": "<20200120002437.6633-18-laurent.pinchart@ideasonboard.com>", "date": "2020-01-20T00:24:35", "name": "[libcamera-devel,17/19] libcamera: pipeline_handler: Implement the threading model", "mbox": "https://patchwork.libcamera.org/patch/2704/mbox/" }, { "id": 2705, "url": "https://patchwork.libcamera.org/api/1.1/patches/2705/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2705/", "msgid": "<20200120002437.6633-19-laurent.pinchart@ideasonboard.com>", "date": "2020-01-20T00:24:36", "name": "[libcamera-devel,18/19] v4l2: Remove internal thread", "mbox": "https://patchwork.libcamera.org/patch/2705/mbox/" }, { "id": 2706, "url": "https://patchwork.libcamera.org/api/1.1/patches/2706/?format=api", "web_url": "https://patchwork.libcamera.org/patch/2706/", "msgid": "<20200120002437.6633-20-laurent.pinchart@ideasonboard.com>", "date": "2020-01-20T00:24:37", "name": "[libcamera-devel,19/19] android: Remove internal thread", "mbox": "https://patchwork.libcamera.org/patch/2706/mbox/" } ] }