From patchwork Tue Jul 22 10:39:27 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jaslo Ziska X-Patchwork-Id: 23896 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 02F2FBDCC1 for ; Tue, 22 Jul 2025 10:57:08 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id CE0976902B; Tue, 22 Jul 2025 12:57:07 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=ziska.de header.i=@ziska.de header.b="rEhi0/71"; dkim=permerror (0-bit key) header.d=ziska.de header.i=@ziska.de header.b="lRvDdUaZ"; dkim-atps=neutral Received: from mo4-p00-ob.smtp.rzone.de (mo4-p00-ob.smtp.rzone.de [81.169.146.162]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 107A568F93 for ; Tue, 22 Jul 2025 12:57:05 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; t=1753181825; cv=none; d=strato.com; s=strato-dkim-0002; b=Abe2VyoDbRnZ4Yvu2sr/uS3ol7hFfvrizAl1fEsyC6gw4tG+wriVCDbYVcuYCXv+ZB iqgvodvS1PEN83IKP2GUVP56robSYqFu22vOhFvmrgU+d/TA7Xc6QJQxTlg82eDBqsYp 4WrELczZjpYdODlWjYLDzBWNCoJ66UKyxF2G3vySNL8lLkCAHgbvg0gdBq1DuCRpALEn Io2La0oRnL6W64an55HjKiF6Z+bFQwZ113igIaPrv6arw4di6iJBYAUayzhiqY8Bx9Hq 11O5uuUSLAzffoK4y4/Uic7MRi8QEzwAKXZuSKghjbNX79rJBFnCF2M4vMbZ363YgOgP VYUQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1753181825; s=strato-dkim-0002; d=strato.com; h=Message-ID:Date:Subject:Cc:To:From:Cc:Date:From:Subject:Sender; bh=jvfSmpE9qBuqs+PAnOZvw3/Mj2LXDmt3lrPKhihA7Zo=; b=GCmI04UJZT0lDGoJUHlz29qy0IlmzUffDfDIotkB1R/PWhEVFge8XGnd5IU3vLlz3l JfaVMMKLQydHUmvpAWNV0rVFRQE/JC/Um31drbcsL1u9UmfHs+yrym+XMD5xRll6HmeT iX4LTJKyECQbVIy/H0oeoCu1wbV1BEJh+RIfHvyF8Tz4pqhgCFD51PBxzkHFR7+oL6mL dyArrPgFh9R3QTC0fOHuXLM+Fi5ahhFg/SuXfcatkvJZ+6BgV/ez0oMN/ycPnDhTa1YW w94C6W5HmnUEwhHan7qSFLvTMSDWHr/Hx1Jk6eBfDmmqFMjCybgAI51tYgNXdMF/A1hj pNGg== ARC-Authentication-Results: i=1; strato.com; arc=none; dkim=none X-RZG-CLASS-ID: mo00 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1753181825; s=strato-dkim-0002; d=ziska.de; h=Message-ID:Date:Subject:Cc:To:From:Cc:Date:From:Subject:Sender; bh=jvfSmpE9qBuqs+PAnOZvw3/Mj2LXDmt3lrPKhihA7Zo=; b=rEhi0/712M304oeoxzEK50x7YRQoNU1tcqWsX+QHpITNx9Ph65EpDRH6l4o56p8wMV ejCXVDbVCtJGzeovanerPx9C1bSwNpv9IPa17Y0m1HDXcffoXo+S1OMnAc4zkksGPSnl J8FcecUVTjmSXzajoNfpDFjbFObqRi76N48Aw/cNxUXDJpJodvZ4Lv4rpnAfaWYBBKjQ lDW+CLFEA8I2Za0BE9V9ILPc1m0Xycedk0Gv4AyJIpUBj51N0ZTR5cTqVLattx+AwBQm rNbxDBOUA+5+6mSBr/vNREi+TASGCXPhYScWxZlmVVMCkl3bFC0yEUIlDvzZy6mZ7Lcd qH/A== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1753181825; s=strato-dkim-0003; d=ziska.de; h=Message-ID:Date:Subject:Cc:To:From:Cc:Date:From:Subject:Sender; bh=jvfSmpE9qBuqs+PAnOZvw3/Mj2LXDmt3lrPKhihA7Zo=; b=lRvDdUaZIGm2hZDK8IN9iugtlh9kVTtth+Uthsyv7ZgeGJPjtaXSqtVc4OtwBNODfP D2H3pXh9AEBfDQl2rFCA== X-RZG-AUTH: ":Jm0XeU+IYfb0x77LHmrjN5Wlb7TBwusDqIM6Hizy8VdfzvKi4yoFC9cF0Yq5V/JaauwvHLbqWsUkNwDmHGDXQ5TkbZSP" Received: from archlinux.fritz.box by smtp.strato.de (RZmta 52.1.2 AUTH) with ESMTPSA id z685ee16MAv5HgV (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)) (Client did not present a certificate); Tue, 22 Jul 2025 12:57:05 +0200 (CEST) From: Jaslo Ziska To: libcamera-devel@lists.libcamera.org Cc: Jaslo Ziska Subject: [PATCH v2 0/3] gstreamer: Miscellaneous fixes Date: Tue, 22 Jul 2025 12:39:27 +0200 Message-ID: <20250722105627.11961-1-jaslo@ziska.de> X-Mailer: git-send-email 2.50.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 is version two of the miscellaneous fixes from a few month ago. I mostly just applied the suggestions from v1 but dropped the last commit as the conversation kind of fizzled out and it seems that the GStreamer controls might be broken in some cases anyway at the moment. Best Regards Jaslo Jaslo Ziska (3): gstreamer: Fix reconfiguration condition check gstreamer: Log and check adjusted camera configuration gstreamer: Enable bayer formats with 10/12/14/16 bits src/gstreamer/gstlibcamera-utils.cpp | 19 +++++++------------ src/gstreamer/gstlibcamerasrc.cpp | 14 ++++++++++++-- 2 files changed, 19 insertions(+), 14 deletions(-) --- 2.50.0