| Message ID | 20251120232019.3590-16-bryan.odonoghue@linaro.org |
|---|---|
| State | New |
| Headers | show
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 [92.243.16.209]) by patchwork.libcamera.org (Postfix) with ESMTPS id D5EDAC3330 for <parsemail@patchwork.libcamera.org>; Thu, 20 Nov 2025 23:20:53 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 9691160AB3; Fri, 21 Nov 2025 00:20:53 +0100 (CET) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.b="WnU+HEeh"; dkim-atps=neutral Received: from mail-wr1-x42a.google.com (mail-wr1-x42a.google.com [IPv6:2a00:1450:4864:20::42a]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id D4CA260AAF for <libcamera-devel@lists.libcamera.org>; Fri, 21 Nov 2025 00:20:50 +0100 (CET) Received: by mail-wr1-x42a.google.com with SMTP id ffacd0b85a97d-429c7869704so1230305f8f.2 for <libcamera-devel@lists.libcamera.org>; Thu, 20 Nov 2025 15:20:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1763680850; x=1764285650; darn=lists.libcamera.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=0FUA8kH36pvKSfSDc4qeO8M3Vhl+74knCB5rIoM7BX0=; b=WnU+HEehTy4PQIMU+0tZUKnsJfnW3VGNyOwIwRdYBCrAyGdg5Mb9Vc3SsJoOrEtsmF 3lwS58R8I3RCWNuN5secw5hhzi2tT4mnlB7bzHsg1k/aMWBNNrqZsoKEqhpee3JGTPR2 /Cpfo7wyxO9OlM8wsE7wybWXb9+2frqQ/LqO/oNjW3gh0ouxuij3Zs/BHWJHkRO3V+Ul 5+YE4qmu4QMF+nbe74unUwxg0QJ0v8KlsZXTXPiE2b7oTZ/0Npdh4GCWUNgapOO1LX9p XMs2OfFCsksNXsALE8MPe3nVPZGQc8sxq5V3wwMTlxLlqpWA3OiaYtzQdJlj8Z+kWHYG o/cA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763680850; x=1764285650; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=0FUA8kH36pvKSfSDc4qeO8M3Vhl+74knCB5rIoM7BX0=; b=RNnN5oJicqS/2bVUEWjQTfyb5dQihS91VjHnBZyLcY4vFcAD1TqiIsohidTouSazMA ZXAnJI3i1S9iHv66Mwfz3o2mKdhXHDWC2WPZ2nFnfjtOe0/AaIymSLESRZ7NNgWuDcEg G0Mtz4QS6xx4BBoZK1HymZCLQHVuFB+08szN3Ga1oqrKLKEPkPbhZK552zaLVOXsJFe2 3HzRfcXAlJOekPI8icuk0DWzO9OZeAbkd+K5qmjoQDeiXhT6VBTUv7xk1p0ETKS7Zqsq 0sAZsPbxDmx/lTnQ0liuvKh8kaylqCLdH58rOd14EELj1RgyMzSLP2DvKKqpRx4d5SFz Y1Dg== X-Gm-Message-State: AOJu0YyfluCd74iyvixhjM5S2vW0xMsiCaVVu2lLhxnYCFrYOn1ommWr 2XVOY8eRwZg0l3aJR6InvV4KQr8+K+eqWqh1YRyJlcm0T61Mb1S4ykz5r2z7uOT/K6tWxzNy4H5 KXsBWSU0= X-Gm-Gg: ASbGncsUaHJn/nJmlf0uojp4afbywbUynJvidz30hoAknnZVDxR0qcuq5LAkCjwhqDi SMm/XSkkz6LUy/6dh1ArtA5aPYPjlbbKR9O2t3aZYhhsNfb0gQRlSy5HiaLPSPgmyJixGPRCFpM afdOGKD6gXYnsNVHXKZ2+O64xJBXDEwg4Hl9O93rnEnOGe7D6XDKArkmML8lcYLz6DN4ELWwRUY oHEsIDyp86o5n2yXT7nmFh0I6Y3uNdR1RmmM5Ezn1SV5IaNSB3h+08LS8yo6ZVuifmq6WtPilL+ wtO79/kWxE7qbXerb9XutqQD5LXhLr5HvvxQCr+BRGqdAe0L7sHib8ovSvUflVr01OJNYkkemjh ccMQ3RhYK3Y9WXeRMQN+/4X6xa6udIvweT/svwMSYYdY7KkvUsIkx2nDnBWo2Z7Gz4Pv61BTtWy wqHvJjIOEo7iokX2joJ0EMHyn9W12ktZJh8r/adn2mPNzgxQNtJXQlyM882Bn9BthY6SE= X-Google-Smtp-Source: AGHT+IGwpZ/PVbs9VQq8dpseNsXDlDCkylAjbElujHuno/VPeyiRieeQbvg5MZPlXZafwU/3nXpQgw== X-Received: by 2002:a05:6000:2585:b0:42b:4247:b07e with SMTP id ffacd0b85a97d-42cc1cf46b8mr85562f8f.25.1763680850126; Thu, 20 Nov 2025 15:20:50 -0800 (PST) Received: from inspiron14p-linux.ht.home (188-141-3-146.dynamic.upc.ie. [188.141.3.146]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-477bf3af0ecsm11618415e9.9.2025.11.20.15.20.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Nov 2025 15:20:49 -0800 (PST) From: Bryan O'Donoghue <bryan.odonoghue@linaro.org> To: libcamera-devel@lists.libcamera.org Cc: pavel@ucw.cz, Bryan O'Donoghue <bryan.odonoghue@linaro.org>, Robert Mader <robert.mader@collabora.com> Subject: [PATCH 15/22] libcamera: software_isp: Start the ISP thread in configure Date: Thu, 20 Nov 2025 23:20:12 +0000 Message-ID: <20251120232019.3590-16-bryan.odonoghue@linaro.org> X-Mailer: git-send-email 2.51.2 In-Reply-To: <20251120232019.3590-1-bryan.odonoghue@linaro.org> References: <20251120232019.3590-1-bryan.odonoghue@linaro.org> 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>, <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>, <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> |
| Series |
|
| Related |
show
|
diff --git a/src/libcamera/software_isp/software_isp.cpp b/src/libcamera/software_isp/software_isp.cpp index 928a2520c..afa4eb7a8 100644 --- a/src/libcamera/software_isp/software_isp.cpp +++ b/src/libcamera/software_isp/software_isp.cpp @@ -265,6 +265,8 @@ int SoftwareIsp::configure(const StreamConfiguration &inputCfg, if (ret < 0) return ret; + ispWorkerThread_.start(); + return debayer_->configure(inputCfg, outputCfgs, ccmEnabled_); } @@ -346,7 +348,6 @@ int SoftwareIsp::start() if (ret) return ret; - ispWorkerThread_.start(); return 0; }