{"id":23964,"url":"https://patchwork.libcamera.org/api/1.1/covers/23964/?format=json","web_url":"https://patchwork.libcamera.org/cover/23964/","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":"<20250725115602.1477743-1-giacomo.cappellini.87@gmail.com>","date":"2025-07-25T11:30:45","name":"[v4,0/1] gstreamer: Add support for Orientation","submitter":{"id":231,"url":"https://patchwork.libcamera.org/api/1.1/people/231/?format=json","name":"Giacomo Cappellini","email":"giacomo.cappellini.87@gmail.com"},"mbox":"https://patchwork.libcamera.org/cover/23964/mbox/","series":[{"id":5330,"url":"https://patchwork.libcamera.org/api/1.1/series/5330/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=5330","date":"2025-07-25T11:30:45","name":"gstreamer: Add support for Orientation","version":4,"mbox":"https://patchwork.libcamera.org/series/5330/mbox/"}],"comments":"https://patchwork.libcamera.org/api/covers/23964/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 3EEADBDCC1\n\tfor <parsemail@patchwork.libcamera.org>;\n\tFri, 25 Jul 2025 11:56:42 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 5CAB5690C5;\n\tFri, 25 Jul 2025 13:56:41 +0200 (CEST)","from mail-wm1-x329.google.com (mail-wm1-x329.google.com\n\t[IPv6:2a00:1450:4864:20::329])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id BE1E3690A6\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tFri, 25 Jul 2025 13:56:39 +0200 (CEST)","by mail-wm1-x329.google.com with SMTP id\n\t5b1f17b1804b1-45610582d07so14409405e9.0\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tFri, 25 Jul 2025 04:56:39 -0700 (PDT)","from jasus.ad.servtec.it\n\t(host-95-251-230-143.retail.telecomitalia.it. [95.251.230.143])\n\tby smtp.gmail.com with ESMTPSA id\n\t5b1f17b1804b1-45870532af4sm52130805e9.4.2025.07.25.04.56.38\n\t(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n\tFri, 25 Jul 2025 04:56:38 -0700 (PDT)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (2048-bit key;\n\tunprotected) header.d=gmail.com header.i=@gmail.com\n\theader.b=\"TZ5oVp2s\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=gmail.com; s=20230601; t=1753444599; x=1754049399;\n\tdarn=lists.libcamera.org; \n\th=content-transfer-encoding:mime-version:message-id:date:subject:cc\n\t:to:from:from:to:cc:subject:date:message-id:reply-to;\n\tbh=RTG7OZ/gsxRRx0My0uKTu5IcwqX08qUuoaYIXBTSqAM=;\n\tb=TZ5oVp2s2k0mi4/RqVE3gzSKulpw2uEmIKJ3qFUOrKpn13sqxgXV84KTdIKWm5ESs+\n\tqdRLqLPwv6lVwj113F2i8JOYhDdkjZgTmuurs7vTR6RD3F0odbk8gHt3oZFCoxKGcABV\n\t438DjJFPpoQMvJEdw7xvqlk3LkIehlyIYTe+XWITEQqy8PMIFxHPj4I06P+fkti8PajU\n\tnV2jSdZcoYG9zTt2Qu4UPawUqcqZaPwT+dSn+4akLQyztbX3SYQgxHs9C5CKzbUeHRiZ\n\tooPpigol+fvXf6CpQGS3txuBIBatuPBGy6YogFOC970ZkhxJIIC9mP2ZgEPLAutJAnHe\n\tBKOQ==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20230601; t=1753444599; x=1754049399;\n\th=content-transfer-encoding:mime-version:message-id:date:subject:cc\n\t:to:from:x-gm-message-state:from:to:cc:subject:date:message-id\n\t:reply-to;\n\tbh=RTG7OZ/gsxRRx0My0uKTu5IcwqX08qUuoaYIXBTSqAM=;\n\tb=P68JR4g1uXamX8nOS0fgC5aAqtV8NgGB7+z5WCrswf8RH0VuWVELK6zM+47yMko/Az\n\ti5bpZwn8jAY6IaqpnhBvZD3Gn4w/qMAjFnkqHEivajFw8nczx6x1Vn7kTaClotHxS19w\n\tP6gRLQ1Njj8281C51rMq4cAZZj07N7scxS/hpxi5udzN6ULU8ihkAtCDPk7fYF3CKt4H\n\tQJuyZwVtKB2/Oi5W6UIempWFuATLVEh9/2imLfi3gfiUc8rBIgt1328vf8t69dRgZ+sK\n\tqhL+T3VEmluOBFNavSS9MatFl+1eXItupIhm/yyaHlymrPhA42gp/9TzTfU/ZIGesDP/\n\tzi2Q==","X-Gm-Message-State":"AOJu0YysFOuETqipM8zEBXbo7CTzw1A1EOnaDram0hRAxZjg9/6B/TSe\n\t5aCqka7l5MlNDOeY1p64EA0UI5T5ikgheRmtNqjk12wlnHa6hJEM9TkAyqtJTP3T","X-Gm-Gg":"ASbGnct9WEC2GnRX1Vok26t1Ow2zhdC18qC1bJKZ3lj8iw/9H0vn/k76uy5qd0yDVqK\n\tP3L687F0ZdgTTC7dSU5fJ4Ws+luMS2KHhZOCWOw/LmB3mLRWUqDpAzfZ+ACK2fRr7ti+0AEoz0L\n\t3nlsPC85kXrRgjcqbtKdFsl4kQK1vrtOei3yWcdYUvI25Ski9nNaUWZZkUz3JSf+g/AdmT/CrMg\n\tCLsYbwkLqRNUlSYl0boyQe6S5RhHAQE0/XJq75XC7LmBXUzGaM0WERgsTitGNKyz92Fsbq3qU9C\n\tVZ6eLzgpvNe+Ct/C10SLKPD9WEFSih9YXOWa3t3Ah6nAYCpharIysW2o/J73iOlxB16LItQHnWy\n\tDzahYdBOnOW6caDlT/V43AY8cMusmEcGmdaf88/mUVduikh7TO/C59yv78Fi9JMXI3aXd3wlE13\n\teaj+CFbW4xHAwPTuBQp+SGMYg8wHWKOObN","X-Google-Smtp-Source":"AGHT+IGxqNO0EHCzcorYQe1AIShAzls7S3pknuP3bFmnIaaf2Mvzfw1TTIkoyozD9DT+iQiXOqyNmg==","X-Received":"by 2002:a05:600c:6286:b0:43d:42b:e186 with SMTP id\n\t5b1f17b1804b1-45876306fd4mr15236565e9.8.1753444598863; \n\tFri, 25 Jul 2025 04:56:38 -0700 (PDT)","From":"Giacomo Cappellini <giacomo.cappellini.87@gmail.com>","To":"libcamera-devel@lists.libcamera.org","Cc":"Giacomo Cappellini <giacomo.cappellini.87@gmail.com>","Subject":"[PATCH v4 0/1] gstreamer: Add support for Orientation","Date":"Fri, 25 Jul 2025 13:30:45 +0200","Message-ID":"<20250725115602.1477743-1-giacomo.cappellini.87@gmail.com>","X-Mailer":"git-send-email 2.43.0","MIME-Version":"1.0","Content-Transfer-Encoding":"8bit","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":"Hi everyone,\n\nthis patch depends on series:\ngstreamer: Miscellaneous fixes v2 by Jaslo Ziska\nhttps://patchwork.libcamera.org/cover/23896/\n\napplied on top of b65df7e7554b45e2d3d7fdb5b37c2ab7df3db4fe\n\nthe patch is to add an Orientation parameter to libcamerasrc\n\nBest Regards,\nGiacomo Cappellini\n\nGiacomo Cappellini (1):\n  gstreamer: Add support for Orientation\n\n src/gstreamer/gstlibcamera-utils.cpp | 58 ++++++++++++++++++++++------\n src/gstreamer/gstlibcamera-utils.h   |  4 ++\n src/gstreamer/gstlibcamerasrc.cpp    | 46 +++++++++++++++++-----\n 3 files changed, 86 insertions(+), 22 deletions(-)"}