Cover Letter Detail
Show a cover letter.
GET /api/1.1/covers/25558/?format=api
{ "id": 25558, "url": "https://patchwork.libcamera.org/api/1.1/covers/25558/?format=api", "web_url": "https://patchwork.libcamera.org/cover/25558/", "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": "" }, "msgid": "<20251215145305.4187195-1-julien.vuillaumier@nxp.com>", "date": "2025-12-15T14:53:04", "name": "[v1,0/1] gstreamer: Add raw support to libcamerasrc stream-role property", "submitter": { "id": 190, "url": "https://patchwork.libcamera.org/api/1.1/people/190/?format=api", "name": "Julien Vuillaumier", "email": "julien.vuillaumier@nxp.com" }, "mbox": "https://patchwork.libcamera.org/cover/25558/mbox/", "series": [ { "id": 5664, "url": "https://patchwork.libcamera.org/api/1.1/series/5664/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5664", "date": "2025-12-15T14:53:04", "name": "gstreamer: Add raw support to libcamerasrc stream-role property", "version": 1, "mbox": "https://patchwork.libcamera.org/series/5664/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/covers/25558/comments/", "headers": { "Return-Path": "<libcamera-devel-bounces@lists.libcamera.org>", "X-Original-To": "parsemail@patchwork.libcamera.org", "Delivered-To": "parsemail@patchwork.libcamera.org", "Received": [ "from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 0357AC3257\n\tfor <parsemail@patchwork.libcamera.org>;\n\tMon, 15 Dec 2025 14:53:52 +0000 (UTC)", "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id BBF31619CF;\n\tMon, 15 Dec 2025 15:53:51 +0100 (CET)", "from OSPPR02CU001.outbound.protection.outlook.com\n\t(mail-norwayeastazlp170130007.outbound.protection.outlook.com\n\t[IPv6:2a01:111:f403:c20f::7])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 70F70615B2\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 15 Dec 2025 15:53:49 +0100 (CET)", "from AM9PR04MB8147.eurprd04.prod.outlook.com\n\t(2603:10a6:20b:3e0::22)\n\tby DB8PR04MB7098.eurprd04.prod.outlook.com (2603:10a6:10:fd::19) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9412.13;\n\tMon, 15 Dec 2025 14:53:45 +0000", "from AM9PR04MB8147.eurprd04.prod.outlook.com\n\t([fe80::b387:72c6:e33c:8656]) by\n\tAM9PR04MB8147.eurprd04.prod.outlook.com\n\t([fe80::b387:72c6:e33c:8656%7]) with mapi id 15.20.9412.011;\n\tMon, 15 Dec 2025 14:53:45 +0000" ], "Authentication-Results": [ "lancelot.ideasonboard.com; dkim=pass (2048-bit key;\n\tunprotected) header.d=nxp.com header.i=@nxp.com header.b=\"X4YAAgD4\";\n\tdkim-atps=neutral", "dkim=none (message not signed)\n\theader.d=none;dmarc=none action=none header.from=nxp.com;" ], "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n\tb=lPxP3feu/7T9wdQuvNp7jIDif59axjKCZPaddZBeKyO5Nl9gfUd1SAywtl3zEgS6E35xkOr8gk1Em9Dfk+0a2C+w4xUw+ayGb1m0NUA/GQjiuNN6JyQZLLpuTIf1wD+SaJd6Mxbl10jiHUfw6XSfM6w+S98xFEks7fr4eyQHFzkZz0ig/RYRMWYMH+945LxfCEPDZWHLmU3hnhY3RzuyAoTCdJUYSUxBCdgL40x9v9J8gVIRbzU3aZnVD+lO3UeimrCmK/jSjrOdbu1sJj9Hyy7wNdylv6PrEDQAcceoQTCrjPoVqf9RFmH4Soax37jTQvOkwglvt560klNsrFqoAA==", "ARC-Message-Signature": "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n\ts=arcselector10001;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n\tbh=AQ33Ae4FHTHav21atebJ3MfoJDs86Xc+KDnbm+G3UyE=;\n\tb=S2pjGMNltfpLBIyEXTSSIzbT5wfCFdnXkaR1i8Xa8bIF/F7XYyIU8F0Iu1GbYLxwgW+/19LVLCFsiQN8/A9sZzqA1y/BZgEjF6QjgoZhw0IEqL5EmsC1WsKDnmehv682XLTdjHqjhv0duZ2jNQM9l8/7n3vVxZ3mD9EJZf0hrtc0UVUj+jmLkM8bZ7blTI8uxp53gvRQmJqPw7W95slIxZu+5SZgDNggn7ZOrDESJB/xoynDLnQAsTQ1zONh3m573C7E1vC6DiQcEtaBnzcHE18CvIMnyX0szhtgeMcAdKFD75BzZyVMeyOCiGY+NOXZE4I7o9SmMOTfDY0mFlhrCA==", "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass\n\tsmtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com;\n\tdkim=pass header.d=nxp.com; arc=none", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n\tbh=AQ33Ae4FHTHav21atebJ3MfoJDs86Xc+KDnbm+G3UyE=;\n\tb=X4YAAgD453RgQBm1z5ltJKcCa5Xro/MD76omSA8DlmqGo/9bC4/YvI6Ps4cwmQD1anumbHIrEMh75PyJ+r/0TjgOvi8TuGovjQb0gYAtn4lNYoKmkk2XkNx3tFl3vYtxUoGa9fl5DQmJtbd82UYFt72Bbb2SLBpiGmB0GKLL7jvrrO/NkPCbe2wq9eukGQ2Q44u7hp1f1cY6otq2eaRqTu2drjO9Fumob0LvUrxcy59v+3otP+yOyrVfcYh9C/uNO8UqXYxIEM0LruXAUbY/aNu3slnSvgbvId6rnioNrVWDWrnmh5lqMlTKYoLqyL1dZsw5MWxm5zVYVnXvvLFy/g==", "From": "Julien Vuillaumier <julien.vuillaumier@nxp.com>", "To": "libcamera-devel@lists.libcamera.org", "Cc": "Julien Vuillaumier <julien.vuillaumier@nxp.com>", "Subject": "[PATCH v1 0/1] gstreamer: Add raw support to libcamerasrc\n\tstream-role property", "Date": "Mon, 15 Dec 2025 15:53:04 +0100", "Message-Id": "<20251215145305.4187195-1-julien.vuillaumier@nxp.com>", "X-Mailer": "git-send-email 2.34.1", "Content-Transfer-Encoding": "8bit", "Content-Type": "text/plain", "X-ClientProxiedBy": "AM0PR02CA0180.eurprd02.prod.outlook.com\n\t(2603:10a6:20b:28e::17) To AM9PR04MB8147.eurprd04.prod.outlook.com\n\t(2603:10a6:20b:3e0::22)", "MIME-Version": "1.0", "X-MS-PublicTrafficType": "Email", "X-MS-TrafficTypeDiagnostic": "AM9PR04MB8147:EE_|DB8PR04MB7098:EE_", "X-MS-Office365-Filtering-Correlation-Id": "3fce8591-068a-4b64-f176-08de3be9beee", "X-MS-Exchange-SenderADCheck": "1", "X-MS-Exchange-AntiSpam-Relay": "0", "X-Microsoft-Antispam": "BCL:0;\n\tARA:13230040|19092799006|366016|1800799024|52116014|376014|38350700014;", "X-Microsoft-Antispam-Message-Info": "M7u1yh/x45JUH639xOLh4joo1KC9CIYuGRj+/XNQUABPzG0W4ODZUp9BLybfjTjoexAyhbfpVhJlcmcC9dDXCM/Eyazy7l3v3ZjUZmwB+E3WivyBRQtyDG3dZkym8/msquJHvaO8lRaMaMiBYlxyXD6U3/72sMAiDcWwe7QFVfI5ot64F9pz0yLsQBu+egxE9WQJu3/pT2r5dObFAMu1EJk33dGQ1M1lAhvyl8paPYDQ8LjFbROHQWXBlGl0IOGC4Th1GG2wGJiIJm0Y2mSFWWUg390FKfFfoQkyiLKf7gQhf0MksE+XYaWrKBaJDkrHxPxX09KCEsMxgoENLJ1DCTjBqgKtMtFs6qYQwNcFM+Ju5sh09cueA3LrhQtGinFW1izXY8qWyn2A3q9teER4PQt/osrVbTPCcisPghRXaNFLxiX8X1/hPEAGLqsv8s/MDnUND4caPxZyTKJgGzQd4E3B3oYIhPNLJ7Qfl4lsZ54tt/wqi++OKT7aNWxNRviiT3VKM26z21wKv8JFIVARPjUS7R/qs0XlmXRzGNyrFYw6oDJ5yXGL4OYF7CfImCfx5hF3cB9cYW6soOLaLOTvWAsASlTzzm0l/yM7UXmYYTVhwRTveaij/ZAzYnVbaq/o5Blz+nvMloiAUKoXX9C7Ay900dk7FrC1dO5pMDJsXiwAFSbvx+XIkWLMg/Z/wJobxLTU74LMElKw/D2CaJuLvc21O5gG4YIorR/7LlBuFEextReyBg1RI5zbmJWc4dVY+jj8CzYCWC59Lz1D5oTR/lMwW9GSpVCVcC9H5MCvDUhkOZD8JedwZSvUu32SX0DKbS0JwbxBXhOqD5ARGJFLGKEue1fqvZXYZBD9n1Uvt46Wt0xEaYi+FvgzgAoMw0aM6n9DIwujHlGW669S0N35CMy2yqGqBYC6Znq7bKPWY0ebLWpZh3znFqbmmX1q9RKF9CR99qobvK/RJ1GCqZVr9KvPH8scnY8eUFKmxSK8l/wRsgacSxflJmhT2+kXjxx4dDoE7UHy0EE2TBnfcdtIx4qUujO9gD4K2rRsAQo6w3IinuAC63zuzxvFric+D5vAxFriKIRihbdecx4BLHqmAQ1dOeSzjcusVUWiGTh6zB2+5BpAhBfgNEuS1OrIP/HDAtH3wdfLMF8WjOh6fIRDMzmgoKA1XcMMTwouzYqsj+13Gpde0T31I3JGiZv46jyQ4sXqdMZoffJD7AS8AuTVz7iu1pIL2Q21WHkMxu/R0SzxfEE2ofBcvtNu+nx6Qy2WbA6fbNGvgGOsh+b449BYnTUfadAkCgwsuioOdNIzLNLYM8dDqtB99m9NEeirrI9JT4H5kqKXpJTxm58P7WMFfENmkwWcQFUU+U2qkYOiYEGPEt+GImeEPXJAD0WR/KTNJuyBdzrOCeCYfzkq2GsGk0Zj2kf2MKAg6G/5cLHmcHeV1RvGQjSQP5gGRgcnD005TBCafgZkAUDR2a9BuuZV8YWA2yzqtcyMkgYQ4Ro1LorbCc8sFVRCk/vUfUGfpUW+", "X-Forefront-Antispam-Report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n\tIPV:NLI; SFV:NSPM; H:AM9PR04MB8147.eurprd04.prod.outlook.com; PTR:;\n\tCAT:NONE; \n\tSFS:(13230040)(19092799006)(366016)(1800799024)(52116014)(376014)(38350700014);\n\tDIR:OUT; SFP:1101; ", "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1", "X-MS-Exchange-AntiSpam-MessageData-0": "Bg1Oain26hc+JNvWHBUCHrtpP7wS84/EA+Pzmbe8RenF5OsrhiN1QM3mSEAqzwcTIRQSPXKLgSYtrWvoV2Sss6FPCG/r7J7YU/yuoPXl/9cJBRUMG/zzzvrKYrFWmWgc8O9xWvU3nS6e/SC7yDpNZHI5we9UjvCFMtl0nmMTk7f5Dr12vKMlRBxVofLdIcI2TlIjbz/4WpjMVuDrBZ+Amr0bEdBkQXD1Bs1hlsMyNp00YCqjVkHhTj0bR+KMIGYJzH6yrn7hZ3vFWoD2eKjpNZv+n/ghcBC1yfNlVUCuuBtQenPOZgekXIwsHWO81CTg4rJ1Ko+PDZ61oq7mT/K5NmexDox6qJktqdkWgtSehLk7WSJcdz0MTOdcwP6CzAhUt3IyWZZVWjQ0Ckg2YPpUAEWw2krFgQBCfIVd1qXvropELEB2Vb+pPU+tb3CyuLr5E9VG/kcpH3DkrbVek7p6CPu5KxFrZ+VYmGEfT2lod8Biww1+yjg7PL8x4XtvRIZcXPOeslLmVyhguKrimxzsVKE5axPM+02y7sTUNcph/Z6GwTcjp28K8/F/a4QlXo5rNRLZ7nRFCya6slf8K+3J0OhBrB3UJ0sK31X/vUQOzs0cyvmAa7hhH8/BXtt/p/T2cQeN5Kp7aYeUa9fjgHmOFinEA1Ktn0wJLsxA97fss1PVZZMjJ/TrHbH3nPmxHRM0+G+wu5NRzWN3g+qa3UXHjGEIqIvJ85o/x9NIB9opFkwbQK0SofZO+nnnZ6yG0n70CDXtyaOD2TzPwPD2U314HSHEioiiF7nm0g3PhepLmsOoZAinf4rWV/r9JGBcG461svY53J536NrQ+O7CBEwo2uXMETt1kMSSGaiYC5xP5R32AkBpeEzabqvWBkQOU5yChpHho1rP8ZAH0QOf31o4a7ch3o3ns+jar+wUZgL6vFJlWDMaqv6bloxDgkEJpYB9tgahuEzzhmjg81zaj5RUCaGtU9pGoRHORwfNP57M0c2g0F3kugxGAsC4BUAiVWxbbaKJauZoCT0vVnydfZRbUAa71IlJ3JtQUXpvSvaEAdomczwRnumjvLTsMk7X1W/6LXtRgMgJtOl77Zp6Y0hjiRhczIBvjYiuxlPPEoZFgDt1KZf/87QSWr4d0VEeiClAGRLChDyWz5f6ZXPktXyd1orKH5qgog4XA2FkgVpORr2bXwNiz+woF5NOdkCcfbMyzAURNNX1ec8adI43zXZUKi6tRV4kZJVxT7aRWXcMw2V1rgeteEEFInOU26gyCQvkGD6Wvy7nn7NTRPLLa9PDT9qyzG81B+a9WiB30zgC2Pesy1XmLSk0TTMPQfFR+JcImeiW2OX+c0cbjbSfwj837gl2DODw4Bg7+A0jNcLPsQ8jQFX0EMM1HRnmlR9z7WLESx71o1/mWEdn6G6tEda4b3HOCvU54b/dF0lYj48bTikAf4AHvWdtBhAUsyRfyQCnEbcYeDbF8IOauhZhTKWeMPcLONm4qIgpumeJS836IxJoLEDCFhL3tE/RPTeh9C6ZJtz3cBaMStoiqk/GWhRwpQEZdTt86dgRaxUJ6ppTlgSO7Xydb1oO7/fIIBCRiDmrz+SZe/IWADwnXd2j2MHAtA==", "X-OriginatorOrg": "nxp.com", "X-MS-Exchange-CrossTenant-Network-Message-Id": "3fce8591-068a-4b64-f176-08de3be9beee", "X-MS-Exchange-CrossTenant-AuthSource": "AM9PR04MB8147.eurprd04.prod.outlook.com", "X-MS-Exchange-CrossTenant-AuthAs": "Internal", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "15 Dec 2025 14:53:45.1555\n\t(UTC)", "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted", "X-MS-Exchange-CrossTenant-Id": "686ea1d3-bc2b-4c6f-a92c-d99c5c301635", "X-MS-Exchange-CrossTenant-MailboxType": "HOSTED", "X-MS-Exchange-CrossTenant-UserPrincipalName": "K99sbFDNkGplHNHpYojxklwWnOdvgalsxpSYHwzCiMRkdMR5l0eClCztDe+bNzuNUaaUy2au50dGzfewM+DAO4yqbj4qeh/6KKJAyRaf0uw=", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "DB8PR04MB7098", "X-BeenThere": "libcamera-devel@lists.libcamera.org", "X-Mailman-Version": "2.1.29", "Precedence": "list", "List-Id": "<libcamera-devel.lists.libcamera.org>", "List-Unsubscribe": "<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>", "List-Archive": "<https://lists.libcamera.org/pipermail/libcamera-devel/>", "List-Post": "<mailto:libcamera-devel@lists.libcamera.org>", "List-Help": "<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>", "List-Subscribe": "<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>", "Errors-To": "libcamera-devel-bounces@lists.libcamera.org", "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>" }, "content": "Hello,\n\nThis change enables usage of libcamerasec GStreamer element with\nbayer caps, when using pipeline handlers that expose the raw formats\nonly when generateConfigurations(roles) is queried with roles=raw,\nwhich looks to be the case for most pipeline handlers.\n\nChange does not pass checkstyle in order to comply with the existing\nstyle of the file.\n\nThanks\n\nJulien Vuillaumier (1):\n gstreamer: Add raw support to libcamerasrc stream-role property\n\n src/gstreamer/gstlibcamerapad.cpp | 4 ++++\n 1 file changed, 4 insertions(+)" }