From patchwork Thu Jan 6 09:43:22 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hirokazu Honda X-Patchwork-Id: 15255 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 0D15CBF415 for ; Thu, 6 Jan 2022 09:43:34 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 2E258604F8; Thu, 6 Jan 2022 10:43:33 +0100 (CET) Authentication-Results: lancelot.ideasonboard.com; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=chromium.org header.i=@chromium.org header.b="EYdsGG5Z"; dkim-atps=neutral Received: from mail-pg1-x52d.google.com (mail-pg1-x52d.google.com [IPv6:2607:f8b0:4864:20::52d]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id B8EA8604F5 for ; Thu, 6 Jan 2022 10:43:31 +0100 (CET) Received: by mail-pg1-x52d.google.com with SMTP id r5so2110721pgi.6 for ; Thu, 06 Jan 2022 01:43:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=j/VEOwrM9mqYJnqUxfHRPHnlHXKVuGrKGO04mDcMpkU=; b=EYdsGG5ZuWOnxZn8YQo07lMxiAMyMH8v8ggMrk487nXI6NcqpOewiP7lO+RQBITqbK er4naadyz4zMWqSt5s1lZZENKNKGwkLOV1qiWQOekMJp/dYkP3d4bc7mdLmbEMY8OKw1 eFSJypfdh4O3fkFJ34xNP1IyllyuVWj9kT7+U= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=j/VEOwrM9mqYJnqUxfHRPHnlHXKVuGrKGO04mDcMpkU=; b=eQ7x+tayiwFRbtMCGE3emrbuQyTxbZ7/jcnrBRvlmXHhylB2W/auTeqReLMu5C3ya/ 9dGAt4VEgAyjS47GjDC2atnwl9hlzcp3zjnq08ZyRppEPUlhaqK+Plz5PTlp5Pzzb0Fp yAsa0u78LOPFOTsH7b3qZyZ8FFfDOXkdCt3v1GJ3gciaTZxCiSe8w94sT2isZcaHfCKF VVozT8WnIFZPUdQropzC5V9Nq4pIahK/U+3qecB5k5em4ONTJecnI+isztX9g5cgIWwQ o+g7RMvrl0qy/1EBQipnD2f5A8MKLtf1Inr3CIn2eLFX2mPPB5fDDw8gHVCFEDnpFhPc ENdQ== X-Gm-Message-State: AOAM5313yu0NzJ2IVbMOsKlQJ4EvGOWg65gp5wDBaCCqG3kzqJlkizqZ w+4KdFyMsm6RqOgZjxoyPyuHu1eusEImaQ== X-Google-Smtp-Source: ABdhPJyfQ2XPpsJSEa4ejr2uu3yZQh0exZ5w65igK8YhjD82sMS/fgvSdnFpqkFvFyNGqR57iZrkIQ== X-Received: by 2002:a05:6a00:a94:b0:44c:ecb2:6018 with SMTP id b20-20020a056a000a9400b0044cecb26018mr59470055pfl.57.1641462209862; Thu, 06 Jan 2022 01:43:29 -0800 (PST) Received: from hiroh2.tok.corp.google.com ([2401:fa00:8f:203:cb79:fed4:e097:2139]) by smtp.gmail.com with ESMTPSA id 4sm1844860pfy.191.2022.01.06.01.43.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Jan 2022 01:43:29 -0800 (PST) From: Hirokazu Honda To: libcamera-devel@lists.libcamera.org Date: Thu, 6 Jan 2022 18:43:22 +0900 Message-Id: <20220106094323.1819801-1-hiroh@chromium.org> X-Mailer: git-send-email 2.34.1.448.ga2b2bfdf31-goog MIME-Version: 1.0 Subject: [libcamera-devel] [PATCH 0/1] Configure one stream for identical stream requests 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" This is reland of d165f7da with a fix that no buffer to be sent a camera is provided in capture requests by HAL client. I confirmed no CTS regression is caused by this patch. Hirokazu Honda (1): android: camera_device: Configure one stream for identical stream requests src/android/camera_device.cpp | 84 ++++++++++++++++++++++++++++++++++- src/android/camera_request.h | 2 + src/android/camera_stream.cpp | 12 ++++- src/android/camera_stream.h | 6 ++- 4 files changed, 100 insertions(+), 4 deletions(-) --- 2.34.1.448.ga2b2bfdf31-goog