Series Detail
Show a series.
GET /api/1.1/series/2229/?format=api
{ "id": 2229, "url": "https://patchwork.libcamera.org/api/1.1/series/2229/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=2229", "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": "Multi-camera support in the cam application", "date": "2021-07-12T21:56:15", "submitter": { "id": 2, "url": "https://patchwork.libcamera.org/api/1.1/people/2/?format=api", "name": "Laurent Pinchart", "email": "laurent.pinchart@ideasonboard.com" }, "version": 2, "total": 30, "received_total": 30, "received_all": true, "mbox": "https://patchwork.libcamera.org/series/2229/mbox/", "cover_letter": { "id": 12913, "url": "https://patchwork.libcamera.org/api/1.1/covers/12913/?format=api", "web_url": "https://patchwork.libcamera.org/cover/12913/", "msgid": "<20210712215645.30478-1-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:15", "name": "[libcamera-devel,v2,00/30] Multi-camera support in the cam application", "mbox": "https://patchwork.libcamera.org/cover/12913/mbox/" }, "patches": [ { "id": 12914, "url": "https://patchwork.libcamera.org/api/1.1/patches/12914/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12914/", "msgid": "<20210712215645.30478-2-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:16", "name": "[libcamera-devel,v2,01/30] cam: options: Make KeyValueParser::usage() private", "mbox": "https://patchwork.libcamera.org/patch/12914/mbox/" }, { "id": 12915, "url": "https://patchwork.libcamera.org/api/1.1/patches/12915/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12915/", "msgid": "<20210712215645.30478-3-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:17", "name": "[libcamera-devel,v2,02/30] cam: options: Move Option struct to options.cpp", "mbox": "https://patchwork.libcamera.org/patch/12915/mbox/" }, { "id": 12916, "url": "https://patchwork.libcamera.org/api/1.1/patches/12916/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12916/", "msgid": "<20210712215645.30478-4-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:18", "name": "[libcamera-devel,v2,03/30] cam: options: Document the options parser API", "mbox": "https://patchwork.libcamera.org/patch/12916/mbox/" }, { "id": 12917, "url": "https://patchwork.libcamera.org/api/1.1/patches/12917/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12917/", "msgid": "<20210712215645.30478-5-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:19", "name": "[libcamera-devel,v2,04/30] cam: options: Move OptionValue class after OptionsParser", "mbox": "https://patchwork.libcamera.org/patch/12917/mbox/" }, { "id": 12918, "url": "https://patchwork.libcamera.org/api/1.1/patches/12918/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12918/", "msgid": "<20210712215645.30478-6-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:20", "name": "[libcamera-devel,v2,05/30] cam: options: Add optionName() function to Option structure", "mbox": "https://patchwork.libcamera.org/patch/12918/mbox/" }, { "id": 12919, "url": "https://patchwork.libcamera.org/api/1.1/patches/12919/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12919/", "msgid": "<20210712215645.30478-7-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:21", "name": "[libcamera-devel,v2,06/30] cam: options: Slit OptionsParser::usage() in two functions", "mbox": "https://patchwork.libcamera.org/patch/12919/mbox/" }, { "id": 12920, "url": "https://patchwork.libcamera.org/api/1.1/patches/12920/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12920/", "msgid": "<20210712215645.30478-8-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:22", "name": "[libcamera-devel,v2,07/30] cam: options: Disable copy for parsers", "mbox": "https://patchwork.libcamera.org/patch/12920/mbox/" }, { "id": 12921, "url": "https://patchwork.libcamera.org/api/1.1/patches/12921/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12921/", "msgid": "<20210712215645.30478-9-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:23", "name": "[libcamera-devel,v2,08/30] cam: options: Move key string left in usage() for key-value parser", "mbox": "https://patchwork.libcamera.org/patch/12921/mbox/" }, { "id": 12922, "url": "https://patchwork.libcamera.org/api/1.1/patches/12922/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12922/", "msgid": "<20210712215645.30478-10-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:24", "name": "[libcamera-devel,v2,09/30] cam: options: Support parent-child relationship between options", "mbox": "https://patchwork.libcamera.org/patch/12922/mbox/" }, { "id": 12923, "url": "https://patchwork.libcamera.org/api/1.1/patches/12923/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12923/", "msgid": "<20210712215645.30478-11-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:25", "name": "[libcamera-devel,v2,10/30] cam: options: Drop some OptionValue cast operators", "mbox": "https://patchwork.libcamera.org/patch/12923/mbox/" }, { "id": 12924, "url": "https://patchwork.libcamera.org/api/1.1/patches/12924/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12924/", "msgid": "<20210712215645.30478-12-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:26", "name": "[libcamera-devel,v2,11/30] cam: options: Avoid copies of OptionvValue and KeyValueParser::Options", "mbox": "https://patchwork.libcamera.org/patch/12924/mbox/" }, { "id": 12925, "url": "https://patchwork.libcamera.org/api/1.1/patches/12925/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12925/", "msgid": "<20210712215645.30478-13-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:27", "name": "[libcamera-devel,v2,12/30] cam: Rename Capture to CameraSession", "mbox": "https://patchwork.libcamera.org/patch/12925/mbox/" }, { "id": 12926, "url": "https://patchwork.libcamera.org/api/1.1/patches/12926/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12926/", "msgid": "<20210712215645.30478-14-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:28", "name": "[libcamera-devel,v2,13/30] cam: camera_session: Access event loop through global instance", "mbox": "https://patchwork.libcamera.org/patch/12926/mbox/" }, { "id": 12928, "url": "https://patchwork.libcamera.org/api/1.1/patches/12928/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12928/", "msgid": "<20210712215645.30478-15-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:29", "name": "[libcamera-devel,v2,14/30] cam: Move event loop exit from CameraSession to CamApp", "mbox": "https://patchwork.libcamera.org/patch/12928/mbox/" }, { "id": 12927, "url": "https://patchwork.libcamera.org/api/1.1/patches/12927/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12927/", "msgid": "<20210712215645.30478-16-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:30", "name": "[libcamera-devel,v2,15/30] cam: Move event loop execution from CameraSession to CamApp", "mbox": "https://patchwork.libcamera.org/patch/12927/mbox/" }, { "id": 12929, "url": "https://patchwork.libcamera.org/api/1.1/patches/12929/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12929/", "msgid": "<20210712215645.30478-17-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:31", "name": "[libcamera-devel,v2,16/30] cam: camera_session: Use std::unique_ptr<> to manage class members", "mbox": "https://patchwork.libcamera.org/patch/12929/mbox/" }, { "id": 12930, "url": "https://patchwork.libcamera.org/api/1.1/patches/12930/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12930/", "msgid": "<20210712215645.30478-18-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:32", "name": "[libcamera-devel,v2,17/30] cam: Store camera session pointer in CamApp class", "mbox": "https://patchwork.libcamera.org/patch/12930/mbox/" }, { "id": 12931, "url": "https://patchwork.libcamera.org/api/1.1/patches/12931/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12931/", "msgid": "<20210712215645.30478-19-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:33", "name": "[libcamera-devel,v2,18/30] cam: Move CameraConfiguration creation to CameraSession class", "mbox": "https://patchwork.libcamera.org/patch/12931/mbox/" }, { "id": 12933, "url": "https://patchwork.libcamera.org/api/1.1/patches/12933/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12933/", "msgid": "<20210712215645.30478-20-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:34", "name": "[libcamera-devel,v2,19/30] cam: Move camera acquire to the CameraSession class", "mbox": "https://patchwork.libcamera.org/patch/12933/mbox/" }, { "id": 12932, "url": "https://patchwork.libcamera.org/api/1.1/patches/12932/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12932/", "msgid": "<20210712215645.30478-21-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:35", "name": "[libcamera-devel,v2,20/30] cam: Use std::unique_ptr<> to manage CameraManager", "mbox": "https://patchwork.libcamera.org/patch/12932/mbox/" }, { "id": 12934, "url": "https://patchwork.libcamera.org/api/1.1/patches/12934/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12934/", "msgid": "<20210712215645.30478-22-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:36", "name": "[libcamera-devel,v2,21/30] cam: Drop unneeded error check and message", "mbox": "https://patchwork.libcamera.org/patch/12934/mbox/" }, { "id": 12935, "url": "https://patchwork.libcamera.org/api/1.1/patches/12935/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12935/", "msgid": "<20210712215645.30478-23-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:37", "name": "[libcamera-devel,v2,22/30] cam: Make CamApp::cameraName() static", "mbox": "https://patchwork.libcamera.org/patch/12935/mbox/" }, { "id": 12936, "url": "https://patchwork.libcamera.org/api/1.1/patches/12936/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12936/", "msgid": "<20210712215645.30478-24-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:38", "name": "[libcamera-devel,v2,23/30] cam: Move camera session creation and monitoring setup to run()", "mbox": "https://patchwork.libcamera.org/patch/12936/mbox/" }, { "id": 12937, "url": "https://patchwork.libcamera.org/api/1.1/patches/12937/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12937/", "msgid": "<20210712215645.30478-25-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:39", "name": "[libcamera-devel,v2,24/30] cam: Move printing of camera information to CameraSession class", "mbox": "https://patchwork.libcamera.org/patch/12937/mbox/" }, { "id": 12938, "url": "https://patchwork.libcamera.org/api/1.1/patches/12938/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12938/", "msgid": "<20210712215645.30478-26-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:40", "name": "[libcamera-devel,v2,25/30] cam: Move session_ member variable to a local variable in run() function", "mbox": "https://patchwork.libcamera.org/patch/12938/mbox/" }, { "id": 12939, "url": "https://patchwork.libcamera.org/api/1.1/patches/12939/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12939/", "msgid": "<20210712215645.30478-27-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:41", "name": "[libcamera-devel,v2,26/30] cam: Reorganize run() function and merge the two event loops", "mbox": "https://patchwork.libcamera.org/patch/12939/mbox/" }, { "id": 12940, "url": "https://patchwork.libcamera.org/api/1.1/patches/12940/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12940/", "msgid": "<20210712215645.30478-28-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:42", "name": "[libcamera-devel,v2,27/30] cam: Allow specifying directories in the --file option", "mbox": "https://patchwork.libcamera.org/patch/12940/mbox/" }, { "id": 12941, "url": "https://patchwork.libcamera.org/api/1.1/patches/12941/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12941/", "msgid": "<20210712215645.30478-29-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:43", "name": "[libcamera-devel,v2,28/30] cam: Make camera-related options sub-options of OptCamera", "mbox": "https://patchwork.libcamera.org/patch/12941/mbox/" }, { "id": 12942, "url": "https://patchwork.libcamera.org/api/1.1/patches/12942/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12942/", "msgid": "<20210712215645.30478-30-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:44", "name": "[libcamera-devel,v2,29/30] cam: Add camera index to file name of capture frames", "mbox": "https://patchwork.libcamera.org/patch/12942/mbox/" }, { "id": 12943, "url": "https://patchwork.libcamera.org/api/1.1/patches/12943/?format=api", "web_url": "https://patchwork.libcamera.org/patch/12943/", "msgid": "<20210712215645.30478-31-laurent.pinchart@ideasonboard.com>", "date": "2021-07-12T21:56:45", "name": "[libcamera-devel,v2,30/30] cam: Support using multiple cameras concurrently", "mbox": "https://patchwork.libcamera.org/patch/12943/mbox/" } ] }