From patchwork Fri Jul 25 11:30:45 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Giacomo Cappellini X-Patchwork-Id: 23964 Return-Path: X-Original-To: parsemail@patchwork.libcamera.org Delivered-To: parsemail@patchwork.libcamera.org Received: from lancelot.ideasonboard.com (lancelot.ideasonboard.com [92.243.16.209]) by patchwork.libcamera.org (Postfix) with ESMTPS id 3EEADBDCC1 for ; Fri, 25 Jul 2025 11:56:42 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 5CAB5690C5; Fri, 25 Jul 2025 13:56:41 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="TZ5oVp2s"; dkim-atps=neutral Received: from mail-wm1-x329.google.com (mail-wm1-x329.google.com [IPv6:2a00:1450:4864:20::329]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id BE1E3690A6 for ; Fri, 25 Jul 2025 13:56:39 +0200 (CEST) Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-45610582d07so14409405e9.0 for ; Fri, 25 Jul 2025 04:56:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1753444599; x=1754049399; darn=lists.libcamera.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=RTG7OZ/gsxRRx0My0uKTu5IcwqX08qUuoaYIXBTSqAM=; b=TZ5oVp2s2k0mi4/RqVE3gzSKulpw2uEmIKJ3qFUOrKpn13sqxgXV84KTdIKWm5ESs+ qdRLqLPwv6lVwj113F2i8JOYhDdkjZgTmuurs7vTR6RD3F0odbk8gHt3oZFCoxKGcABV 438DjJFPpoQMvJEdw7xvqlk3LkIehlyIYTe+XWITEQqy8PMIFxHPj4I06P+fkti8PajU nV2jSdZcoYG9zTt2Qu4UPawUqcqZaPwT+dSn+4akLQyztbX3SYQgxHs9C5CKzbUeHRiZ ooPpigol+fvXf6CpQGS3txuBIBatuPBGy6YogFOC970ZkhxJIIC9mP2ZgEPLAutJAnHe BKOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753444599; x=1754049399; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=RTG7OZ/gsxRRx0My0uKTu5IcwqX08qUuoaYIXBTSqAM=; b=P68JR4g1uXamX8nOS0fgC5aAqtV8NgGB7+z5WCrswf8RH0VuWVELK6zM+47yMko/Az i5bpZwn8jAY6IaqpnhBvZD3Gn4w/qMAjFnkqHEivajFw8nczx6x1Vn7kTaClotHxS19w P6gRLQ1Njj8281C51rMq4cAZZj07N7scxS/hpxi5udzN6ULU8ihkAtCDPk7fYF3CKt4H QJuyZwVtKB2/Oi5W6UIempWFuATLVEh9/2imLfi3gfiUc8rBIgt1328vf8t69dRgZ+sK qhL+T3VEmluOBFNavSS9MatFl+1eXItupIhm/yyaHlymrPhA42gp/9TzTfU/ZIGesDP/ zi2Q== X-Gm-Message-State: AOJu0YysFOuETqipM8zEBXbo7CTzw1A1EOnaDram0hRAxZjg9/6B/TSe 5aCqka7l5MlNDOeY1p64EA0UI5T5ikgheRmtNqjk12wlnHa6hJEM9TkAyqtJTP3T X-Gm-Gg: ASbGnct9WEC2GnRX1Vok26t1Ow2zhdC18qC1bJKZ3lj8iw/9H0vn/k76uy5qd0yDVqK P3L687F0ZdgTTC7dSU5fJ4Ws+luMS2KHhZOCWOw/LmB3mLRWUqDpAzfZ+ACK2fRr7ti+0AEoz0L 3nlsPC85kXrRgjcqbtKdFsl4kQK1vrtOei3yWcdYUvI25Ski9nNaUWZZkUz3JSf+g/AdmT/CrMg CLsYbwkLqRNUlSYl0boyQe6S5RhHAQE0/XJq75XC7LmBXUzGaM0WERgsTitGNKyz92Fsbq3qU9C VZ6eLzgpvNe+Ct/C10SLKPD9WEFSih9YXOWa3t3Ah6nAYCpharIysW2o/J73iOlxB16LItQHnWy DzahYdBOnOW6caDlT/V43AY8cMusmEcGmdaf88/mUVduikh7TO/C59yv78Fi9JMXI3aXd3wlE13 eaj+CFbW4xHAwPTuBQp+SGMYg8wHWKOObN X-Google-Smtp-Source: AGHT+IGxqNO0EHCzcorYQe1AIShAzls7S3pknuP3bFmnIaaf2Mvzfw1TTIkoyozD9DT+iQiXOqyNmg== X-Received: by 2002:a05:600c:6286:b0:43d:42b:e186 with SMTP id 5b1f17b1804b1-45876306fd4mr15236565e9.8.1753444598863; Fri, 25 Jul 2025 04:56:38 -0700 (PDT) Received: from jasus.ad.servtec.it (host-95-251-230-143.retail.telecomitalia.it. [95.251.230.143]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45870532af4sm52130805e9.4.2025.07.25.04.56.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Jul 2025 04:56:38 -0700 (PDT) From: Giacomo Cappellini To: libcamera-devel@lists.libcamera.org Cc: Giacomo Cappellini 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 X-BeenThere: libcamera-devel@lists.libcamera.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libcamera-devel-bounces@lists.libcamera.org Sender: "libcamera-devel" Hi everyone, this patch depends on series: gstreamer: Miscellaneous fixes v2 by Jaslo Ziska https://patchwork.libcamera.org/cover/23896/ applied on top of b65df7e7554b45e2d3d7fdb5b37c2ab7df3db4fe the patch is to add an Orientation parameter to libcamerasrc Best Regards, Giacomo Cappellini Giacomo Cappellini (1): gstreamer: Add support for Orientation src/gstreamer/gstlibcamera-utils.cpp | 58 ++++++++++++++++++++++------ src/gstreamer/gstlibcamera-utils.h | 4 ++ src/gstreamer/gstlibcamerasrc.cpp | 46 +++++++++++++++++----- 3 files changed, 86 insertions(+), 22 deletions(-)